From owner-cvs-all Tue Jan 18 5:58:28 2000 Delivered-To: cvs-all@freebsd.org Received: from chmls05.mediaone.net (ne.mediaone.net [24.128.1.70]) by hub.freebsd.org (Postfix) with ESMTP id 7704814E0B; Tue, 18 Jan 2000 05:58:21 -0800 (PST) (envelope-from bloom@acm.org) Received: from acm.org (reyim.ne.mediaone.net [24.218.254.39]) by chmls05.mediaone.net (8.8.7/8.8.7) with ESMTP id IAA06653; Tue, 18 Jan 2000 08:57:51 -0500 (EST) Message-ID: <38847160.498ABA04@acm.org> Date: Tue, 18 Jan 2000 08:57:52 -0500 From: Jim Bloom X-Mailer: Mozilla 4.7 [en]C-MOENE (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Peter Wemm Cc: Ruslan Ermilov , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, marcel@scc.nl Subject: Re: cvs commit: src Makefile.inc1 References: <20000118073222.EEA381CA0@overcee.netplex.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk 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