reopen 420096
thanks

On Mon, Aug 06, 2007 at 12:34:46PM +0200, Aurelien Jarno wrote:
> On Fri, Apr 20, 2007 at 01:38:32AM +0200, Robert Millan wrote:
> > Package: qemu
> > Version: 0.8.2-5
> > Severity: normal
> > 
> > biarch ld-linux.so.2 looks sane:
> > 
> >   $ /lib/ld-linux.so.2 /srv/chroot/i386/bin/date
> >   dv abr 20 01:36:02 CEST 2007
> > 
> > but qemu-i386 can't use it:
> > 
> >   $ qemu-i386 /lib/ld-linux.so.2 /srv/chroot/i386/bin/date
> >   cannot set up thread-local storage: set_thread_area failed when setting 
> > up thread-local storage
> > 
> 
> /lib/ld-linux.so.2 on an amd64 system contains x86_64 instructions,
> which can't be interpreted by qemu-i386 as its name suggests.
> 
> Therefore there is no bug.

Aren't you confusing it with /lib/ld-linux-x86-64.so.2 ?  /lib/ld-linux.so.2 is
a 32-bit executable:

$ file `readlink -f /lib/ld-linux.so.2` `readlink -f /lib/ld-linux-x86-64.so.2`
/emul/ia32-linux/lib/ld-2.3.6.so: ELF 32-bit LSB shared object, Intel 80386, 
version 1 (SYSV), stripped
/lib/ld-2.3.6.so:                 ELF 64-bit LSB shared object, AMD x86-64, 
version 1 (SYSV), stripped

Or am I missing something else?

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to