On Tue, Aug 14, 2012 at 08:31:36PM -0500, Bruce Dubbs wrote: > > > > When the ld.so regexp triggers on x86_64, the line contains: > > ld.so-version=$(if $(abi-64-ld-soname),$(abi-64-ld-soname),ld.so.1) > > > > My initial reaction when I saw that was unprintable - I still have > > no idea where the $(abi-64-ld-soname) comes from. But: > > I thought I mentioned that on the lists. It's an environment variable > and is incompatible with the perl script. That's why we remove it with > a sed expression. > Are we at cross-purposes ? All I can see, as of about 24 hours ago, is a sed to ensure that the Makefile line to run test-installation.pl is deleted.
Anyway, I forgot to note which previous sed I'm using for the successful run - DL=$(readelf -l /bin/sh | sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p') && sed -i "s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=$DL -o|" \ scripts/test-installation.pl && unset DL && I've commented the other one because it looked as if upstream have fixed it : #sed -i -e 's/"db1"/& \&\& $name ne "nss_test1"/' scripts/test-installation.pl && and it seems they have. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page