Public bug reported:

Hi,

I tried installing libc6-xen on a hardy xen domU.

First, it's not picked up automatically; ldconfig -p reports no nosegneg
dirs, so it's useless; if I create a /etc/ld.so.conf.d/xen.conf with
"hwcap 1 nosegneg", these dirs appear in the "ldconfig -p" output.

Second, if I check with "ldd" on random binaries, the cmov version is
preferred over the xen version when both are installed; this also
renders the libc6-xen useless because libc6-i686 is always installed
(dep of ubuntu-minimal) right now...

Finally, AFAICT, all i386 glibc passes are built with:
libc_extra_cflags = -mno-tls-direct-seg-refs
so if you compare i686 and xen passes:
i686_extra_cflags = -march=i686 -mtune=i686 -O3
xen_extra_cflags = -march=i686 -mtune=i686 -O3 -mno-tls-direct-seg-refs

it seems to me the xen pass is entirely useless as a result.

Perhaps it should be dropped?

Thanks,

** Affects: glibc (Ubuntu)
     Importance: Undecided
         Status: New

-- 
libc6-xen seems useless (for 3 independent reasons!)
https://bugs.launchpad.net/bugs/330039
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to