Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jan 2000 08:57:52 -0500
From:      Jim Bloom <bloom@acm.org>
To:        Peter Wemm <peter@netplex.com.au>
Cc:        Ruslan Ermilov <ru@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, marcel@scc.nl
Subject:   Re: cvs commit: src Makefile.inc1
Message-ID:  <38847160.498ABA04@acm.org>
References:  <20000118073222.EEA381CA0@overcee.netplex.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Guessing as well:  Because the cross platform building was getting corrupted
here.  cross-tools is built using the system compiler with the environment set
up correctly for that compiler.  By adding anything after the compilation of the
compiler, the new additions get built with this compiler, not the system
compiler.  The new compiler is not quite ready to use at this point without a
different environment.

The quick and dirty fix for this problem is to document the fact that the
compiler must be built last in cross-tools.  A slightly better fix would be add
one more step to buildworld (maybe cross-compiler) that is done after
cross-tools and before the rest of the build.  There might be a better fix for
this problem, but I haven't studdied the build in enough detail to figure it out
yet.

Jim Bloom
bloom@acm.org



Peter Wemm wrote:
> 
> Ruslan Ermilov wrote:
> > ru          2000/01/17 23:26:22 PST
> >
> >   Modified files:
> >     .                    Makefile.inc1
> >   Log:
> >   For some reason compiler should be the last in the list of cross-tools.
> >   Unbroke the world by moving gnu/usr.bin/texinfo before gnu/usr.bin/cc.
> 
> Guessing:  because gcc has .texinfo files and needs texinfo to be there?
> 
> Cheers,
> -Peter


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38847160.498ABA04>