Skip site navigation (1)Skip section navigation (2)
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>