Package: binutils
Version: 2.16.1-2
Severity: important

Attempting to link statically against libc (e.g., with gcc -static)
fails with errors of the form

/usr/bin/ld: __libc_errno: TLS definition in 
/usr/lib/gcc/x86_64-linux-gnu/x.y.z/../../../../lib64/libc.a(errno.o) section 
.tbss mismatches non-TLS reference in 
/usr/lib/gcc/x86_64-linux-gnu/x.y.z/../../../../lib64/libc.a(check_fds.o)
/usr/lib/gcc/x86_64-linux-gnu/x.y.z/../../../../lib64/libc.a: could not read 
symbols: Bad value

Since glibc hasn't changed recently and this happens with multiple
compiler versions (and should be compiler-independent anyway), I'm
inclined to suspect the new version of binutils.

I don't know whether the bug is platform-specific.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.2
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages binutils depends on:
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an

binutils recommends no packages.

-- no debconf information


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

Reply via email to