Ryan Oliver wrote: > Couple of minor things > > 1: Chapter 6.15 - If you aren't bootstrapping the compiler, you wont be > using the newly created binutils to build your new gcc.
Correct. DIY takes care of this with the `-B/usr/bin/' thing. Whether it actually matters much is questionable. As per usual, there's only 1 way to find out - ICA. FWIW, I regularly ICA-verify the DIY build. AFAIK, no one has bothered to ICA LFS lately, even tho' the option is apparently right there in jhalfs. > Either bootstrap or add CC="gcc -B/usr/bin" to override GCC_EXEC_PREFIX. Bootstrap? No thanks. Lets not add to global warming by wasting unnecessary cycles. This is something easily proved by binary diffing 2 systems. Yes, I've done it. > LFS isn't affected by the "-specs handling bug" as we do not pass > -specs=/some/specfile on the gcc command line ??? Not affected? LFS doesn't have the clean split between the 2 phases like DIY does. I can simply wipe the chroot phase files and start clean with a pristine temptools system. This is a HUGE efficiency gain for testing purposes. 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