Subject: Re: SS-10 upgrade to 1.5 - what did I do wrong?
To: None <port-sparc@netbsd.org>
From: Bruce Ediger <eballen1@qwest.net>
List: port-sparc
Date: 01/12/2001 08:02:44
On Thu, Jan 11, 2001 at 02:45:46PM -0800, I wrote:
> > Hi. I've been running NetBSD 1.4.1 on a SPARCStation 10 for a while. I
> > decided to go to NetBSD 1.5 last weekend. I followed the "[U]pgrade" option
> > from the miniroot.fs boot. I installed the whole furshlugginer NetBSD 1.5,
> > with the exception of the "etc" business, which I later did by hand.
...
> > Problem #1: The use of "#include <unistd.h>" causes a problem that I can
> > only solve by putting '-D_BSD_USECONDS_T_="unsigned long"' on the compile
> > line. I get weird warning error messages like this:
...
> > Problem #2: The use of "#include <string.h>" causes several warnings from
> > gcc:
...
> > Problem #3: The ELF stuff causes warning messages. These come up in what
> > seem to me like odd places.
...
> > How do I fix what I did wrong during the upgrade?
On Fri, 12 Jan 2001, Manuel Bouyer wrote:
> Hum, try to remove /usr/include and re-extract the 'comp.tgz' set.
Thank you, that seems to work. Here's exactly what I did:
1. FTP the comp.tgz set to my SS-10 (I had done an ftp install).
2. su to root
3. rm -rf /usr/include (this made me flinch)
4. cd /
5. gunzip -c /tmp/comp.tgz | tar xvf -
Now compiles seem to work. After examining my notes, my SS-10
started out running NetBSD 1.3.2. I had upgraded to 1.4.1 in Feb of
2000, then upgraded that upgrade to 1.5 January of 2001. Apparently
something got goofed up in the multiplicity of upgrading.