When all else fails, ask for help!
I've got one remaining problem with my pure64 builds on x86_64 - the
gettext testsuite fails 6 out of 46 times in the rpath test and doesn't
go on to run the translation tests. Looking into this, gettext-0.14.1
works (all 228 tests passed), everything newer has the same errors.
The autoconf-link-lib/tests/rpath.README file shows that any test made
up of three libraries in the form shared-static-either (that is either
type of library depends on a static library which depends on a shared
library) fails. These tests are supposed to detect a broken libtool
(and maybe they do, but everything else in LFS tested ok, and BLFS seems
to work). On each failure, ld reports it can't find -lrpathz (which is
one of the test libraries).
0.14.2 had a version upgrade for libtool and the autotools, plus a
vulnerability fix, but the diff is about 12 MB. The actual rpath
testsuite doesn't seem to have changed, although the invocation looks a
lot more complex (and I tried reverting the
autoconf-lib-link/m4/Makefile.{am,in} changes, but that had no effect).
I've totally out of my depth with the autotools, I don't even know
where to look to try to track this down. A trawl for patches for
gettext, automake, autoconf, libtool found nothing that looked relevant.
Gentoo have a patch for m4 to only store pointers in variables that are
big enough, but it didn't help.
Any suggestions, please ? (other than "Time for bed!")
Ken
--
das eine Mal als Tragödie, das andere Mal als Farce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page