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

Bug#806910: marked as done (missing libmvec_nonshared.a causes linking failures)



Your message dated Thu, 10 Dec 2015 23:20:29 +0000
with message-id <E1a7AVh-0007LL-KC@franck.debian.org>
and subject line Bug#806910: fixed in glibc 2.22-0experimental1
has caused the Debian Bug report #806910,
regarding missing libmvec_nonshared.a causes linking failures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
806910: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806910
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev
Version: 2.22-0experimental0
Severity: grave
Tags: patch

Several builds with libc6  2.22-0experimental0 fail with

/usr/bin/ld: cannot find /lib/x86_64-linux-gnu/libmvec_nonshared.a

There are two problems here:

(1) libmvec_nonshared.a is built, but not installed (into libc6-dev)

(2) It probably should be installed into /usr/lib/x86_64-linux-gnu, but the
linker script expects it to be in /lib/x86_64-linux-gnu

Attached install-libmvec_nonshared.patch fixes (1) and
fix-libmvec_nonshared-location.patch (to be applied over
debian/patches/git-updates.diff) fixes (2).


Cheers, Roderich



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

Kernel: Linux 4.3.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc6-dev depends on:
ii  libc-dev-bin    2.22-0experimental0
ii  libc6           2.22-0experimental0
ii  linux-libc-dev  4.3-1~exp1

libc6-dev recommends no packages.

Versions of packages libc6-dev suggests:
ii  glibc-doc     2.22-0experimental0
ii  manpages-dev  3.74-1

-- no debconf information
--- glibc-2.22-ORIG/debian/debhelper.in/libc-dev.install	2015-12-02 17:43:57.386493285 +0100
+++ glibc-2.22/debian/debhelper.in/libc-dev.install	2015-12-02 17:44:23.986900216 +0100
@@ -8,6 +8,7 @@
 TMPDIR/LIBDIR/libieee.a LIBDIR
 TMPDIR/LIBDIR/libm.a LIBDIR
 TMPDIR/LIBDIR/libmcheck.a LIBDIR
+TMPDIR/LIBDIR/libmvec_nonshared.a LIBDIR
 TMPDIR/LIBDIR/libnsl.a LIBDIR
 TMPDIR/LIBDIR/libpthread.a LIBDIR
 TMPDIR/LIBDIR/libpthread_nonshared.a LIBDIR

--- glibc-2.22.orig/math/Makefile
+++ glibc-2.22/math/Makefile
@@ -98,7 +98,7 @@ $(inst_libdir)/libm.so: $(common-objpfx)
 	(echo '/* GNU ld script'; echo '*/';\
 	 cat $<; \
 	 echo 'GROUP ( $(slibdir)/libm.so$(libm.so-version) ' \
-	      'AS_NEEDED ( $(slibdir)/libmvec_nonshared.a $(slibdir)/libmvec.so$(libmvec.so-version) ) )' \
+	      'AS_NEEDED ( $(libdir)/libmvec_nonshared.a $(slibdir)/libmvec.so$(libmvec.so-version) ) )' \
 	) > $@
 endif
 


