Bug#295412: initrd-tools: Fails to ignore 32bit emulation layer on ldd calls

2005-02-23 Thread Erik van Konijnenburg
On Wed, Feb 23, 2005 at 05:58:59AM +0100, Harald Dunkel wrote: > Joshua Kwan wrote: > > Harald Dunkel wrote: > > > >> Assuming that valid shared library paths start with '/' > >> I would suggest to apply this patch to mkinitrd: > > > > > > Hmm, maybe not if LD_LIBRARY_PATH is being used. Beware. >

Bug#295412: initrd-tools: Fails to ignore 32bit emulation layer on ldd calls

2005-02-22 Thread Harald Dunkel
Joshua Kwan wrote: Harald Dunkel wrote: Assuming that valid shared library paths start with '/' I would suggest to apply this patch to mkinitrd: Hmm, maybe not if LD_LIBRARY_PATH is being used. Beware. ??? I am not sure whether searching dynamic libraries relative to either the $CWD or to the bin

Bug#295412: initrd-tools: Fails to ignore 32bit emulation layer on ldd calls

2005-02-22 Thread Horms
On Thu, Feb 17, 2005 at 02:07:33AM -0800, Joshua Kwan wrote: > Harald Dunkel wrote: > >Assuming that valid shared library paths start with '/' > >I would suggest to apply this patch to mkinitrd: > > Hmm, maybe not if LD_LIBRARY_PATH is being used. Beware. What about elimiating lines that contain

Bug#295412: initrd-tools: Fails to ignore 32bit emulation layer on ldd calls

2005-02-17 Thread Joshua Kwan
Harald Dunkel wrote: Assuming that valid shared library paths start with '/' I would suggest to apply this patch to mkinitrd: Hmm, maybe not if LD_LIBRARY_PATH is being used. Beware. -- Joshua Kwan signature.asc Description: OpenPGP digital signature

Bug#295412: initrd-tools: Fails to ignore 32bit emulation layer on ldd calls

2005-02-15 Thread Harald Dunkel
This seems to be a dup of #279382. Assuming that valid shared library paths start with '/' I would suggest to apply this patch to mkinitrd: @@ -1181,7 +1198,7 @@ add_command $i done exec 3>&- - < tmp2 sed 's/.*=>[[:blank:]]*\([^[

Bug#295412: initrd-tools: Fails to ignore 32bit emulation layer on ldd calls

2005-02-15 Thread Goswin Brederlow
Package: initrd-tools Version: 0.1.77 Severity: important Tags: patch Hi, when running a 64bit kernel with 32bit userspace on i386 the ldd output includes the 32bit emulation layer as linux-gate.so library without any realy file and mapped to 0x. Since mkinitrd tries to cpio all {$3} from