Ken Moffat wrote: > 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 ?
I don't think so. Am I missing something? > 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. Right. Because it doesn't work as you mention above with $(abi-64-ld-soname). > 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 && Are you running on a 64-bit or 32-bit system? I can check it again. > 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. OK. It's been a while since I looked at 7.1 stable and this isn't in the current xml, even commented out. I'll try to put test-installation.pl back in and test it. I've got a couple of changes to make first for gcc and perl. The problem is that it takes a long time to build and test these packages and I don't want to make too many changes to svn at once. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page