--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.22-0experimental1

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 806910@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 10 Dec 2015 23:29:06 +0100
Source: glibc
Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source
Version: 2.22-0experimental1
Distribution: experimental
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description:
 glibc-doc  - GNU C Library: Documentation
 glibc-source - GNU C Library: sources
 libc-bin   - GNU C Library: Binaries
 libc-dev-bin - GNU C Library: Development binaries
 libc-l10n  - GNU C Library: localization files
 libc0.1    - GNU C Library: Shared libraries
 libc0.1-dbg - GNU C Library: detached debugging symbols
 libc0.1-dev - GNU C Library: Development Libraries and Header Files
 libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc0.1-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc0.1-pic - GNU C Library: PIC archive library
 libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3    - GNU C Library: Shared libraries
 libc0.3-dbg - GNU C Library: detached debugging symbols
 libc0.3-dev - GNU C Library: Development Libraries and Header Files
 libc0.3-pic - GNU C Library: PIC archive library
 libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc6      - GNU C Library: Shared libraries
 libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
 libc6-dbg  - GNU C Library: detached debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64
 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS
 libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
 libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for ppc64
 libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64
 libc6-dev-s390 - GNU C Library: 32bit Development Libraries for IBM zSeries
 libc6-dev-sparc - GNU C Library: 32bit Development Libraries for SPARC
 libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC
 libc6-dev-x32 - GNU C Library: X32 ABI Development Libraries for AMD64
 libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64
 libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc6-mips32 - GNU C Library: o32 Shared libraries for MIPS
 libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
 libc6-pic  - GNU C Library: PIC archive library
 libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64
 libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64
 libc6-s390 - GNU C Library: 32bit Shared libraries for IBM zSeries
 libc6-sparc - GNU C Library: 32bit Shared libraries for SPARC
 libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc6-x32  - GNU C Library: X32 ABI Shared libraries for AMD64
 libc6-xen  - GNU C Library: Shared libraries [Xen version]
 libc6.1    - GNU C Library: Shared libraries
 libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized)
 libc6.1-dbg - GNU C Library: detached debugging symbols
 libc6.1-dev - GNU C Library: Development Libraries and Header Files
 libc6.1-pic - GNU C Library: PIC archive library
 libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
 locales    - GNU C Library: National Language (locale) data [support]
 locales-all - GNU C Library: Precompiled locale data
 multiarch-support - Transitional package to ensure multiarch compatibility
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 806910
Changes:
 glibc (2.22-0experimental1) experimental; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/debhelper.in/libc-dev.install: install libmvec_nonshared.a.
     Closes: #806910.
   * debian/control.in/main, debian/rules: build with gcc-5.
   * patches/kfreebsd/local-sysdeps.diff, patches/kfreebsd/local-fbtl.diff:
     update to revision 5856 (from glibc-bsd):
     - Update to glibc 2.22.
   * debian/patches/kfreebsd/local-tst-malloc-backtrace.diff: new patch to fix
     tst-malloc-backtrace on GNU/kFreeBSD.
   * debian/sysdeps/ppc64el.mk: default to POWER8 and use default gcc options.
   * debian/rules.d/build.mk: explicitly disable mathvec when mvec=no.
   * debian/testsuite-checking/expected-results-s390x-linux-gnu-libc:
     allow elf/tst-protected1a and elf/tst-protected1b to fail as they are
     new tests. Cleanup resolved issues.
   * debian/testsuite-checking/expected-results-aarch64-linux-gnu-libc:
     cleanup resolved issues.
   * debian/rules.d/build.mk: abort if the log file does not contain any
     testsuite result.
   * debian/patches/localedata/submitted-locale-bo.diff: drop, now useless.
   * debian/patches/any/submitted-resolv-ipv6-nameservers.diff: drop, now
     useless.
   * debian/testsuite-checking/expected-results-powerpc-linux-gnu-libc,
     debian/testsuite-checking/expected-results-powerpc64-linux-gnu-ppc64:
     cleanup resolved issues.
   * debian/testsuite-checking/expected-results-powerpc-linux-gnu-powerpc,
     debian/testsuite-checking/expected-results-powerpc64-linux-gnu-libc:
     new files.
   * debian/patches/i386/submitted-i586-ulps.diff: new patch to provide
     i586 ULPs.
   * debian/patches/git-updates.diff: update to the latest commit of the
     2.22 branch.
   * debian/testsuite-checking/expected-results-i?86-linux-gnu-*: cleanup
     resolved issues.
   * debian/testsuite-checking/expected-results-x86_64-linux-gnu-*: cleanup
     resolved issues.
   * debian/testsuite-checking/expected-results-x86_64-linux-gnux32-*:
     update and cleanup resolved issues.
   * debian/testsuite-checking/expected-results-powerpc64le-linux-gnu-libc:
     update and cleanup resolved issues.
   * debian/testsuite-checking/expected-results-mips*: update and cleanup
     resolved issues.
   * debian/testsuite-checking/expected-results-*kfreebsd-gnu*: update and
     cleanup resolved issues.
   * debian/patches/mips/local-r10k.diff: dropped, we don't support systems
     with a MIPS R10K CPU since the ISA has been switched to MIPS R2.
   * debian/patches/mips/cvs-testsuite-o32-fp.diff: new patch to fix testsuite
     build on pre-R2 ISA.
   * debian/patcheS/any/cvs-grantpt-namespace.diff: new patch to fix the
     grantpt link namespace when built without pt_chown.
   * debian/patches/alpha/submitted-abilist.diff: new patch to fix alpha ABI
     baseline sorting.
   * debian/patches/alpha/submitted-fegetenv-namespace.diff: new patch to fix
     the fegetenv link namespace on alpha.
   * debian/patches/alpha/submitted-termios_h.diff: new patch to fix
     visibility issues in termios.h on alpha.
Checksums-Sha1:
 d9449b812cd37e2c193e7a897f36b68ed8250b9b 8100 glibc_2.22-0experimental1.dsc
 69043d17023c8ff57db0759b34264fd2c6b550d5 1003804 glibc_2.22-0experimental1.debian.tar.xz
Checksums-Sha256:
 a01ee1affad809170c8f7e5b22f16585c28d3f76c6b90befaf1be14731a43992 8100 glibc_2.22-0experimental1.dsc
 dd3da28491222427d1e72e53554868127098c2aa0c8e8e7213a8fc062b87c494 1003804 glibc_2.22-0experimental1.debian.tar.xz
Files:
 f6f7ade8f4c75ca589f644af6bbc4df5 8100 libs required glibc_2.22-0experimental1.dsc
 85ba5bdcd7e29e40ce5e51ee2f03b007 1003804 libs required glibc_2.22-0experimental1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWaf9UAAoJELqceAYd3YybZkwP/19/TvENRNeOogAjiTF302Sc
Ls/8DFF8DXh4nduoQgy/wRHtvZe8z1ad78aRL3TswxTD3KDjgOGqT5NTXejoWFFy
7Dm9ttwSOJnJFKnRdE3k4jzXMqjdGDjNnD77gGJsGuRJCVCk1zqz4CR/NITvGfS2
ysWDwHqM24yOqypv4WNfOBhvJUeaRfOrNf0Io5VKVk2SCqkS4RbJXxRe47ja2Ypf
VX/Jghy65TeFn9tlEkfs0c+deHorwqigwxw23kpoeS3z9szt1N5SBr8EJCH91rV0
mndAqY7taeIFOc9v8sDhsdL/5q7pcG+hRXlVa0VuQ9WGw2aqJN3oKWrxnDgse9aU
1px9m4I9BZokruwJX5U486OWD5JeZe2/cVuFgfKRiU3U1vyctCw+irE0J3VXAVV+
P2WhKIR5G6Bv26z93ob7CGaiUFs3mD+eNG2+7Y6Tr9PAg0oKzVXuPPTYwwI6TZlT
eISbKj8aCvh5ZsbJ8vPsrIQrFq/g6UhMNXykpfzfreauviHZk9ovOsRLWEQP3lcX
jr8A0mAK95SLm879BOt7681jTe4nVpAdVTxyhQiFApAhxKkqRvYb06jT9F/I0OT2
hG00m++w/mzcbxnp6KaSI/N3Xpc6MQPabXTnvSMFTqxGK5IBYhMZoQ3hndUcP9Tj
27U2oTvpBeDCXlNee8fw
=Od3t
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: