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

Reply via email to