Hi, While we are talking about the evolution of LFS, now seems like a good time to announce to the wider LFS community the availability of a Next Generation build method.
The main advantages of the new method are: - sane x86_64 bi-arch (aka Multilib) - no more weird host issues like those experienced recently by Alexander on Debian Lenny - when targeting x86_64, it doesn't matter whether the host is running 32-bit or 64-bit kernel or userland or combination of both, it just works. The new method is actually just a variation on the current build with these key differences: - Pass 1's of Binutils and GCC are built as cross tools to form a cross toolchain - Temptools Glibc is cross compiled using the cross toolchain, with everything after this built natively - GCC is no longer bootstrapped. We've been kidding ourselves for years on this issue. Detailed explanation later The new work is not yet finished, but I can say with good authority that folks wanting x86_64 bi-arch will soon no longer have to refer to CLFS. Some background mailing list posts: http://www.diy-linux.org/pipermail/diy-linux-dev/2007-October/001123.html http://www.diy-linux.org/pipermail/diy-linux-dev/2007-October/001125.html http://www.diy-linux.org/pipermail/diy-linux-dev/2007-November/001161.html The Work-In-Progress new method is published here. Please heed the warning, and note also that extra environment setup is required (detailed earlier in the document). http://www.diy-linux.org/reference-build/temptools2.html Regards Greg -- http://www.diy-linux.org/ -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
