cvs commit: src Makefile.inc1
Ruslan Ermilov
ru at FreeBSD.org
Wed Jul 2 13:32:49 PDT 2003
On Wed, Jul 02, 2003 at 11:52:29AM -0700, Marcel Moolenaar wrote:
> On Wed, Jul 02, 2003 at 12:39:10PM +0300, Ruslan Ermilov wrote:
> > > if incompatible from the target. The compiler is now built
> > > second and I'm expecting that all tools built after it will
> > > not run. Unless something changed since the last time I looked.
> > >
> > The cross-compiler is installed into WORLDTMP which is part of
> > XPATH. XPATH only appears in PATH for WMAKEENV and IMAKEENV.
>
> Ok. I guess we dont need the cross-binutils in WORDTMP when we
> build the cross-compiler. That was one of the original requirements.
>
No we don't, we can't use it, it may be for a different arch.
> > To summarize, we don't use any of cross-tools before the
> > _includes stage of buildworld. But we use some of bootstrap-
> > tools (mostly legacy: bits) in the cross-tools stage.
>
> We also used to use bootstrap tools while building bootstrap tools.
> To upgrade from 3.x to 4.x, yacc had to be rebuilt before we built
> bison (IIRC). We don't built bison anymore, but the dependency may
> still be there.
>
Hmm, at least groff and config(8) use yacc(1) for building,
and groff now comes before yacc.
I will re-test building of 5.x on 4.0-RELEASE to see if this
change broke this, and report here.
Cheers,
--
Ruslan Ermilov Sysadmin and DBA,
ru at sunbay.com Sunbay Software Ltd,
ru at FreeBSD.org FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20030702/881ec105/attachment.bin
More information about the cvs-src
mailing list