Subject: Re: 1.0A to 1.1B
To: Tom T. Thai <tomthai@future.net>
From: Jeff Thieleke <thieleke@lust.isca.uiowa.edu>
List: current-users
Date: 04/11/1996 13:56:56
> I'll be upgrading 1.0A i386 to 1.1B, any suggestions or pitfalls to watch 
> out for is appreciated.  Thanks.


I recently upgraded from a new installation of 1.1 to 1.1B, so hopefully some 
of this will apply.  It might be easier to upgrade from 1.1 instead of 
1.0A, but is probably doable.


1. Grab all of the 1.1B tar files and install then into /usr/src
2. Compile yacc (/usr/src/usr.bin/yacc) and install.  You'll need it for gcc 
   2.7.2
3. Install gcc 2.7.2.  Try something like: 
   make ; make install ; make clean ; make ; make install
   Since you will be compiling 2.7.2 with 1.0A's gcc 2.4.5,  2.7.2 won't 
   compile cleanly.  So you compile as much as you can (upto libgcc, I 
   believe), install that, then compile and install all of 2.7.2.
4. Compile and install tsort (/usr/src/usr.bin/tsort).  I seem to remember 
   needing this for libc
5. Finally, make build in /usr/src. 

That should be pretty much it.  You might need a new version of some of
the utilities, like tsort.  So if something fails, install the 1.1B
version of that utilities and try again.  Finally, go through /usr/src/etc
and see what you need to change in your own /etc (don't just overwrite
it!) :) 


Jeff Thieleke