Date: Wed, 15 May 2002 13:16:23 +1000 (EST) From: Bruce Evans <bde@zeta.org.au> To: "David O'Brien" <obrien@FreeBSD.ORG> Cc: Ruslan Ermilov <ru@FreeBSD.ORG>, <current@FreeBSD.ORG> Subject: Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1 Message-ID: <20020515130406.S6466-100000@gamplex.bde.org> In-Reply-To: <20020514120758.D31896@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 14 May 2002, David O'Brien wrote: > On Tue, May 14, 2002 at 11:41:45AM +0300, Ruslan Ermilov wrote: > > Hi! > > > > 4.x i386 and old 5.0 i386 can no longer produce current 5.0 alpha > > worlds due to the lack of atoll(3) in libc. This patch fixes it: > > Considering how simple src/lib/libc/stdlib/atoll.c is; lets ask RE for a > MFC. That wouldn't actually fix the problem, since it would only help for bootstrapping 5.0 from very recent versions of 4.x. The problem is the usual one with committing files generated by autoconfig. This gives a configuration that might only be valid for the host machine that ran autoconfig. Cross-compiling of even portable cross-compile-aware sources like gcc is broken by this. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020515130406.S6466-100000>