On Mar 10, 2012, at 1:45 AM, Pierre Labastie wrote: > Le 10/03/2012 09:57, Pierre Labastie a écrit : >> Sorry, I really meant the tests pass. I didn't send the >> not-so-informative result of the test: >> PASS: test-readlink. >> >> Whatever I do, I never see an error. Even with the 3.2.6 kernel built >> with LFS. > I rebooted to LFS 7.1, so that the only kernel I was running was that of > LFS (3.2.6 > actually). And guess what ? > No error in m4 tests. > ... > Resulted in "All 116 tests passed. 14 tests were skipped".
No problem. Thank you for investigating. In 7.1, the sed prevents the problem from occuring; this error would only come up building 7.0 from 7.0... ...However, I've noticed that 7.0 gettext fails to build from a 7.0 environment, and it doesn't appear to have the sed fix(es) applied. I've found that gettext requires these 2 lines to pass on 7.0 (and presumably 7.1): ======== sed -i -e '41s/ENOENT/& || errno == EINVAL/' gettext-tools/gnulib-tests/test-readlink.h sed -i -e '39s/ENOENT/& || errno == EINVAL/' gettext-tools/gnulib-tests/test-areadlink.h ======== Bruce, et al, was the 7.1-release built from 7.0-release on bare-metal? VM? Non-LFS host? Q -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page