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

Bug#805779: marked as done (libogre-1.9.0v5: Exception "dlopen: cannot load any more object with static TLS" make lib crash at startup)



Your message dated Tue, 01 Dec 2015 10:22:25 +0000
with message-id <E1a3i4n-00078q-TU@franck.debian.org>
and subject line Bug#793641: fixed in glibc 2.21-1
has caused the Debian Bug report #793641,
regarding libogre-1.9.0v5: Exception "dlopen: cannot load any more object with static TLS" make lib crash at startup
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.)


-- 
793641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793641
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libogre-1.9.0v5
Version: 1.9.0+dfsg1-7
Severity: important

Dear Maintainer,

Thanks for your great job.

The problem occurs when starting openmw-launcher. Probably already reported for this package in bug #803513.
But may be mainly related to Ogre engine (sorry if I'm wrong on this point)

Full error message is:

>> ERROR: OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library
>> /usr/lib/x86_64-linux-gnu/OGRE-1.9.0/RenderSystem_GLES2.so.  System Error: dlopen:
>> cannot load any more object with static TLS in DynLib::load at
>> /build/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreDynLib.cpp (line 109)

Always reproductible on my computer. Can't test on other computers.

OpenMW package used is openmw-launcher-0.36.1-1+b3

Hope this may help

Cheers,
    jMax


-- System Information:
Debian Release: stretch/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libogre-1.9.0v5 depends on:
ii  libboost-system1.58.0       1.58.0+dfsg-4
ii  libboost-thread1.58.0       1.58.0+dfsg-4
ii  libc6                       2.19-22
ii  libegl1-mesa [libegl1-x11]  11.0.5-1
ii  libfreeimage3               3.15.4-6
ii  libfreetype6                2.6-2
ii  libgcc1                     1:5.2.1-23
ii  libgl1-mesa-glx [libgl1]    11.0.5-1
ii  libglu1-mesa [libglu1]      9.0.0-2.1
ii  libstdc++6                  5.2.1-23
ii  libx11-6                    2:1.6.3-1
ii  libxaw7                     2:1.0.13-1
ii  libxrandr2                  2:1.5.0-1
ii  libxt6                      1:1.1.5-1
ii  libzzip-0-13                0.13.62-3
ii  zlib1g                      1:1.2.8.dfsg-2+b1

libogre-1.9.0v5 recommends no packages.

libogre-1.9.0v5 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.21-1

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 793641@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: Tue, 01 Dec 2015 00:17:43 +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 libc0.3-i686 libc0.3-xen libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source
Version: 2.21-1
Distribution: unstable
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-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc0.3-pic - GNU C Library: PIC archive library
 libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3-xen - GNU C Library: Shared libraries [Xen version]
 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: 672774 712074 715059 717544 722885 753909 764692 766877 775179 781245 782198 785796 788352 788799 793641 796105 797538 797831 798064 798316 799418 799478 800574 800846 801691 802256 805730 805836
Changes:
 glibc (2.21-1) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * testsuite-checking/expected-results-mips64el-linux-gnu-*: allow
     nptl/tst-cancel24-static to fail on mips64el.  It's an upstream regression
     only affecting static binaries currently under investigation.
   * patches/hppa/submitted-mathdef.diff: update to include the ABI baseline
     changes.
   * testsuite-checking/expected-results-*kfreebsd-gnu-*: re-add rt/tst-shm as
     it seems it can still occasionally fail on the buildds.
 .
 glibc (2.21-0experimental4) experimental; urgency=medium
 .
   [ Aurelien Jarno ]
   * testsuite-checking/expected-results-*kfreebsd-gnu-*: re-add tst-getpid1
     and tst-getpid2 as it seems they can still occasionally fail on the
     buildds.
   * testsuite-checking/expected-results-mips64el-linux-gnu-libc: rename into
     testsuite-checking/expected-results-mips64el-linux-gnuabi64-libc.
   * testsuite-checking/expected-results-{arm,mips}*: allow nptl/tst-stack4 to
     fail. It's a new test which fails intermitently on the buildds and a known
     upstream problem.
   * patches/hppa/submitted-mathdef.diff: new patch from John David Anglin to
     define __NO_LONG_DOUBLE_MATH on hppa.  Closes: #805836.
   * patches/hppa/cvs-inline-syscall-rewrite.diff: new patch backported from
     upstream as requested by John David Anglin.
   * patches/hppa/cvs-sysdep-errno.diff: new patch backported from upstream as
     requested by John David Anglin.
   * testsuite-checking/expected-results-hppa-linux-gnu-libc: update testsuite
     result, from John David Anglin.
   * testsuite-checking/*{arm,mips,hppa}*: allow nptl/tst-cancel24-static to
     fail on armel, armhf, hppa, mips, mipsel. It's an upstream regression
     only affecting static binaries currently under investigation.
 .
   [ Samuel Thibault ]
   * patches/hurd-i386/tg-tls-threadvar.diff: Update, to fix recursion while
     accessing TLS while locking for accessing TLS.
   * patches/hurd-i386/tg-context_functions.diff: Update, to fix sigprocmask
     visibility.
   * patches/hurd-i386/cvs-hidden.diff: New patch, to fix build with hidden
     support.
   * sysdeps/hurd-i386.mk: Disable libc0.3-i686 and libc0.3-xen build for now,
     to get 2.21 out against the binutils version which broke them.
 .
 glibc (2.21-0experimental3) experimental; urgency=medium
 .
   [ Aurelien Jarno ]
   * patches/hppa/cvs-allocatestack-stacktop.diff: new patch from upstream
     to fix a set-but-unused warning in nptl/allocatestack.c, causing a
     build failure.
   * patches/hppa/local-stack-grows-up.diff: rebase.
   * patches/any/cvs-tls-dtv.diff: new patch from upstream to fix DTV race,
     assert, and DTV_SURPLUS Static TLS limit.  This also reduces the failure
     rate of nptl/tst-stack4.  Closes: #793641.
   * Add expected testsuite result for mips64el:
     - testsuite-checking/expected-results-mips64el-linux-gnu-libc
     - testsuite-checking/expected-results-mips64el-linux-gnuabin32-mipsn32
     - testsuite-checking/expected-results-mipsel-linux-gnu-mips32
   * patches/kfreebsd/local-sysdeps.diff, patches/kfreebsd/local-fbtl.diff:
     update to revision 5844 (from glibc-bsd):
     - Update to glibc 2.21.
     - Define F_DUP2FD_CLOEXEC.  Closes: #712074.
     - Define SOCK_CLOEXEC and SOCK_NONBLOCK.
     - Wire-up accept4.  Closes: #722885.
   * sysdeps/kfreebsd-{amd64,i386}.mk: configure with --disable-werror.
   * patches/kfreebsd/local-nscd-no-sockcloexec.diff: Drop.
   * patches/kfreebsd/local-getaddrinfo-freebsd-kernel.diff: improve and remove
     a warning.
   * patches/kfreebsd/local-tst-auxv.diff: new patch to disable AT_EXECFN
     testing in tst-auxv when it is not defined.
   * patches/any/cvs-rfc3542-advanced-api.diff: new patch from usptream to
     add missing Advanced API (RFC3542) (1) defines.  Closes: #753909.
   * debian/rules: don't put debug files from libc0.1-i386 and libc6-mips32
     into libc0.1-dbg or libc6-dbg.
   * patches/hppa/cvs-atomic.diff, patches/hppa/cvs-inline-syscall.diff: new
     patches from upstream to improve atomic and inline syscalls on HPPA
     (closes: #799478).
   * rules.d/build.mk: don't run the testsuite with make -k, as a build
     failure in the testsuite, otherwise build failures cause the regression
     comparison to be entirely skipped.
   * testsuite-checking/expected-results-*kfreebsd-gnu-*: update testsuite
     results.
   * patches/any/cvs-check-localplt.diff: new patch from upstream to fix
     check-localplt test with recent binutils version on x86.
   * patches/hppa/submitted-gmon-start.diff: new patch from upstream to
     fix __gmon_start__ symbol proliferation on hppa.  Closes: #805730.
   * Update from upstream stable branch:
     - patches/any/cvs-make-typo.diff: Merged.
     - Fix FTBFS with libselinux 2.4.
 .
   [ Samuel Thibault ]
   * patches/hurd-i386/tg-pagesize.diff: Refresh.
   * patches/hurd-i386/submitted-handle-eprototype.diff: Refresh.
   * patches/hurd-i386/tg-posix_thread.diff: Update, to define
     _POSIX_THREAD_KEYS_MAX, _POSIX_THREAD_DESTRUCTOR_ITERATIONS and
     _POSIX_THREAD_THREADS_MAX.
 .
 glibc (2.21-0experimental2) experimental; urgency=medium
 .
   [ Samuel Thibault ]
   * Symbol versions which contain _DEBIAN_ are unexpected by upstream scripts.
     Add hurd-i386-only patches/hurd-i386/local-versions-hack.diff to work
     around the issue.  Also take the opportunity of the upstream version bump
     to bump the versions to GLIBC_2_21, which will allow one to remove the
     _DEBIAN_ hacks once packages are rebuilt.
   * patches/hurd-i386/unsubmitted-libpthread-semaphore.h.diff: Remove
     libpthread/sysdeps/i386/bits/semaphore.h, now that hurd Implies
     libpthread/sysdeps/generic. Move libpthread/include/semaphore.h into
     libpthread/sysdeps/pthread/semaphore.h instead of the latter just
     including the former, since the latter is what gets installed.
   * patches/hurd-i386/cvs-cache-mach_host_self.diff: New patch to avoid port
     count issue on the host port.
   * patches/hurd-i386/unsubmitted-gnumach.defs.diff: Also build
     task_notify.defs stubs.  Drop unneeded change.
   * libc0.3.symbols.hurd-i386: Update.
   * patches/hurd-i386/local-mach_print.diff: New patch to export mach_print.
 .
   [ Aurelien Jarno ]
   * rules.d/debhelper.mk: replace GLIBC_VERSION before LIBC.  Closes:
     #797538.
   * Drop loongson-2f flavour on mipsel as this machine is not supported
     anymore (default to R2 ISA).
   * kfreebsd/local-sysdeps.diff: update to revision 5772 (from glibc-bsd).
     Closes: #764692, #785796.
   * testsuite-checking/expected-results-mips*: allow the new tst-audit9
     fail, like the others tst-auditX.
   * testsuite-checking/expected-results-mips(el)-linux-gnu-libc: allow
     conformtest for sys/stat.h to fail for O32 ABI. They were previously
     under the failing test run-conformtest.out, but it has been lost in
     the conversion to the new format.
   * testsuite-checking/expected-results-mips*: sort the files. Remove
     failures due to old kernel now that all buildds run jessie.
   * debhelper.in/locales-all.prerm: do not specify a path to check for
     locale-gen.
   * libc6.1.symbols.alpha: remove invoke_dynamic_linker from libpcprofile.so.
     It has disappeared, but it is a private library.
   * Remove debver2localesdep.pl, it is unused since 2.19-16.
   * Use $(GLIBC_VERSION) for shlib, instead of defining the version in a
     separate shlibver file.
   * Remove completely outdated README, README.source and TODO files.
   * rules.d/debhelper.mk: use the default compression format for libc6,
     libc-bin and multiarch-support. Nowadays deboostrap is able to handle
     the xz format and modern distributions also support it. Anyway almost
     all packages installed by debootstrap are now using the xz format.
   * Bump debhelper compatibility to level 9. This brings compressed debug
     file using the build-id instead of a fixed path. This is much more
     multiarch friendly.
   * control.in/*: remove pre-squeeze conflicts.
   * libc-bin, libc-dev-bin: Recommends the manpages package and add lintian
     override for missing manpages.
   * sysdeps/s390x.mk: --enable-lock-elision.
   * testsuite-checking/expected-results-x86_64-linux-gnux32-*: allow
     conformtest for headers with tv_nsec to fail for x32. The type
     non-compliance is intentional. These tests were previously marked as
     failing under the run-conformtest.out, but they have been lost during
     the conversion to the new format.
   * testsuite-checking/compare.sh: re-enable failures in case of regressions.
   * rules.d/build.mk: don't require flavours to be tested before being
     installed. They are still tested when calling the build-arch or
     binary-arch targets, but not anymore when calling the build-indep or
     binary-indep targets.
   * patches/hppa/cvs-alloca-werror.diff: new patch from upstream to fix a
     build failure.
   * debhelper.in/libc.preinst: fix up error message for too old Linux
     kernels.  Closes: #800846.
   * patches/any/cvs-ld_pointer_guard.diff: new patch from upstream to
     unconditionally disable LD_POINTER_GUARD.  Closes: #798316, #801691.
   * patches/any/cvs-mangle-tls_dtor_list.diff: new patch from upstream to
     mangle function pointers in tls_dtor_list.  Closes: #802256.
   * Update Brazilian Portuguese debconf translation, by Adriano Rafael
     Gomes.  Closes: #799418.
 .
   [ Steven Chamberlain ]
   * sysdeps/kfreebsd.mk: find kfreebsd-kernel-headers in multiarch path.
     Closes: #672774, #798064.
 .
   [ Helmut Grohne ]
   * Fix some issues with stage 1.  Closes: #797831.
 .
   [ Adam Conrad ]
   * debian/patches/arm/local-arm-futex.diff: Lie about the minimum kernel
     support for futex_atomic_cmpxchg_inatomic to restore the  previous state
     and fix the pulsesink (and others) regression on ARM (closes: #788799)
 .
   [ Henrique de Moraes Holschuh ]
   * Replace patches/amd64/local-blacklist-on-TSX-Haswell.diff by
     local-blacklist-for-Intel-TSX.diff also blacklisting some Broadwell
     models.  Closes: #800574.
 .
 glibc (2.21-0experimental1) experimental; urgency=medium
 .
   [ Samuel Thibault ]
   * patches/hurd-i386/cvs-libpthread.diff: Update from upstream.
   * patches/hurd-i386/cvs-libpthread-dlopen.diff: Merged.
   * patches/hurd-i386/cvs-libpthread-libc-lockP2.diff: Merged.
   * patches/hurd-i386/cvs-bind_umask.diff: Merged.
   * patches/hurd-i386/cvs-fork_ss_hang.diff: Merged.
   * patches/hurd-i386/cvs-munmap-0.diff: Merged.
   * patches/hurd-i386/cvs-static-dlopen.diff: Merged.
   * patches/hurd-i386/cvs-tcbhead_t.diff: Merged.
   * patches/hurd-i386/cvs-libpthread_versions.diff: Rebased.
   * patches/hurd-i386/local-disable-tst-xmmymm.diff: Dropped.
   * patches/hurd-i386/local-hurdsig-global-dispositions-version.diff: Rebased.
   * patches/hurd-i386/submitted-exec_filename.diff: Rebased.
   * patches/hurd-i386/submitted-net.diff: Rebased.
   * patches/hurd-i386/tg-EIEIO-fr.diff: Rebased.
   * patches/hurd-i386/tg-af_local_strlen.diff: Rebased.
   * patches/hurd-i386/tg-chflags.diff: Rebased.
   * patches/hurd-i386/tg-tls-threadvar.diff: Update.
   * patches/hurd-i386/tg-tls.diff: Rebased.
   * patches/hurd-i386/tg-tls_thread_leak.diff: Rebased.
   * patches/hurd-i386/unsubmitted-NO_HIDDEN.diff: Rebased.
   * patches/hurd-i386/tg-no-hp-timing.diff: Update.
   * patches/series: Re-enable all hurd patches.
   * patches/hurd-i386/libpthread-versions.diff: New patch, updates to new
     version engine.
   * patches/hurd-i386/cvs-revert-gnu-gnu-cleanup.diff: New patch, reverts
     cleanup of the gnu-gnu hack.
   * patches/hurd-i386/libpthread_pthread_types.diff: New patch, fixes
     inclusion of pthread_types.h
   * patches/hurd-i386/unsubmitted-libc_alloca_cutoff.diff: New patch,
     implements alloca cutoff limit.
   * patches/hurd-i386/cvs-unwind-resume.diff: New patch, fixes unwind-resume
     build.
   * patches/hurd-i386/unsubmitted-libpthread-semaphore.h.diff: New patch,
     fixes semaphore header inclusion.
   * patches/hurd-i386/unsubmitted-timer_routines.diff: New patch, fixes
     timer_routines build.
   * patches/hurd-i386/cvs-libc-modules.h.diff: New patch, adds missing
     dependency on libc-modules.h.
   * patches/hurd-i386/cvs-warnings.diff: New patch, fixes warnings.
   * patches/hurd-i386/cvs-check-local-headers.diff: New patch, clears spurious
     local-header warnings.
   * sysdeps/hurd.mk: Disable -Werror since MIG currently generates warnings.
   * testsuite-checking/expected-results-{i586-gnu-libc,i686-gnu-
     {i386,i686,xen}}: update testsuite results
 .
   [ Adam Conrad ]
   * debian/{rules.d/debhelper.mk,sysdeps/*}: Define per-platform pldd
     variable to control installation of usr/bin/pldd in libc-bin, and
     leverage the same trick to decide to install usr/lib/pt_chown too.
   * debian/patches/kfreebsd/local-no-pldd.diff: Drop, no longer used.
   * debian/patches/alpha/submitted-PTR_MANGLE.diff: Use IS_IN macros.
   * debian/patches/powerpc/cvs-ppc-sqrt.diff: Fix sqrt() on powerpc.
   * debian/patches/powerpc/cvs-ppc-sqrtf.diff: Likewise for sqrtf().
   * debian/patches/powerpc/cvs-ppc-pow.diff: Likewise for pow().
   * debian/patches/powerpc/cvs-ppc-feraiseexcept.diff: Fix inline
     feraiseexcept and feclearexcept macro input conversion on PPC.
   * debian/patches/any/submitted-longdouble.diff: Refresh for above.
   * debian/patches/any/local-disable-test-tgmath2.diff: Likewise.
   * debian/patches/any/cvs-logbl-accuracy.diff: Fix ldbl-128ibm logbl.
   * debian/patches/powerpc/local-math-logb.diff: Refresh and move to
     debian/patches/any/local-math-logb.diff, as it's not PPC-specific.
   * debian/patches/any/cvs-localplt-new-readelf.diff: Preemptively
     fix localplt test breakage with binutils 2.26 before it lands.
   * debian/patches/any/cvs-make-typo.diff: Fix typo in elf/Makefile.
   * debian/patches/powerpc/cvs-power7-strncpy.diff: Optimize strncpy
     for POWER7 drastically (10-70%) on strings longer than 16 chars.
   * debian/patches/powerpc/cvs-ppc-tabort-le.diff: Fix TABORT encoding
     when building on toolchains without HTM support (no-op on gcc-4.9)
   * debian/patches/arm/cvs-arm-sfi_breg.diff: Fix LDR_GLOBAL macro.
   * debian/patches/arm/cvs-memcpy-memmove-always-bx.diff: Fix memcpy
     and memmove for the ARM_ALWAYS_BX class of hardware like ArmadaXP.
   * debian/{control.in/*,debhelper.in/*,rules.d/*}: Stop hardcoding our
     upstream version all over the place and use GLIBC_VERSION instead.
   * debian/debhelper.in/libc.preinst: Unconditionally wipe ld.so.cache
     on major version upgrades, which is significantly less error-prone.
 .
   [ Aurelien Jarno ]
   * debian/patches/any/local-libgcc-compat-main.diff: Fix definition of
     __floatdisf for sparc.
   * debian/patches/any/local-libgcc-compat-ports.diff: Fix definition of
     __floatdisf for mips. Remove usage of INTUSE (Closes: #782198).
   * debian/sysdeps/linux.mk, debhelper.in/libc.preinst: bump minimal Linux
     kernel version to 3.2 (ie the version in Wheezy).
   * debian/patches/localedata/locale-C.diff: fix d_fmt time format (Closes:
     #775179).
   * Create source tarball in a deterministic manner: adjust file modification
     time, user, group, permissions, and file order (addresses: #783210).
   * Update from upstream stable branch:
     - Fix a buffer overflow in getanswer_r (CVE-2015-1781). Closes: #796105.
   * sysdeps/linux.mk: don't build pt_chown (CVE-2013-2207). Closes: #717544.
   * Move translation to a new libc-l10n package from the locales packages.
     Add a dependency from locales and locales-all to libc-l10n, so that they
     both provide the same feature. Closes: #788352.
   * control.in/main: Bump Standards-Version to 3.9.6 (no changes).
 .
   [ Breno Leitao ]
   * Remove --without-cvs that is not used anymore as a valid configuration.
     It was removed in commit 92963737c4376bcfd65235d5c325fa7f48302f89
     (Closes: #781245).
 .
   [ Matthias Klose ]
   * Fix multilib enabled stage1 cross builds (closes: #766877).
 .
 glibc (2.21-0experimental0) experimental; urgency=medium
 .
   * New upstream release: version 2.21, with git updates up to 2015-02-10:
     - debian/patches/git-updates.diff: Updated.
     - debian/patches/all/submitted-po-fr-fixes.diff: Rebased.
     - debian/patches/alpha/cvs-__pointer_chk_guard.diff: Merged.
     - debian/patches/alpha/cvs-unwind-backtrace.diff: Merged.
     - debian/patches/alpha/local-gcc4.1.diff: Rebased.
     - debian/patches/alpha/local-lowlevellock.diff: Dropped.
     - debian/patches/alpha/local-string-functions.diff: Rebased.
     - debian/patches/alpha/submitted-PTR_MANGLE.diff: Rebased.
     - debian/patches/alpha/submitted-dl-support.diff: Rebased.
     - debian/patches/alpha/submitted-lll_futex_timed_wait_bitset.diff: Dropped.
     - debian/patches/alpha/submitted-rtld-fPIC.diff: Rebased.
     - debian/patches/amd64/cvs-slow-sse42.diff: Merged.
     - debian/patches/amd64/local-blacklist-on-TSX-Haswell.diff: Rebased.
     - debian/patches/amd64/submitted-rwlock-stack-imbalance.diff: Dropped.
     - debian/patches/any/cvs-check_pf-infinite-loop.diff: Merged.
     - debian/patches/any/cvs-getnetbyname.diff: Merged.
     - debian/patches/any/cvs-pie-lt_executable.diff: Merged.
     - debian/patches/any/cvs-regex-alloca.diff: Merged.
     - debian/patches/any/cvs-resolv-first-query-failure.diff: Merged.
     - debian/patches/any/cvs-socketcall-syscall.diff: Merged.
     - debian/patches/any/cvs-strtod.diff: Merged.
     - debian/patches/any/cvs-vfprintf.diff: Merged.
     - debian/patches/any/cvs-wordexp.diff: Merged.
     - debian/patches/any/cvs-wprintf.diff: Merged.
     - debian/patches/any/cvs-wscanf.diff: Merged.
     - debian/patches/any/local-disable-libnss-db.diff: Rebased.
     - debian/patches/any/local-disable-test-tgmath2.diff: Rebased.
     - debian/patches/any/local-libgcc-compat-ports.diff: Rebased.
     - debian/patches/any/local-libpic.diff: Rebased.
     - debian/patches/any/local-no-SOCK_NONBLOCK.diff: Rebased.
     - debian/patches/any/local-no-pagesize.diff: Rebased.
     - debian/patches/any/local-rtlddir-cross.diff: Rebased.
     - debian/patches/any/local-stdio-lock.diff: Rebased.
     - debian/patches/any/local-sysctl.diff: Rebased.
     - debian/patches/any/submitted-argp-attribute.diff: Rebased.
     - debian/patches/any/submitted-bits-fcntl_h-at.diff: Rebased.
     - debian/patches/any/submitted-longdouble.diff: Rebased.
     - debian/patches/any/submitted-nl_langinfo-static.diff: Merged.
     - debian/patches/any/submitted-ptsname_r-uninitialized-memory.diff: Merged.
     - debian/patches/any/submitted-resolv-ipv6-nameservers.diff: Rebased.
     - debian/patches/any/submitted-sysdeps-auxv.diff: Merged.
     - debian/patches/any/unsubmitted-scanf-includes.diff: Rebased.
     - debian/patches/any/unsubmitted-tst-ftell-locale.diff: Dropped.
     - debian/patches/any/unsubmitted-tst-tlsmod-as-needed.diff: Merged.
     - debian/patches/arm/local-ioperm.diff: Rebased.
     - debian/patches/arm/local-lowlevellock.diff: Dropped.
     - debian/patches/arm/local-sigaction.diff: Rebased.
     - debian/patches/arm/local-vfp-sysdeps.diff: Rebased.
     - debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Rebased.
     - debian/patches/arm64/cvs-includes-cleanup.diff: Merged.
     - debian/patches/arm64/submitted-align.diff: Merged.
     - debian/patches/arm64/submitted-setcontext.diff: Merged.
     - debian/patches/arm64/submitted-tst-setcontext.diff: Merged.
     - debian/patches/hppa/cvs-sigrtmin.diff: Merged.
     - debian/patches/hppa/local-atomic.diff: Dropped.
     - debian/patches/hppa/local-elf-make-cflags.diff: Rebased.
     - debian/patches/hppa/local-fcntl-osync.diff: Rebased.
     - debian/patches/hppa/local-fpu.diff: Rebased.
     - debian/patches/hppa/local-inlining.diff: Rebased.
     - debian/patches/hppa/local-lowlevellock.diff: Dropped.
     - debian/patches/hppa/local-pthread_spin_unlock.diff: Rebased.
     - debian/patches/hppa/local-setjmp-namespace.diff: Dropped.
     - debian/patches/hppa/local-shmlba.diff: Rebased.
     - debian/patches/hppa/local-stack-grows-up.diff: Rebased.
     - debian/patches/hurd-i386/tg-libpthread_depends.diff: Rebased.
     - debian/patches/i386/submitted-i686-timing.diff: Rebased.
     - debian/patches/kfreebsd/local-fbtl-depends.diff: Rebased.
     - debian/patches/kfreebsd/local-fbtl.diff: Rebased.
     - debian/patches/kfreebsd/local-scripts.diff: Rebased.
     - debian/patches/kfreebsd/local-sysdeps.diff: Rebased.
     - debian/patches/kfreebsd/submitted-waitid.diff: Rebased.
     - debian/patches/locale/locale-print-LANGUAGE.diff: Rebased.
     - debian/patches/locale/submitted-XDR-revert.diff: Merged.
     - debian/patches/localedata/sort-UTF8-first.diff: Rebased.
     - debian/patches/localedata/supported.diff: Rebased.
     - debian/patches/m68k/local-fpic.diff: Rebased.
     - debian/patches/m68k/local-mathinline_h.diff: Rebased.
     - debian/patches/m68k/local-reloc.diff: Rebased.
     - debian/patches/mips/local-lowlevellock.diff: Dropped.
     - debian/patches/mips/local-r10k.diff: Rebased.
     - debian/patches/mips/submitted-rld_map.diff: Rebased.
     - debian/patches/powerpc/cvs-ibm-branch.diff: Dropped.
     - debian/patches/sparc/local-fork.diff: Dropped.
     - debian/patches/sparc/local-sparcv9-target.diff: Rebased.
   * Drop some hppa patches that Carlos O'Donell claims are no longer needed:
     - debian/patches/hppa/local-EAGAIN.diff: Dropped.
     - debian/patches/hppa/local-fanotify_mark-5i.diff: Dropped.
     - debian/patches/hppa/submitted-fadvise64_64.diff: Dropped.
     - debian/patches/hppa/submitted-nptl-carlos.diff: Dropped.
   * debian/*: Update occurences of 2.19 to 2.21 and update symbols to match.
   * debian/patches/any/cvs-vismain-pie.diff: Compile vismain with -fPIE
     and link with -pie to fix testsuite failure with the new binutils.
   * debian/patches/any/local-libgcc-compat-abilists.diff: Fix the ablists
     to match the symbols added in local-libgcc-compat* for the testsuite.
   * debian/patches/sh4/local-fpscr_values.diff: Make the sh abilist match.
   * debian/{control.in/main,rules}: Switch to gcc-4.9 on all architectures.
   * debian/patches/any/local-tester-gcc-4.9.diff: Fix gcc-4.9 regression.
   * debian/patches/any/local-xfail-stdlib-linkns.diff: XFAIL this test due
     to building with pt_chown, which we should revisit very, very soon.
   * debian/sysdeps/*: --enable-lock-elision on PPC targets (LP: #1414819)
   * debian/libc*.symbols*: Remove local __invoke_dynamic_linker__ symbol,
     which no longer shows up in random support libraries' symbol tables.
   * debian/sysdeps/*: Neither ports nor nptl are considered add-ons anymore.
   * debian/{rules.d/build.mk,testsuite-checking/*}: Adjust for upstream's
     new testsuite, and convert old expected-results-* to match new output.
   * debian/testsuite-checking/*: Let arm64 fail the tests indicated by the
     upstream port maintainer as broken, and let i386 fail tst-cleanupx4.
   * debian/debhelper.in/glibc-doc.install: Install changelogs that exist.
   * debian/patches/i386/submitted-i686-timing.diff: Fix -Wundef warnings.
   * debian/patches/arm/unsubmitted-ldso-abi-check.diff: Fix build failures
     from format mismatches, uninitialised variables, and const conversions.
   * debian/rules.d/debhelper.mk: Fix bootstrap libdirs (Closes: #715059)
   * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Same as above.
   * Other than two hurd-i386 patches required as scaffolding for others,
     all the hurd-i386 patches are disabled, so this build *will* fail there.
   * kfreebsd's sysdeps patches almost certainly need updating for 2.21 too.
   * Failing on testsuite failures is disabled to attempt to get full builds.
Checksums-Sha1:
 00a32a01e48e8ef0535565306d0b28279fa36052 8198 glibc_2.21-1.dsc
 981a0db9088d09677f67e7d5021fc24d5e973156 1016592 glibc_2.21-1.debian.tar.xz
Checksums-Sha256:
 a293aaf7a7d59b8b0541965df6c89d6fb7f9da304c70f32717d5efd3dd02d5cd 8198 glibc_2.21-1.dsc
 975e16703caceaaff712be9da23eed8689a45579204fcf803750ce73e043ad6a 1016592 glibc_2.21-1.debian.tar.xz
Files:
 a1e6680f72e9aa554239546009d53885 8198 libs required glibc_2.21-1.dsc
 3225b3e92bb141699d47923115782dd4 1016592 libs required glibc_2.21-1.debian.tar.xz

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

iQIcBAEBAgAGBQJWXUj7AAoJELqceAYd3YybJGIQALm17R81ofby+W/yv84J/SEh
Fck5fRn8jgaCoPBLfNzkPp2tYyu0rq9eIjYihJC4noSSlDeC7CmQyItAa7sbclit
z+GdhdSwoQa4WP+QRSHBDpkdJGBgDoKE1zTuy00fVu5cvRNMbm8akHUV8ftlqdoc
1qQ1SPwchdDyEQi1FEYwMEmwxEOc/OoQFziG1BqOiuNsF2qvwYR20OYFlMtiwcwO
xN6ukybA5ZskTjTX/3KpBl54rJkYxfOJRppKHmrFfBYgxGWBU7LBEzA7+CL0T4tK
1QjsNqmULiyeFaVbJvVwmLrIZvfAnYRWyvDN0Vu6x5B0O6E328XYOzIYd6CStnT5
bIHrIukVGlZlhM8MOU7hjAKjJOpHwuAhfYQId8FNPjUZn0hCukhxtK1qO1nInBr/
ztbI3R8Q/KVf9x5t1vnzVRbdsL4aRRVhd3+p/OekLmyW7paTkFJV60quEOFHTisE
+ugDmGkFMDXqBXXhfyrbLH+uuOmwTg9lTvXo6+V1G0HZQo/ERTW01qgTSpAvCCRj
0oo0KGHNalvIwW8hhVQkLuCO5c0TINY6CeEZvQK9HFAsDFHCZLUqfGFZP0Vz6dsU
KO51X+XLetTynzlFpQw1+VU7vCgOpDWX7F3bpi07217ew5rr5nk7hbw75ovq/HAC
+e9kwAibDsLZ3ceFtedR
=CCOx
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: