On my hardy install, the xen.conf file was missing.

Also, according to /arch/x86/xen/vdso.h in the kernel source, the hwcaps
bit should be 1, not 0.

I've tried it all 3 ways (without the config, with it set to 0, and 1),
and none of them work.  Output of "ldd /bin/true" is always:

        linux-gate.so.1 =>  (0xf57fe000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7db0000)
        /lib/ld-linux.so.2 (0xb7f05000)

I did notice something in the output from ldconfig -p though.  For the
cmov version, the 4th nibble is set to 8, whereas it's 0 on the nosegneg
version.

with hwcap 1 nosegneg:
# ldconfig -p | grep ld-linux.so.2
        ld-linux.so.2 (ELF, hwcap: 0x8028000000000000) => 
/lib/tls/i686/nosegneg/ld-linux.so.2
        ld-linux.so.2 (ELF, hwcap: 0x8008000000008000) => 
/lib/tls/i686/cmov/ld-linux.so.2
        ld-linux.so.2 (ELF) => /lib/ld-linux.so.2

with hwcap 0 nosegneg:
# ldconfig -p | grep ld-linux.so.2
        ld-linux.so.2 (ELF, hwcap: 0x8018000000000000) => 
/lib/tls/i686/nosegneg/ld-linux.so.2
        ld-linux.so.2 (ELF, hwcap: 0x8008000000008000) => 
/lib/tls/i686/cmov/ld-linux.so.2
        ld-linux.so.2 (ELF) => /lib/ld-linux.so.2

with no xen.conf:
# ldconfig -p | grep ld-linux.so.2
        ld-linux.so.2 (ELF, hwcap: 0x8008000000008000) => 
/lib/tls/i686/cmov/ld-linux.so.2
        ld-linux.so.2 (ELF) => /lib/ld-linux.so.2

I don't know if that's significant.  I don't know how to find out what
hwcaps the kernel is advertising.

thanks,
Alex

-- 
libc6-xen not used by dynamic linker
https://bugs.launchpad.net/bugs/246625
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to