[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#752933: src:glibc: FTBFS on Alpha port due to failing tests



Package: src:glibc
Version: 2.19-4
Severity: normal

Hello!

After transitioning back from src:eglibc to src:glibc, building glibc from
source fails on the Alpha port due to some tests from the testsuite failing,
see the build log here [1].

I'm neither an expert regarding the C libary nor the Alpha architecture, but
we happened to have these at work back then and I successfully installed Debian
Lenny and earlier versions of Debian on Alpha without any issues, so the problem
is apparently a regression in the glibc sources.

>From the build log linked down below, it seems the following symbol mismatch is
mainly responsible for the failing build:

diff -p -U 0 ../ports/sysdeps/unix/sysv/linux/alpha/nptl/ld.abilist /«PKGBUILDDIR»/build-tree/alpha-libc/elf/ld.symlist
/«PKGBUILDDIR»/build-tree/alpha-libc/elf/ld-linux.so.2 --library-path /«PKGBUILDDIR»/build-tree/alpha-libc:/«PKGBUILDDIR»/build-tree/alpha-libc/math:/«PKGBUILDDIR»/build-tree/alpha-libc/elf:/«PKGBUILDDIR»/build-tree/alpha-libc/dlfcn:/«PKGBUILDDIR»/build-tree/alpha-libc/nss:/«PKGBUILDDIR»/build-tree/alpha-libc/nis:/«PKGBUILDDIR»/build-tree/alpha-libc/rt:/«PKGBUILDDIR»/build-tree/alpha-libc/resolv:/«PKGBUILDDIR»/build-tree/alpha-libc/crypt:/«PKGBUILDDIR»/build-tree/alpha-libc/nptl /«PKGBUILDDIR»/build-tree/alpha-libc/elf/tst-array2 > /«PKGBUILDDIR»/build-tree/alpha-libc/elf/tst-array2.out
--- ../ports/sysdeps/unix/sysv/linux/alpha/nptl/libc.abilist	      2014-02-07 09:04:38.000000000 +0000
+++ /«PKGBUILDDIR»/build-tree/alpha-libc/libc.symlist		      2014-06-27 12:41:19.606854627 +0000
@@ -181,0 +182 @@ GLIBC_2.0
+ __multi3 F
../Makerules:1285: recipe for target 'check-abi-libc' failed
make[3]: *** [check-abi-libc] Error 1

Cheers,

Adrian

> [1] http://buildd.debian-ports.org/status/fetch.php?pkg=glibc&arch=alpha&ver=2.19-4&stamp=1403873117

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: