Date: Mon, 17 Jan 2000 12:39:12 +1100 (EST) From: Carl Makin <carl@xena.aipo.gov.au> To: "David W. Chapman Jr." <dchapman@houabg.com> Cc: Robert Schien <robsch@robkaos.ruhr.de>, freebsd-current@FreeBSD.ORG Subject: Re: 3.4 -> current upgrade/bootstrap problem Message-ID: <Pine.BSF.4.21.0001171217350.688-100000@newton.aipo.gov.au> In-Reply-To: <03db01bf604c$dae9ce40$931576d8@inethouston.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 16 Jan 2000, David W. Chapman Jr. wrote: > The procedure for going form 3.4 to -current is > > make your -current kernel > reboot > do make world > make -current kernel again I have just successfully done this. I had problems trying to compile with gcc 2.7.2 so I installed the gcc 2.95 package and did all my compiles using it. Here is what I did... 1. install gcc 2.95 port. 2. cd /usr/bin and rename cc and gcc to *.old and symlink cc and gcc to /usr/local/bin/gcc295 (Remember to delete the .old entries once you're finished) I did the cc/gcc rename as the buildworld kept complaining that it couldn't find gcc295. :( Then I built the 4.0-CURRENT config so I could build a kernel. 2. update to current sources (cd /usr ; cvs co src) 3. cd /usr/src/usr.sbin/config 4. "make ; make install" Created and built the new kernel. 5. cd /usr/src/sys/i386/conf 6. create new kernel config file 7. config -r KERNEL 8. cd /usr/src/sys/compile/KERNEL 9. "make depend ; make ; make install" Then booted into the kernel to do the rest of the install. 10. reboot into single user mode (boot -s) 11. mount / /usr /var /tmp (readwrite) 12. cd /usr/src 13. "make buildworld" (I think at this point I had problems using the "-j14" parm) 14. "make installworld" 15. cd /etc 16. run "mergemaster" and update your configuration 17. reboot into 4.0-CURRENT Then I rebuilt the kernel with a complete 4.0-CURRENT toolset. 18. cd /usr/src/sys/i386/conf 19. "config -r KERNEL" 20. cd /usr/src/sys/compile/KERNEL 21. "make depend ; make ; make install" 22. reboot This was done on a Dell PowerEdge 2300 with Dual PIII 450s, 512Mb RAM and 54Gb disk (3 x 9Gb in a Vinum stripe). Carl. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0001171217350.688-100000>