Package: xen-tools
Version: 2.7-1
Severity: normal

If you run a 64 bit xen dom0/domU, the disable-tls script should not be run.
The TLS issue doesn't exist on a 64 bit kernel, not even on 32 bit
userland (--arch i386). Disabling TLS cripples libpthread.

The script already errors for 64 bit installs:

case "${dist}" in
    etch|sid)
        logMessage "Installing xen-aware libc6"

        installDebianPackage ${prefix} libc6-xen
        ;;

On 64 bit platforms, libc6-xen doesn't exist.

# pwd
/usr/lib/xen-tools
# ls -ld */*-disable-tls
-rwxr-xr-x 1 root root 504 2006-11-07 23:36 centos4.d/10-disable-tls*
-rwxr-xr-x 1 root root 832 2006-11-07 23:36 debian.d/10-disable-tls*
-rwxr-xr-x 1 root root 832 2006-11-07 23:36 etch.d/10-disable-tls*
-rwxr-xr-x 1 root root 504 2006-11-07 23:36 fedora.d/10-disable-tls*
-rwxr-xr-x 1 root root 649 2006-11-07 23:36 gentoo.d/10-disable-tls*
-rwxr-xr-x 1 root root 832 2006-11-07 23:36 sarge.d/10-disable-tls*
-rwxr-xr-x 1 root root 832 2006-11-07 23:36 sid.d/10-disable-tls*
-rwxr-xr-x 1 root root 504 2006-11-07 23:36 stentz.d/10-disable-tls*

Suggestion: exclude /usr/lib/xen-tools/*/*-disable-tls from the
xen-tools package on 64 bit platforms.

Mike.


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

Reply via email to