Jeremy Herbison wrote:
The new fixincludes adjustments in chapter 5 don't work!find ${GCC_INCLUDEDIR} -xtype d -exec rm -rf \{} \; && deletes all directories under and including $GCC_INCLUDEDIR! It should be changed to: find ${GCC_INCLUDEDIR}/* -xtype d -exec rm -rf \{} \; &&
Erm, whoops! A couple of us on IRC tested this...honest :) Unless I managed to screw up the copy-and-paste. I'll fix this up.
Secondly, the GCC pass 2 testsuite will fail when it can't run the fixincludes testsuite. A sed to remove the maybe-check-fixincludes line from Makefile.in lets the testsuite run.
Yeah, I actually hit this when running the tests in chapter 5, but forgot to make a note of it. 'make -k check' enables it to run too, though this may mean folks would miss other far more important failures. I'll put a `sed` in shortly. Incidentally, the reason for this showing up now is that 'fixincludes' got moved to the top-level of the build process, meaning that 'make check' now tests fixincludes, which has always had a dependency on autogen.
Regards, Matt. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
