Date: Fri, 1 Oct 1999 06:22:57 +1000 (EST) From: Bruce Evans <bde@zeta.org.au> To: "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net> Cc: Marcel Moolenaar <marcel@scc.nl>, current@FreeBSD.ORG Subject: Re: new sigset_t and upgrading: a proposal Message-ID: <Pine.BSF.4.10.9910010621210.16934-100000@alphplex.bde.org> In-Reply-To: <199909301325.GAA23273@gndrsh.dnsmgr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> Why are the tools being built using new syscalls? What causes this? Mainly historical bugs. Includes are installed too early and they only match the new syscalls. Tools are built using the new includes, so they need new libraries to be consistent. Therefore the new libraries are built before the new tools. These bugs were implemented in FreeBSD-1 by someone named rgrimes :-). For cross-compiling to i386's with 64-bit longs, I build all the tools in the host environment (set BMAKEENV to nothing). I guess this is good enough to fix the current problem in some cases. It works if and only if the current sources for the tools are correct for the host machine. 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?Pine.BSF.4.10.9910010621210.16934-100000>