Date: Sun, 26 Mar 2000 06:46:32 -0800 From: Cy Schubert - ITSD Open Systems Group <Cy.Schubert@uumail.gov.bc.ca> To: Kenneth W Cochran <kwc@world.std.com> Cc: Matt Loschert <loschert@servint.com>, freebsd-stable@FreeBSD.ORG Subject: Re: Questions source-upgrading 3.4-s to 4.0-s Message-ID: <200003261447.GAA28467@cwsys.cwsent.com> In-Reply-To: Your message of "Fri, 24 Mar 2000 15:44:25 EST." <200003242044.PAA00854@world.std.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <200003242044.PAA00854@world.std.com>, Kenneth W Cochran writes: > >From loschert@servint.com Fri Mar 24 14:02:06 2000 > >Date: Fri, 24 Mar 2000 13:55:23 -0500 (EST) > >Subject: Re: Questions source-upgrading 3.4-s to 4.0-s > > > >On Fri, 24 Mar 2000, Kenneth W Cochran wrote: > >> It appears that my new 4.0 system (& the new C compiler) will be > >> built using the 3.4-stable tools; is this ok? I'm guessing that > >> the "last step(s)" of this process is to re-gen (cvsup/make > >> [build, install]world...), just as I've always done with 3.x. > > > >Before building your new 4.0 userland, the buildworld process > >builds the 4.0 compiler (gcc-2.95.2) (along with other build > >tools), and then uses that to compile everything (including > >recompiling the compiler). > > So buildworld runs in its "own complete isolated" environment? > IOW, buildworld uses its "own" tools, etc., & doesn't need ie. > /bin, /usr/bin ... ?? (Except for a few basic things, like the > compiler (with which to "bootstrap" itself?"... :) Actually it doesn't. It upgrades /usr/bin/make before it begins building anything else. If you're building and testing on a separate disk, you can copy 3.4 to that disk, chroot, and build. Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/DEC Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD, ISTA Province of BC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003261447.GAA28467>