[lfs-dev] Glibc-2.16.0 [ test-installation.pl ]

Ken Moffat zarniwhoop at ntlworld.com
Tue Aug 14 19:16:46 PDT 2012

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 at .*interpret.*/tools\(.*\)]$@\1 at 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.

das eine Mal als Tragödie, das andere Mal als Farce

More information about the lfs-dev mailing list