Skip to content
  • Aurelien Jarno's avatar
    Import patches-unapplied version 2.19-3experimental0 to debian/experimental · d608f447
    Aurelien Jarno authored
    Imported using git-ubuntu import.
    
    Changelog parent: 29376f63
    
    New changelog entries:
      [ Aurelien Jarno]
      * Switch back to glibc sources:
        - debian/control.in/*: replace eglibc by glibc, update descriptions.
        - rename debian/debhelper.in/eglibc-source.install into
          glibc-source.install.
        - rename debian/debhelper.in/eglibc-source.lintian-overrides into
          glibc-source.lintian-overrides.
        - rename debian/eglibc-source.filelist into glibc-source.filelist
        - debian/copyright: update.
        - debian/rules, debian/rules.d/*: replace eglibc by glibc.
        - source/lintian-overrides: replace eglibc by glibc.
        - debian/sysdeps/*: replace eglibc by glibc.
        - debian/po/*: update using debconf-updatepo.
        - debian/rules.d/tarball.mk: rewrite to generate the orig tarball and
          to fetch the branch updates through git.
        - patches/any/submitted-nl_langinfo-static.diff: refresh.
        - patches/any/submitted-ldsodefs_rtld_debug.diff: drop.
        - patches/any/local-dynamic-resolvconf.diff: new patch from the eglibc
          tree to dynamically take into account changes in resolv.conf.
        - patches/powerpc/local-powerpc8xx-dcbz.diff: new patch from the eglibc
          tree to workaround dcbz issues on PowerPC 8XX CPUs.
        - patches/sh4/local-fpscr_values.diff: new patch from eglibc tree to
          export the ___fpscr_values symbol on SH4.
        - patches/any/local-libpic.diff: new patch from eglibc tree to install
          *_pic.a files.
        - patches/any/local-bootstrap-headers.diff: new patch from eglibc tree
          to ease header installation when bootstrapping.
      [ Aurelien Jarno ]
      * debian/control.in/libc: fix libtirpc1 breaks.  Closes: #751852.
      * debian/rules.d/build.mk: generate ld.so configuration file using
        DEB_HOST_MULTIARCH instead of DEB_HOST_GNU_TYPE to have a stable
        path even when the GNU triplet change.
      * debian/debhelper.in/libc.{preinst,postrm,postinst}: remove old
        ld.so configuration file on hurd-i386, i386 and kfreebsd-i386.
      * debian/debhelper.in/libc.postinst: don't create/modify ld.so.conf,
        but instead provide it as a conffile in libc-bin.  Closes: #737588.
      * debian/debhelper.in/libc.preinst: remove dead code.
      [ Adam Conrad ]
      * expected-results-aarch64-linux-gnu-libc: Ignore basic-test.out on
        arm64 after assurance from upstream that this isn't a regression.
      [ Aurelien Jarno ]
      * Add support for mipsn32, mipsn32el, mips64 and mips64el, based on 
        patches from Eleanor Chen, Yunqiang Su and Sphinx Jiang.  Closes:
        #715038.
        - debian/control.in/main: bump build-depends on linux-libc-dev to (>=
          3.9). Do it for all architectures as this version is in Jessie for quite
          some time.
        - control.in/mips32: new file.
        - control.in/mipsn32: add mips64 and mips64el architectures.
        - control.in/mips64: add mipsn32 and mipsn32el architectures.
        - debian/rules.d/control.mk: add mipsn32, mipsn32el, mips64 and mips64el
          to the architecture list.
        - debian/sysdeps/mips64.mk: new file.
        - debian/sysdeps/mips64el.mk: new file.
        - debian/sysdeps/mipsn32.mk: new file.
        - debian/sysdeps/mipsn32el.mk: new file.
      * debian/control.in/libc: add a Breaks: check (<< 0.9.10-6.1+b1) on s390x,
        to make sure libcheck.a is using the GLIBC_2.19 version of the *jmp*
        functions.
      * debian/control.in/libc: add a Breaks: libtirpc1 (<< 0.2.3), as earlier
        versions try to unlock a lock which hasn't been locked, causing an
        issue with lock elision.  Closes: #751134.
      * Update Swedish debconf translation, by Martin Bagge.  Closes: #751172.
      * debian/patches/alpha/submitted-lll_futex_timed_wait_bitset.diff: new
        patch to fix issues in the testsuite on alpha.  Closes: #750996.
      * debian/testsuite-checking/expected-results-mips*-linux-gnu-*: re-add
        tst-mqueue5.out (removed in the latest cleanup) as it still occasionally
        fails.
      * debian/patches/any/submitted-resolv-ipv6-nameservers.diff: new patch to
        fix resolving issues when using IPv6 nameservers in resolv.conf.  Closes:
        #627531, #644406, #709867.
      * patches/any/cvs-posix_spawn_file_actions_addopen.diff: new patch from
        upstream to fix a vulnerability in posix_spawn_file_actions_addopen
        (CVE-2014-4043).  Closes: #751774.
      * patches/kfreebsd/local-sysdeps.diff: update to revision 5486 (from
        glibc-bsd).  Closes: #751565.
      [ Aurelien Jarno ]
      * debian/control.in/main: remove outdated Build-Depends on bzip2.
      * debian/patches/any/cvs-resolv-reuse-fd.diff: new patch from upstream
        to fix invalid file descriptor reuse while sending DNS query.  Closes:
        #722075.
      * Finish debconf translation update from Esko Arajärvi.  Closes: #750124.
      * debian/patches/git-updates.diff: update from the 2.19 branch:
        - fixes pthread_spin_lock on sparc/sparc64.  Closes: #749087.
      * debian/patches/any/submitted-argp-attribute.diff: new patch from Ondřej
        Bílka to fix string functions with FORTIFY_SOURCE=2 when <argp.h> is
        included before <string.h>.  Closes: #647084.
      * debian/sysdeps/{sparc,sparc64}.mk: temporarily pass --disable-multiarch
        to configure to try to fix random segmentation faults on Niagara 1
        machines.
      [ Samuel Thibault ]
      * hurd-i386/unsubmitted-pthread_posix-option.diff: Split patches into...
      * ... hurd-i386/tg-{posix_thread,gai_misc}.diff.
      * patches/hurd-i386/cvs-libpthread_guardsize.diff: Fix guard size
        computation and enable again.
      [ Adam Conrad ]
      * New upstream release: version 2.19, orig tarball built at SVN r25252:
        - debian/patches/alpha/local-string-functions.diff: Rebased.
        - debian/patches/any/local-disable-test-tgmath2.diff: Rebased.
        - debian/patches/any/local-localedef-fix-trampoline.diff: Rebased.
        - debian/patches/any/local-no-malloc-backtrace.diff: Rebased.
        - debian/patches/any/submitted-longdouble.diff: Rebased.
        - debian/patches/hurd-i386/local-enable-ldconfig.diff: Rebased.
        - debian/patches/kfreebsd/local-fbtl-depends.diff: Rebased.
        - debian/patches/kfreebsd/local-scripts.diff: Rebased.
        - debian/patches/locale/preprocessor-collate-uli-sucks.diff: Rebased.
        - debian/patches/localedata/fix-lang.diff: Rebased.
        - debian/patches/localedata/locale-en_DK.diff: Rebased.
        - debian/patches/localedata/locale-hsb_DE.diff: Rebased.
        - debian/patches/localedata/locale-ku_TR.diff: Rebased.
        - debian/patches/localedata/locales-fr.diff: Rebased.
        - debian/patches/localedata/sort-UTF8-first.diff: Rebased.
        - debian/patches/powerpc/local-math-logb.diff: Rebased.
        - debian/patches/sparc/local-fork.diff: Rebased.
        - debian/patches/sparc/local-sparcv9-target.diff: Rebased.
        - debian/patches/i386/local-i586-ulps.diff: Regenerate.
        - debian/patches/alpha/submitted-PTR_MANGLE.diff: Fixed upstream.
        - debian/patches/ia64/submitted-fpu-ulps.diff: Regenerated upstream.
        - debian/patches/powerpc/submitted-gettimeofday-vdso.diff: Dropped.
        - debian/patches/any/local-use-glibc-predef.diff: Merged upstream.
        - debian/patches/any/submitted-getaddrinfo-lo.diff: Merged upstream.
        - debian/patches/any/local-getaddrinfo-interface.diff: Merged upstream.
        - debian/patches/any/submitted-resolv-init.diff: Merged upstream.
        - debian/patches/arm/cvs-arm-always-blx.diff: Merged upstream.
        - debian/patches/arm/cvs-memcpy-align.diff: Merged upstream.
        - debian/patches/sparc/cvs-strcmp.diff: Merged upstream.
        - debian/patches/sparc/cvs-efd_semaphore.diff: Merged upstream.
        - debian/patches/sparc/submitted-prlimit.diff: Merged upstream.
        - Drop all cvs-* patches that are included in the 2.19 upstream release.
      * debian/sysdeps/ppc64el.mk: Use --with-cpu=power7 to optimize properly.
      * debian/*: Update occurences of 2.18 to 2.19 and update symbols to match.
      * debian/patches/any/unsubmitted-tst-ftell-locale.diff: Apply the correct
        environment for the tst-ftell-partial-wide.out test to find its locales.
      * debian/*: Remove references to libbsd-compat.a which is no longer built.
      * debian/sysdeps/powerpc.mk: Follow rename of stubs-64.h to stubs-64-v1.h.
      * debian/patches/any/submitted-sysdeps-auxv.diff: Fix implicit declaration
        when including <sys/auxv.h> in the testsuite by fixing up header guards.
      * expected-results-aarch64-linux-gnu-libc: Tolerate fenv-tls test failure.
      * debian/rules.d/tarball.mk: Add an update-from-upstream-git glibc target.
      * debian/patches/git-updates.diff: Updates to current release/2.19/master.
      * debian/sysdeps/arm64.mk: Enable IFUNC, now that binutils can support it.
      * debian/patches/locale/submitted-XDR-revert.diff: Return the XDR currency
        to locale/iso-4217.def because localedata/locales/i18n needs to have it.
      * debian/patches/powerpc/cvs-ibm-branch.diff: Pull in IBM's 2.19 backports
        to fix several bugs and add optimisations on POWER7 and POWER8 machines.
      * debian/patches/any/local-no-malloc-backtrace.diff: Change M_CHECK_ACTION
        to abort if the first bit is set (ie: MALLOC_CHECK_=1), like the second.
      * debian/patches/arm64/submitted-align.diff: Right pthread_self alignment.
      * debian/patches/arm64/submitted-setcontext.diff: Bring in patch from Will
        Newton of Linaro to reimplement setcontext without rt_sigreturn syscall.
      * debian/patches/arm64/submitted-tst-setcontext.diff: Apply test for same.
      * debian/debhelper.in/libc-bin.manpages: Drop locale.1, moved to manpages.
      [ Aurelien Jarno ]
      * debian/debhelper.in/libc.preinst: remove check for sparc32 kernel, the
        support has been removed with Lenny.
      * debian/debhelper.in/libc.preinst: remove code to upgrade armhf systems
        from pre-Wheezy versions.
      * debian/debhelper.in/libc.preinst: don't act on the filesystem until it
        is sure that the libc is going to be upgraded.
      * debian/debhelper.in/libc.preinst: stop checking for /etc/init.d/glibc.sh
        on upgrade, we don't support lenny to jessie upgrades.
      * debhelper.in/libc-alt.preinst: drop, we don't support lenny to jessie
        upgrades.
      * sysdeps/{amd64.mk,i386.mk,x32.mk}: enable lock elision.
      * expected-results-arm-linux-gnueabi-{armel,libc}: ignore basic-test.out
        test, as it is due to GCC bug #748616.
      * debian/control.in/main: build-depends on systemtap-sdt-dev on linux-any.
        debian/sysdeps/linux.mk: enable systemtap support.  Closes: #700760.
      * patches/any/cvs-strtod.diff: new patch to fix strtod on some
        architectures, fixing a FTBFS on sparc.
      [ Samuel Thibault ]
      * Hurd fixes for new upstream
        - debian/patches/hurd-i386/libpthread_version.diff: Rebased.
        - debian/patches/hurd-i386/submitted-net.diff: Rebased.
        - debian/patches/hurd-i386/tg-elfosabi_gnu.diff: Fixed upstream.
        - debian/patches/hurd-i386/tg-pthread-atfork.diff: Fixed upstream.
        - debian/patches/hurd-i386/tg-tls-threadvar.diff: Rebased.
        - debian/patches/hurd-i386/tg-tls.diff: Rebased.
        - debian/patches/hurd-i386/unsubmitted-gnumach.defs.diff: Rebased.
        - update testsuite hurd-i386 results.
      [ Martin Pitt ]
      * Adjust autopkgtest to build the package within the test instead of
        having a simple "/bin/true" test. This avoids copying the sizable
        built tree between host and VM twice.
      [ Petr Salinger ]
      * kfreebsd/local-nscd-nosendfile-fix.diff: remove, fixed upstream.
      * kfreebsd/local-no-execfn.diff: new patch, 
          to handle systems without AT_EXECFN
      * kfreebsd/local-sysdeps.diff: update to revision 5466 (from glibc-bsd).
      * kfreebsd/local-fbtl.diff: likewise.
      * update testsuite-checking/expected-results-*-kfreebsd-gnu-*
      [ Aurelien Jarno ]
      * testsuite-checking/expected-results-*s390*: ignore tst-cancel17.out
        failure, it is due to a bug in the test (see BZ #12683).
      * local/etc/bindresvport.blacklist: add port 655 (tinc).  Closes: #748338.
      * control.in/*: remove conflicts between multiarch libc packages using the
        same dynamic library loader. This was introduced in 2.18-6, but sadly the
        infrastructure is not ready for that, leaving now way to fix the problem.
        Reopens: #745552.
      [ Samuel Thibault ]
      * patches/hurd-i386/cvs-libpthread_guardsize.diff: Disable for now, it
        breaks a bunch of tests.
      [ Samuel Thibault ]
      * patches/hurd-i386/cvs-libpthread_guardsize.diff: Fix guardsize semantic
        for gcc's -fsplit-stack.
      [ Aurelien Jarno ]
      * patches/any/cvs-make-4.0.diff: patch from upstream to allow GNU Make
        4.0 and greater.  Closes: #747013.
      * patches/sparc/cvs-strcmp.diff: patch from upstream to fix a corner case
        in the sparc specific strcmp() implementation.  Closes: #746310.
      * debhelper.in/nscd.init: invalidate nscd cache on startup.  Closes:
        #689427.
      * patches/any/cvs-wprintf.diff: patch from upstream to correctly handle
        %p in wprintf().  Closes: #729514.
      * patches/any/submitted-resolv-first-query-failure.diff: replace by upstream
        version patches/any/cvs-resolv-first-query-failure.diff.
      * control.in/*: add conflicts between multiarch libc packages using the same
        dynamic library loader.  Closes: #745552.
      * patches/localedata/submitted-it_IT-thousands_sep.diff: new patch to define
        the thousands separator for the it_IT locale.  Closes: #712157.
      * patches/any/submitted-ptsname_r-uninitialized-memory.diff: new patch to
        fix uninitialized memory in ptsname_r().  Closes: #741482.
      * patches/all/submitted-po-fr-fixes.diff: new patch to fix the French
        translation of inappropriate (inappropré -> inapproprié).  Closes:
        #733237.
      * patches/any/cvs-socketcall-syscall.diff: new patch from upstream to fix
        socketcall multiplex syscall features detection.  Closes: #730744.
      * patches/any/submitted-nl_langinfo-static.diff: new patch to fix
        nl_langinfo() used in static binaries.  Closes: #747103.
      * patches/any/sparc/cvs-efd_semaphore.diff: new patch from upstream to
        declare EFD_SEMAPHORE in <bits/eventfd.h> on SPARC.  Closes: #730092,
        #737697.
      * patches/svn-updates.diff: update from 2.18 branch, to fix a race in free()
        of fastbin chunk.
      * local/manpages/sprof.1, local/manpages/rpcgen.1: apply typographical
        fixes from Bjarni Ingi Gislason <bjarniig@rhi.hi.is>.  Closes: #726849,
        #740973.
      * patches/hppa/*.diff: apply changes from John David Anglin
        <dave.anglin@bell.net>.  Closes: #725508, #741243.
      * testsuite-checking/expected-results-mips*el: re-add tst-tls2.out and
        tst-tls3.out (remove in the latest cleanup) as they still occasionally
        fail.
      * local/manpages/sotruss.1: new manpage.
      * patches/sparc/submitted-prlimit.diff: new patch to fix missing
        prlimit/prlimit64 prototypes on SPARC.  Closes: #703559.
      * source/lintian-overrides: add override for false positive
        license-problem-non-free-RFC tag. Remove old override for 
        outdated-autotools-helper-file tag.
      * control.in/main: Bump Standards-Version to 3.9.5 (no changes).
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-mmap_file_prot_none_fix.diff: New patch, fixes locale
        generation.
      * control.in/main: Bump hurd dependency to version with newer RPCs.
      * libc0.3.symbols.hurd-i386: Update accordingly.
      * patches/hurd-i386/libpthread_nort.diff: Remove patch, replaced by...
      * patches/hurd-i386/cvs-libpthread-pthread_condattr_setclock.diff: Fix for
        pthread_condattr_setclock, for glib2.0 build.
      * patches/hurd-i386/cvs-munmap-0.diff: New patch to fix gcc's -fsplit-stack
        initialization.
      * patches/hurd-i386/cvs-tcbhead_t.diff: New patch to complete TLS variables,
        to fix gcc's -fsplit-stack support.
      * Update hurd-i386 testsuite results.
      * patches/hurd-i386/tg-extern_inline.diff: Only inline within libc.
      * patches/hurd-i386/tg-tls-threadvar.diff: Use tcbhead_t for _hurd_sigstate
        instead of TLS variable. Fixes some corner cases triggered with gcl.
      * patches/hurd-i386/tg-sigstate_locking.diff: Refresh.
      * patches/hurd-i386/tg-sigstate_thread_reference.diff: Refresh.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 5460 (from glibc-bsd).
      * kfreebsd/local-fbtl.diff: likewise
      [ Adam Conrad ]
      * debian/patches/arm/cvs-{memcpy-align.patch,arm-always-blx.diff}: Backport
        ifunc memcpy routines from 2.19 to fix alignment issues and computed-jump
        calculations for ARM_ALWAYS_BX, should fix memcpy on our ArmadaXP buildds.
      [ Aurelien Jarno ]
      * debian/debhelper.in/libc.preinst: Don't fail if the dynamic loader
        symlink is dangling or missing.  Closes: #740158, #740196.
      * debian/debhelper.in/libc.preinst: only disable ldconfig after making
        sure a fixed version hasn't already been unpacked, as the unpack order
        is not guaranteed.
      * debian/debhelper.in/libc.postrm: generalize the dynamic linker
        symlink creation to all biarch packages.
      * debian/debhelper.in/libc-alt.postrm: generalize the dynamic linker
        symlink removal to all biarch packages.
      * debian/patches/any/local-no-malloc-backtrace.diff: Lower the default
        for MALLOC_CHECK_ to 1, and add it to the list of insecure variables
        that can't be set for suid binaries. This allows us to not backtrace
        malloc failures by default (Closes: #739913, LP: #1266492) and skips
        backtrace for suid binaries where an attacker calling into a corrupt
        malloc internal data structure with malloc could lead to Bad Things.
      [ Aurelien Jarno ]
      * any/local-ldconfig-ignore-ld.so.diff: new patch to ignore the dynamic
        linker in ldconfig.  Closes: #699206, #707185, #727786, #736097,
        #739734, #739758.
      * debian/debhelper.in/libc.preinst: Disable ldconfig when a potentially
        broken dynamic loader symlink is found. This happens when a biarch
        package of the same architecture than the native one has been installed
        (e.g.: libc6-amd64:i386 on amd64) and ldconfig is run afterwards.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 5443 (from glibc-bsd).
      [ Adam Conrad ]
      * debian/patches/hurd-i386/libpthread_version.diff: Remove stderr vomit.
      * debian/patches/arm/cvs-arm__{longjmp,sigsetjmp}-thumb.diff: Pull patch
        from upstream to allow building longjmp and sigsetjmp code with Thumb.
      * debian/patches/arm/cvs-arm-pointer-mangle-frame.diff: Upstream diff to
        no longer apply pointer encryption to the frame pointer (LP: #1268937)
      * debian/patches/powerpc/cvs-gettimeofday-32.diff: Replace the submitted
        version of this patch with the upstream commit, which also fixes time.
      * debian/debhelper.in/libc.postinst: Track samba to smbd service rename.
      [ Aurelien Jarno ]
      * debian/testsuite-checking/expected-results-mips*: Update following
        the prlimit64 fix deployment on the build daemons.
      * patches/alpha/cvs-tls-macros.diff: New patch from upstream to fix
        FTBFS on alpha. Closes: #735774.
      [ Samuel Thibault ]
      * patches/hurd-i386/cvs-libpthread.diff: New snapshot, brings thread
        destruction fixes and name resolution fix.
      * patches/hurd-i386/libpthread_build.diff: Refresh.
      * patches/hurd-i386/libpthread_fix.diff: Remove, fixed upstream.
      * patches/hurd-i386/libpthread_globsigdisp.diff: Remove, merged upstream.
      * patches/hurd-i386/tg-tls_thread_leak.diff: Re-enable, now working.
      * control.d/libc: Upgrade hurd Breaks to version which include the fix again
        gcc-4.8-built libc.
      [ Adam Conrad ]
      * debian/patches/i386/cvs-nonascii-case-strcmp.diff: Pull upstream patch
        to fix LC_CTYPE nonascii-case fallback in i686 strcasecmp/strncasecmp.
      * debian/testsuite-checking/*: Update 686 targets to match the 586 ones.
      * Generate expected-results-powerpc64le-linux-gnu-libc for ppc64el port.
      * debian/testsuite-checking/*: Normalize expected results for ARM ports.
      * debian/patches/i386/cvs-sse42-strstr*: Backport upstream commits which
        drop buggy SSE4.2 srtstr implementations in favour of an SSE2 version.
      * debian/patches/any/cvs-ptrace_peeksiginfo_args.diff: Prepend __ prefix
        to ptrace_peeksiginfo_args struct to prevent namespace clash w/ linux.
      * debian/patches/powerpc/cvs-ppc64-vdso-ifunc.diff: Pull upstream fix to
        squash undefined behaviour in PowerPC64 vDSO IFUNC symbol resolutions.
      * debian/patches/powerpc/submitted-gettimeofday-vdso.diff: New diff from
        Adhemerval Zanella at IBM to fix gettimeofday vDSO/IFUNC interactions.
      * debian/patches/powerpc/submitted-gettimeofday-32.diff: Pull patch from
        Adhemerval Zanella at IBM to fix 32-bit gettimeofday VSYSCALL lookups.
      * debian/rules.d/build.mk, debian/sysdeps/{hurd,linux,kfreebsd}.mk: Make
        pt_chown keyed off a new variable that we can use to enable or disable
        it per kernel type rather than just the primary libc (Closes: #734607)
      * debian/patches/kfreebsd/submitted-waitid.diff: On Linux, we must undef
        waitflags before we define them or we'll conflict with kernel headers.
      [ Aurelien Jarno ]
      * debian/patches/any/cvs-vfscanf-0e+0.diff: new patch from upstream to
        fix parsing of 0e+0.  Closes: #732993.
      * debian/patches/mips/submitted-wordsize-clang.diff: drop now that clang
        correctly defines_MIPS_SZPTR.
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-nfds-poll.diff: New patch to fix poll call with big
        array.
      * patches/hurd-i386/tg-sigstate_locking.diff: New patch to fix sigstate
        creation.
      * patches/hurd-i386/tg-sigstate_thread_reference.diff: New patch to fix
        sigstate thread reference counting.
      * patches/hurd-i386/{libpthreadlibpthread_stubs,libpthread_hurd_cond_wait,
        submitted-libpthread-elf,cvs-libpthread_lock,libpthread_cancellation,
        libpthread_hurd_cond_timedwait,libpthread_ctypes,cvs-pthread_atfork,
        cvs-tls-threadvar-threadself,cvs-libpthread-tls,
        cvs-libpthread-userstack}.diff: Remove, replaced by...
      * patches/hurd-i386/cvs-libpthread.diff: ... this git snapshot, and...
      * patches/hurd-i386/libpthread_build.diff: ... these build fixes.
      * patches/hurd-i386/tg-aio_misc.diff: New patch to fix aio build.
      * control.d/main: Build-depend on newer gnumach-dev to get
        thread_terminate_release RPC.
      * libc0.3.symbols.hurd-i386: Add thread_terminate_release.
      [ Adam Conrad ]
      * New upstream release: version 2.18, orig tarball built at SVN r24653:
        - patches/alpha/local-string-functions.diff: Rebased.
        - patches/alpha/submitted-PTR_MANGLE.diff: Rebased.
        - patches/any/local-allocalim-header.diff: Rebased.
        - patches/any/local-disable-test-tgmath2.diff: Rebased.
        - patches/any/local-dlfptr.diff: Rebased.
        - patches/any/local-ld-multiarch.diff: Rebased.
        - patches/any/local-ldso-disable-hwcap.diff: Rebased.
        - patches/any/local-mktemp.diff: Rebased.
        - patches/any/local-nss-overflow.diff: Rebased.
        - patches/any/submitted-bits-fcntl_h-at.diff: Rebased.
        - patches/any/submitted-longdouble.diff: Rebased.
        - patches/arm/local-vfp-sysdeps.diff: Rebased.
        - patches/arm/unsubmitted-ldconfig-cache-abi.diff: Rebased.
        - patches/hppa/submitted-nptl-carlos.diff: Rebased.
        - patches/sparc/local-fork.diff: Rebased.
        - patches/ia64/submitted-fpu-ulps.diff: Rebased.
        - patches/localedata/first_weekday.diff: Rebased.
        - patches/locale/LC_IDENTIFICATION-optional-fields.diff: Rebased.
        - patches/powerpcspe/unsubmitted-nearbyint.diff: Applied upstream.
        - patches/m68k/cvs-sysdep-cfi.diff: Applied upstream.
        - patches/i386/cvs-simd-exception.diff: Applied upstream.
        - patches/any/local-rtld.diff: Applied upstream.
        - patches/any/cvs-tst-array-as-needed.diff: Applied upstream.
        - patches/any/cvs-use-glibc-wchar.diff: Applied upstream.
        - patches/any/submitted-setfsid-wur.diff: Applied upstream.
        - patches/any/cvs-sys-param-h-DEV_BSIZE.diff: Applied upstream.
        - patches/any/cvs-getaddrinfo-stack-overflow.diff: Applied upstream.
        - patches/any/cvs-regexp-overrun.diff: Applied upstream.
        - patches/any/cvs-gethostbyname-numeric.diff: Applied upstream.
        - patches/any/cvs-getaddrinfo-EAI_NONAME.diff: Applied upstream.
        - patches/any/cvs-tst-cancel4-buf.diff: Applied upstream.
        - patches/arm64/cvs-setjmp-clobber.diff: Applied upstream.
        - patches/any/cvs-tst-cancel4-buf.diff: Applied upstream.
        - patches/any/cvs-CVE-2013-4332-pvalloc.diff: Rebased.
        - patches/any/cvs-CVE-2013-4332-valloc.diff: Rebased.
        - patches/any/cvs-CVE-2013-4788-static-ptrguard.diff: Rebased.
        - patches/any/cvs-CVE-2013-4788-static-ptrguard-arm.diff: Rebased.
        - patches/any/cvs-CVE-2013-2207-pt_chown.diff: Applied upstream.
      * debian/patches/any/cvs-tst-tls-atexit-deps.diff: Fix compilation of
        stdlib/tst-tls-atexit with binutils defaulting to ld --as-needed.
      * debian/control: Build-dep on netbase for service lookups in tests.
      * debian/sysdeps/{linux,hurd}.mk: Force on pt_chown on linux and hurd.
      * debian/rules.d/debhelper.mk: Compress $(libc), multiarch-support, and
        libc-bin with gzip, and let the rest default to dpkg's new defaults.
      * debian/debhelper.in/libc-bin.lintian-overrides: The manpages for zic
        zdump, ldd, ldconfig, and getent have moved to the manpages package.
      * debian/debhelper.in/libc.lintian-overrides: Don't whine about ldconfig.
      * debian/testsuite-checking/*: Allow powerpc to fail test-{double,float}.
      * debian/testsuite-checking/expected-results-aarch64-linux-gnu-libc: New.
      * debian/testsuite-checking/expected-results-arm-linux-gnueabi-armel: New.
      * debian/testsuite-checking/expected-results-i686-linux-gnu-libc: New. 
      * debian/patches/any/local-rtlddir-cross.diff: Revert to the state found
        in 2.17 where ld.so was installed to slibdir and so listed in libc.so.
      * Skeleton in packaging support for the new powerpc64le-linux-gnu:
        - debian/sysdeps/ppc64el.mk: Define base ppc64el libc targets.
        - debian/rules.d/control.mk: Add ppc64el to the list of libc_arches.
        - debian/control.in/main: Build-depend on gcc-4.8 for ppc64el builds.
      * debian/libc6.symbols.ppc64: Add missing libc6 symbols file for ppc64.
      * debian/libc6.symbols.arm64: Add missing libc6 symbols file for arm64.
      * debian/sysdeps/*: Enable new IFUNC support on armel and armhf builds.
      * debian/patches/arm/cvs-ifunc-hwcap-fix.diff: Fix IFUNC on non-NEON.
      * debian/patches/arm/cvs-arm-pointer-mangling.diff: Add ARM support for
        pointer encryption in glibc internal structures in C and assembler.
      * debian/patches/any/cvs-tst-cleanup2-ret.diff: Fix return regression
        on recent versions of gcc in nptl/tst-cleanup2 and nptl/tst-cleanupx2.
      * debian/patches/any/unsubmitted-tst-tlsmod-as-needed.diff: Fix linking
        tst-tlsmod5.so and tst-tlsmod6.so with an as-needed default toolchain.
      * debian/patches/any/unsubmitted-scanf-includes.diff: Fix includes for
        the scanf15 and scanf17 tests for arches that need misc/bits/syscall.h.
      * debian/patches/any/local-use-glibc-predef.diff: Backport stdc-predef.h
        from glibc instead of eglibc, avoiding bits/predefs.h (closes: #717557)
      * debian/rules.d/quilt.mk: Fix unpatch with only one arch patch applied.
      * debian/patches/arm64/cvs-arm64-sigcontext.diff: arm64 sigcontextinfo.h.
      * debian/patches/arm64/cvs-arm64-relocs.diff: Add arm64 reloc definitions.
      * debian/patches/arm64/cvs-arm64-mcount-profiling.diff: mcount profiling.
      * debian/patches/arm64/cvs-arm64-ifunc.diff: Enable arm64 IFUNC support.
      * debian/{rules,sysdeps/arm64.mk,control}: Enable libc6-prof on aarch64.
      * debian/{control.in/main,rules,sysdeps/*}: Switch to using gcc-4.8 on all
        architectures as gcc-4.6 and gcc-4.7 are going away in the near future.
      * debian/rules: Build for i586 where dpkg-architecture claims i486, which
        matches the default that gcc-4.8 has had on i386 for the last two years.
      * debian/rules: Set configure_build the same as configure_target above, so
        we don't think we're cross-building and skip half the testsuite on i386.
      * debian/patches/i386/local-i586-ulps.diff: Regen ulps for i586, not i686.
      * debian/patches/i386/cvs-tst-cond25.diff: Pull fix for an intermittent
        failure in nptl/tst-cond25 in pthread_cond_timedwait.S on i486 and up.
      [ Samuel Thibault ]
      * patches/hurd-i386/libpthread_hurd_cond_timedwait.diff: Rebased.
      * patches/hurd-i386/libpthread_hurd_cond_wait.diff: Rebased.
      * patches/hurd-i386/submitted-add-needed.diff: Rebased.
      * patches/hurd-i386/submitted-exec_filename.diff: Rebased.
      * patches/hurd-i386/tg-EIEIO-fr.diff: Rebased.
      * patches/hurd-i386/tg-elfosabi_gnu.diff: Rebased.
      * patches/hurd-i386/tg-exec-static.diff: Rebased.
      * patches/hurd-i386/tg-hurdsig-fixes.diff: Rebased.
      * patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Rebased.
      * patches/hurd-i386/tg-sendmsg-SCM_RIGHTS.diff: Rebased.
      * patches/hurd-i386/tg-tls-threadvar.diff: Rebased.
      * patches/hurd-i386/tg-tls.diff: Rebased.
      * patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff: Rebased.
      * patches/hurd-i386/submitted-net.diff: Rebased.
      * patches/hurd-i386/local-ulimit.diff: Removed, fixed upstream.
      * patches/hurd-i386/libpthread_hurd_cond_timedwait.diff: Add missing
        version.
      * patches/hurd-i386/libpthread_hurd_cond_wait.diff: Likewise.
      * patches/hurd-i386/unsubmitted-NO_HIDDEN.diff: New patch, fixes undefined
        __GI_memmove/memset reference failures.
      * testsuite-checking/expected-results-i486-gnu-libc,
        expected-results-i686-gnu-i386, expected-results-i686-gnu-i686,
        expected-results-i686-gnu-xen: Update testsuite result.
      [ Petr Salinger ]
      * debian/*: change version occurences from 2.17 to 2.18 for upgrades/deps.
      * kfreebsd/local-sysdeps.diff: update to revision 5214 (from glibc-bsd).
      * kfreebsd/local-fbtl.diff: likewise
      * sysdeps/kfreebsd.mk: pt_chown is mandatory
      * update symbols file for kfreebsd
      * update testsuite-checking/expected-results-*-kfreebsd-gnu-*
      * add kfreebsd/submitted-waitid.diff. Closes: #720188.
      * add kfreebsd/submitted-auxv.diff. Closes: #717912.
      * drop obsolete patches/*/local-linuxthreads*
      * drop obsolete linuxthreads part of kfreebsd/local-scripts.diff
      * drop obsolete kfreebsd/local-dosavesse.diff, local-pthread_at_fork.diff,
        kfreebsd/local-nosavesse.diff, kfreebsd/local-use-thr-primitives.diff,
        and kfreebsd/submitted-libc_once.diff.
      * drop kfreebsd/local-readdir_r.diff, obsoleted by fix for CVE-2013-4237.
      [ Aurelien Jarno ]
      * Drop s390 support.
      * sysdeps/{hurd,kfreebsd,linux}.mk: remove dead code.
      * Remove linuxthreads from the tarball:
        - rules.d/tarball.mk: don't fetech linuxthreads and linuxthreads_db.
        - rules.d/build.mk: don't build linuxthreads manpages.
        - rules: don't run make clean in linuxthreads directory.
        - patches/any/local-sysctl.diff: drop the linuxthreads part.
        - patches/all/local-pthread-manpages.diff: remove.
        - local/manpages/pthread_*.3: import the few remaining linuxthreads
          manpages.
        - debhelper.in/glibc-doc.manpages: update manpage locations.
      * debian/sysdeps/s390.mk: Enable new IFUNC support.
      * debian/rules.d/debhelper.mk: compress locales-all with xz -z7.
      * patches/any/cvs-strcasecmp-locales.diff: new patch from upstream to
        fix mismatch between strcasecmp and toupper/tolower in tr_TR.iso88599
        locale (Closes: #716775).
      * patches/any/cvs-CVE-2013-4458-getaddrinfo.diff: new patch from upstream
        to fix stack (frame) overflow in getaddrinfo() when called with AF_INET6
        / CVE-2013-4458 (Closes: #727181).
      * testsuite-checking/expected-results-s390-linux-gnu-s390,
        testsuite-checking/expected-results-s390x-linux-gnu-libc: cleanup.
      * patches/svn-updates.diff: update with the glibc 2.18 branch to get commits
        which are not yet available in eglibc. Fixes multiarch math functions on
        sparc.
      * testsuite-checking/expected-results-i486*: rename expected result files
        from i486 to i586.
      * testsuite-checking/convertlog.sh: use sort -u to avoid duplicated entries
        in the test results.
      * testsuite-checking/expected-results-mips*: remove duplicated entries,
        cleanup.
      * testsuite-checking/expected-results-arm-linux-gnueabihf-libc: cleanup.
      * testsuite-checking/expected-results-arm-linux-gnueabi-libc: cleanup.
      * testsuite-checking/expected-results-*86-linux-gnu*: cleanup.
      * patches/any/cvs-DL_CALL_DT_INIT_FINI.diff, 
        patches/hppa/cvs-hppa-DL_CALL_DT_INIT_FINI.diff,
        patches/ia64/cvs-ia64-DL_CALL_DT_INIT_FINI.diff: new patches from upstream
        to fix a segmentation fault in ld.so on hppa and ia64.
      * testsuite-checking/expected-results-sparc*-linux-gnu-*: cleanup.
      * patches/s390/cvs-s390-tls-got-pointer.diff: new patch from upstream to fix
        the TLS GOT pointer setup on s390.
      * debian/rules.d/build.mk: define the installation in configparms to avoid
        broken glibc makefiles to spuriously trigger install rules trying to
        overwrite system headers.
      * testsuite-checking/expected-results-*-kfreebsd-gnu-*: allow
        check-local-headers.out to fail as the script is linux specific and
        doesn't now about kfreebsd specific headers.
      * debian/rules: don't pass -fstrict-aliasing to HOST_CFLAGS, it is already
        included in -O2.
      * Replace patches/any/submitted-findlocale-div-by-zero.diff by upstream
        version patches/any/cvs-findlocale-div-by-zero.diff.
      * patches/any/cvs-CVE-2013-4332-memalign-2.diff: patch from upstream to
        address some remaining issues from CVE-2013-4332.
      * patches/ia64/local-rtld-compile-options.diff: new patch to workaround
        miscompilation issues.
      * testsuite-checking/expected-results-ia64-linux-gnu-libc: cleanup and
        update.
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-ifaddrs_v6.diff: Add missing initialization of sa_len
        fields.
      * patches/hurd-i386/tg-futimens.diff: New patch to add futimens support for
        apt 0.9.15.1.
      [ Aurelien Jarno ]
      * patches/mips/local-prlimit64.diff: remove.
      * patches/mips/cvs-prlimit64.diff: new patch from upstream to fix
        getrlimit64/setrlimit64 with recent 64-bit kernels (Closes: #665897).
      * patches/any/submitted-findlocale-div-by-zero.diff: new patch to fix
        a SIGFPE when locale-archive has been corrupted to all zeros (Closes:
        #718890, #730336).
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: raise MAXLOGNAME
      * patches/any/cvs-CVE-2013-4237-alignment.diff: Fix alignment of the
        directory block in dirstream.h, fixing readdir regression on sparc.
      * testsuite-checking/*: Allow ptrguard test to fail on mips and hurd.
      [ Adam Conrad ]
      * patches/any/cvs-CVE-2013-4788-static-ptrguard-arm.diff: Pull fix
        from git to fix the static-ptrguard testsuite regression on ARM.
      * patches/series: Re-enable CVE-2013-4788 fixes (Closes: #717178)
      * patches/series.kfreebsd*: Disable kfreebsd/local-readdir_r.diff.
      [ Samuel Thibault ]
      * patches/any/cvs-CVE-2012-44xx.diff: Include <sys/param.h> to get
        MIN/MAX macros on hurd-i386.
      [ Adam Conrad]
      * patches/any/cvs-CVE-2012-44xx.diff: backport overflow fixes in strcoll
        addressing CVE-2012-4412 and CVE-2012-4424 (Closes: #687530, #689423)
      * patches/any/cvs-CVE-2013-4237.diff: backport git fix to respect the
        NAME_MAX constraints in readdir_r: CVE-2013-4237 (Closes: #719558)
      * debian/patches/any/cvs-CVE-2013-2207-pt_chown.diff: backpot git patch
        to disable building and using pt_chown, but leave disabled for now
        until we come up with a complete plan to not break end-user machines.
      * patches/any/cvs-CVE-2013-4788-static-ptrguard*: backport fix from git
        for pointer mangling in static builds, disabled due to ARM regression.
      * patches/arm64/cvs-setjmp-clobber.diff: __sigsetjmp clobbers register
        x1 before making the tail call to __sigjmp_save, which causes the
        latter to always save the signal mask.  Backport git patch to fix.
      * patches/ubuntu/unsubmitted-dlopen-static-crash.diff: New patch from
        Maciej Rozycki to fix a dlopen segfault in statically linked programs.
      [ Samuel Thibault ]
      * libc0.3.symbols.hurd-i386: Refresh.
      * patches/hurd-i386/tg-sendmsg-SCM_RIGHTS.diff: Fix spurious returned error
        when flags are not 0.  Thanks Svante Signell for the catch
        (Closes: #724681)
      * patches/hurd-i386/libpthread_stubs.diff: Drop stub for pthread_atfork, now
        implemented.
      * patches/hurd-i386/tg-tls.diff: Fix getting LDT on fork.
      * patches/hurd-i386/local-dl-dynamic-weak.diff: Remove patch, issue fixed in
        libpthread.
      * control: Make libc0.3 break old binaries which were depending on the
        previous patch.
      * patches/hurd-i386/tg-extern_inline.diff: Do not expose some internals of
        libc outside libc.
      * patches/hurd-i386/cvs-tls-threadvar-threadself.diff: New patch, store
        pthread_self in TLS instead of threadvar.
      * patches/hurd-i386/cvs-libpthread-tls.diff: New patch, delay TLS
        deallocation.
      * patches/hurd-i386/tg-tls.diff: Update, fix errno declaration for TLS.
      * patches/hurd-i386/tg-tls-threadvar.diff: Update, replace all threadvars
        with TLS.
      * patches/hurd-i386/cvs-libpthread-userstack.diff: New patch, allow
        user-provided stacks.
      * patches/hurd-i386/tg-libc_getspecific.diff: New patch, fix erroneous
        __libc_getspecific weak reference.
      * control: Make libc0.3 break old hurd with overzealous inlines.
      * patches/hurd-i386/libpthread.diff: Synchronize with upstream.
      [ Petr Salinger ]
      * fbtl.diff: limit default stack size to 4 * ARCH_STACK_DEFAULT_SIZE.
        See #727009, #725516.
      * sysdeps.diff: fixup get/set owner of socket
      [ Adam Conrad ]
      * patches/any/cvs-tst-cancel4-buf.diff: Increase nptl test case buffer
        size to 16384 so we really block on current (>= 3.10) Linux kernels.
      * patches/any/cvs-CVE-2013-4332-*.diff: Backport git fixes for integer
        overflows in allocator functions: CVE-2013-4332 (Closes: #722536)
      * debian{control,sysdeps/arm64.mk}: Switch to gcc-4.8 on arm64 only.
      [ Samuel Thibault ]
      * patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff: New patch from
        Richard Braun to work around applications which do not like micro-second
        clock_t, such as guile.
      * Update hurd-i386 testsuite progressions.
      * patches/hurd-i386/submitted-startup-pid2.diff: New patch from Justus
        Winter to prepare reboot() for /hurd/init getting PID 2 instead of 1.
      * patches/hurd-i386/submitted-path_mounted.diff: New patch from Justus
        Winter to fix hurd-i386's _PATH_MOUNTED according to Debian usage.
      * patches/hurd-i386/tg-socket{,pair}_flags.diff: New patch from Thomas
        Schwinge to add support for SOCK_CLOEXEC and SOCK_NONBLOCK.
      * patches/hurd-i386/tg-pthread-atfork.diff,cvs-pthread_atfork.diff: Add
        pthread_atfork support.
      * patches/hurd-i386/tg-thread-cancel.diff: Update patch against two other
        overzealous assertions.
      * patches/hurd-i386/tg-pipe2.diff: New patch to add pipe2 support.
      [ Pino Toscano ]
      * Generate udeb shlibs also for Hurd's libmachuser and libhurduser.
      * kfreebsd/local-sysdeps.diff: update to revision 4839 (from glibc-bsd).
      [ Petr Salinger ]
      * switch libpthread implementation on kfreebsd-* to fbtl.
        Closes: #703545. Closes: #665287. Closes: #683825. Closes: #489066.
      * split some parts of kfreebsd/local-linuxthreads29.diff
        into  kfreebsd/local-nscd-no-sockcloexec.diff and
              kfreebsd/local-linuxthreads-tlsdesc.diff
      * add kfreebsd/local-fbtl.diff and kfreebsd/local-fbtl-depends.diff
      * kfreebsd/local-sysdeps.diff: update to revision 4809 (from glibc-bsd).
        Closes: #718181. Addresses: #717032 in new binutils.
      * update testsuite-checking/expected-results-*-kfreebsd-gnu-*
        by fbtl tests that are known to fail.
      [ Aurelien Jarno ]
      * debian/rules.d/build.mk: run the testsuite in parallel again.
      * prepare symbols file update for kfreebsd-* switch to fbtl.
      [ Samuel Thibault ]
      * hurd-i386/local-no-bootstrap-fs-access.diff: Do not call access at
        process startup on hurd-i386. Fixes root filesystem startup.
      * hurd-i386/unsubmitted-tls.diff: rename into tg-tls-threadvar.diff
      * hurd-i386/tg-tls.diff: Move some hooks to tg-tls-threadvar.diff.
      [ Adam Conrad ]
      * debian/control.in/main: Drop build-conflicts on binutils-gold to
        make us buildable again with the new binutils that provides it.
      * debian/*: Remove ldd.1, ldconfig.8, ld.so.8, gai.conf.5, zic.8,
        and zdump.1, and let them move to manpages (Reference: #556173)
      [ Aurelien Jarno ]
      * debian/rules.d/build.mk: unexport LD_PRELOAD to allow the testsuite
        to pass even if eatmydata is used.  Closes: #713035.
      * debian/script.in/nohwcap.sh: handle new multiarch format of dpkg-query.
        Closes: #713837.
      * debian/patches/m68k/cvs-sysdep-cfi.diff: new patch from upstream to fix
        cfi assembly code.  Closes: #709992.
      * patches/any/cvs-gethostbyname-numeric.diff: new patch from upstream to fix
        gethostbyname when used with numeric addresses.
      * debian/patches/any/cvs-getaddrinfo-EAI_NONAME.diff: new patch from
        upstream to return EAI_NONAME instead of EAI_SYSTEM when the network
        is down.  Closes: #713799.
      * debian/local/ldconfig_wrap: rename into debian/local/sbin/ldconfig to
        be consistent with the naming of other files in this directory.
      * debian/patches/mips/local-prlimit64.diff: new patch to temporarily
        workaround issues with the prlimit64 syscall on MIPS.
      * debian/testsuite-checking/expected-results-mips*: allow a few tests to
        fail due to the prlimit64 syscall issue on MIPS.
      * Add 32-bit biarch packages on sparc64.
      [ Samuel Thibault ]
      * Remove unapplied hurd-i386/local-nice.diff (applied as tg-nice.diff)
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 4552 (from glibc-bsd).
        Closes: #712196.
      [ Aurelien Jarno ]
      * control.in/main, sysdeps/mips.mk, sysdeps/mipsel.mk: build the libc
        back with gcc-4.7, but using -mno-plt.
      [ Samuel Thibault ]
      * hurd-i386/libpthread_ctypes.diff: Fix ctypes initialization.
      * hurd-i386/submitted-handle-eprototype.diff: Fix DNS lookups.
      * hurd-i386/tg-io_select_timeout.diff: Fixes select timeout.
      * hurd-i386/tg-poll_errors_fixes.diff: Fixes poll posixity.
      * hurd-i386/local-select.diff: Removed, made obsolete by
      tg-io_select_timeout.diff.
      * hurd-i386/tg-context_functions.diff: Add *context support.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 4512 (from glibc-bsd).
        Closes: #710841.
      [ Adam Conrad ]
      * debian/tests/control: Add a bogus Depends line to the rebuild test.
      [ Aurelien Jarno ]
      * Build glibc on mips with gcc-4.4 until a recent binutils version is
        available in sid.
      [ Adam Conrad ]
      * Drop versioned build-dependencies on tar, make, and sed, as they're
        all {Build-,}Essential and available in oldstable (Closes: #708504)
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 4511 (from glibc-bsd).
        Closes: #635192. Closes: #667448.
      * debian/sysdeps/kfreebsd.mk, debian/debhelper.in/libc.preinst:
        bump minimal FreeBSD kernel version to 8.3.
      [ Aurelien Jarno ]
      * Remove any/local-o_cloexec.diff, kfreebsd/local-freopen.diff and
        any/unsubmitted-cloexec-conditional.diff (not needed anymore).
      * debhelper.in/libc-bin.postinst: remove duplicate trigger message.
        Closes: #707919.
      * Update Hungarian debconf translation, by Nagy Elemér Károly. 
      * Add powerpcspe/unsubmitted-nearbyint.diff to fix FTBFS on powerpcspe
        (Closes: #708741).
      * Update testsuite-checking/expected-results-powerpc-linux-gnuspe-libc
        (Closes: #693895).
      * rules.d/build.mk: use rdfind + symlinks instead of fdupes + handcoded
        shell script to optimize disk space.
      [ Petr Salinger ]
      * Allow failure of tst-secure-getenv on kfreebsd-*, as the kernel
        in squeeze provides /proc/self/exe only on a best effort basis.
      * kfreebsd/local-sysdeps.diff: update to revision 4438 (from glibc-bsd).
      [ Aurelien Jarno ]
      * Add s390x symbols files.
      [ Adam Conrad ]
      * sysdeps/mips.mk: Install n64 and n32 stubs headers into each of
        their respective libc-dev-* multilib packages (Closes: #708265)
      * sysdeps/mipsel.mk: Do the same for mipsel multilib dev packages.
      [ Adam Conrad ]
      * debian/patches/any/unsubmitted-cloexec-conditional.diff: Catch yet
        another unconditional O_CLOEXEC and conditionalize it for freebsd.
      * debian/patches/kfreebsd/local-HAVE_TLS_SUPPORT.diff: Removed, as
        this is no longer needed by the updated glibc-bsd sysdeps upstream.
      * debian/patches/any/cvs-regexp-overrun.diff: Backport patch from git
        to resolve regex matcher overrun, CVE-2013-0242 (Closes: #699399)
      * debian/sysdeps/ia64.mk, debian/control: Switch ia64 back to gcc-4.6,
        as our world explodes when compiled with gcc-4.7 on ia64 right now.
      [ Aurelien Jarno ]
      * patches/any/cvs-sys-param-h-DEV_BSIZE.diff: New patch to fix
        conflict with kFreeBSD kernel headers.
      * patches/kfreebsd/local-linuxthreads-TLS-THREAD.diff: New patch to remove
        conditional defines on USE___THREAD and HAVE_TLS_SUPPORT.
      * patches/kfreebsd/local-linuxthreads-mutex-initializer.diff: New patch to
        define MUTEX_INITIALIZER.
      * Japanese debconf translation update from Nobuhiro Iwamatsu.
        closes: #695077.
      * patches/any/cvs-getaddrinfo-stack-overflow.diff: New patch to fix
        a stack overflow in getaddrinfo(), CVE-2013-1914. Closes: #704623.
      * patches/any/local-missing-linux_types.h.diff: Drop, not need anymore.
      * local/manpages/ld.so.8: drop --ignore-rpath documentation.  Closes:
        #707802.
      * patches/all/local-ldd.diff: check if the dynamic linker works before
        using it. Closes: #631242, #707091.
      * patches/kfreebsd/local-scripts.diff: remove dynamic linker name, now
        handled by abi-variants.
      * debian/control.in/main: remove ${misc:Depends} from libc Depends: field to
        not get a dependency on debconf.  Closes: #707813.
      * patches/localedata/submitted-locale-bo.diff: New patch to fix bo_IN and
        bo_CN locales, causing localedef to fail and localechooser to FTBFS.
      
      [ Petr Salinger ]
      * patches/kfreebsd/local-linuxthreads-initfini.diff: follow upstream
        changes in startup code
      * patches/kfreebsd/local-no-pldd.diff: pldd is linux only utility
      * patches/kfreebsd/local-nscd-nosendfile-fix.diff: handle system without
        sendfile syscall
      * patches/kfreebsd/local-linuxthreads-stackguard.diff: handle elf subdir
        removal
      * patches/kfreebsd/local-freopen.diff: support architecture without dup3()
      * patches/kfreebsd/local-linuxthreads-ctype_init.diff: follow upstream
        changes in ctype initialization
      * re-enable lost any/local-linuxthreads-XPG7.diff
                      any/local-linuxthreads-setclock.diff
      * drop obsolete any/local-linuxthreads-unwind.diff
                      any/local-linuxthreads-lowlevellock.diff
      * kfreebsd/local-sysdeps.diff: update to revision 4431 (from glibc-bsd).
      * Add into testsuite-checking/expected-results-*-kfreebsd-gnu-*
        tst-timer5 test and new tst-backtrace[4-6] tests that are known to fail.
      * raise version dependency on g++-4.7 (>= 4.7.3-4) [kfreebsd-amd64] due to
        multilib problems in earlier versions
      [ Samuel Thibault ]
      * Rename several hurd-i386 patches to reflect upstream submission status:
        - patches/hurd-i386/unsubmitted-single-hurdselect-timeout.diff into
          patches/hurd-i386/tg-single-select-timeout.diff,
        - patches/hurd-i386/unsubmitted-select-EINTR.diff into
          patches/hurd-i386/tg-select-EINTR.diff,
        - patches/hurd-i386/unsubmitted-setitimer_fix.diff into
          patches/hurd-i386/tg-setitimer.diff.
      * patches/hurd-i386/tg-ifaddrs_v6.diff: New, fixes IPv6 in getifaddrs.
      * patches/hurd-i386/tg-remap_getcwd.diff: New patch, fixes remap translator.
      * patches/hurd-i386/tg-nice.diff: New patch, fixes nice level granularity.
      * patches/hurd-i386/tg-tls.diff: Update to tg version.
      * patches/hurd-i386/tg-exec-static.diff: New, fixes boot with static exec.
      * patches/hurd-i386/tg-EIEIO-fr.diff: New, fixes french translation of EIEIO.
      * patches/hurd-i386/tg-af_local_strlen.diff: New patch, fixes using PF_LOCAL
        paths without ending \0.
      [ Adam Conrad ]
      * debian/debhelper.in/libc.postint: Switch from 'awk gsub' to 'tr -d' to
        avoid warnings when the awk alternative points to gawk (LP: #1156923)
      * debian/patches/any/submitted-setfsid-wur.diff: Drop __wur from setfsuid
        and setfsgid functions to avoid -Werror=unused-result (Closes: #701422)
      * debian/patches/i386/cvs-simd-exception.diff: Pull patch from upstream
        to fix a performance regression in i386 SIMD exceptions (LP: #1157244)
      * debian/patches/svn-updates.diff: Update to r22884 of eglibc-2_17 branch
      * Switch to gcc-4.7 across the board to tidy up some C99 conformance,
        and force it to an experimental version at the request of Matthias.
      * debian/sysdeps/arm64.mk: Remove --enable-multi-arch (LP: #1117602)
      * debian/debhelper.in/libc.postinst: Add support for upstart restarts
        and don't restart init when upgrading in chroots (Closes: #608903)
      * debian/testsuite-checking/expected-mips*: Allow tst-audit8 to fail.
      [ Adam Conrad ]
      * Rebase kfreebsd patches missed in the previous upload due to quilt:
        - debian/patches/kfreebsd/local-undef-glibc.diff: Unfuzz.
        - debian/patches/kfreebsd/local-use-thr-primitives.diff: Unfuzz.
        - debian/patches/kfreebsd/local-linuxthreads29.diff: Unfuzz.
        - debian/patches/kfreebsd/local-readdir_r.diff: Track file rename.
        - debian/patches/kfreebsd/local-memusage_no_mremap.diff: Unfuzz.
      * debian/patches/kfreebsd/local-HAVE_TLS_SUPPORT.diff: Following the
        upstream removal of TLS configure options, enable unconditionally.
      * debian/patches/any/local-tst-dir-overlayfs.diff: Dropped, as I seem
        to be the only person building on overlayfs, and I'll just use aufs.
      * Update debian/patches/kfreebsd/local-sysdeps.diff to revision 4353.
      * debian/patches/any/unsubmitted-cloexec-conditional.diff: Make more
        occurences of O_CLOEXEC conditional on it actually being defined.
      * debian/rules: Don't put x32 debug symbols in libc-dbg (LP: #1106471)
      * debian/testsuite-checking/expected-*: Allow all arches to fail the
        tst-cputimer1 test, as it harmlessly comes and goes on all of them.
      * debian/testsuite-checking/expected-*: Adjust ia64 and armel results
        to allow failures expected by the upstream port maintainers of each.
      * Drop the armhf-specific symbols hack for the new linker, as we're 
        no longer expecting partial upgrades from the out-of-archive port.
      * debian/{control,control.in/main}: Bump Standards-Version to 3.9.4.
      * Amend eglibc-source.lintian-overrides to add libc-dev-alt.postinst.
      [ Pino Toscano ]
      * debian/rules.d/build.mk: When threads is no, disable nscd in all passes.
      [ Adam Conrad ]
      * New upstream release: version 2.17, orig tarball built at SVN r22169:
        - Restricts ld.so self-loading checks to normal mode (LP: #1088677)
        - debian/rules.d/tarball.mk: ports is no longer external to libc.
        - debian/*: Update all 2.16 occurences to 2.17 for upgrades/deps.
        - patches/localedata/supported.diff: Rebased against new upstream.
        - patches/localedata/locale-ia.diff: Dropped, merged upstream.
        - patches/localedata/submitted-es_MX-decimal_point.diff: Rebased.
        - patches/amd64/local-pthread_cond_wait.diff: Dropped, fixed upstream.
        - patches/i386/local-pthread_cond_wait.diff: Dropped (closes: #694962)
        - patches/arm64/cvs-ldconfig-cache-abi.diff: Dropped, merged upstream.
        - patches/arm64/submitted-aarch64-support.diff: Merged upstream.
        - patches/arm/cvs-ldconfig-cache-abi.diff: Dropped, merged upstream.
        - patches/arm/local-atomic.diff: Dropped, fixed differently upstream.
        - patches/arm/unsubmitted-armhf-linker.diff: Dropped, not needed.
        - patches/arm/unsubmitted-ldconfig-cache-abi.diff: Rewritten slightly.
        - patches/hppa/submitted-nptl-carlos.diff: Rebased against upstream.
        - patches/hppa/local-stack-grows-up.diff: Rebased against upstream.
        - patches/hurd-i386/local-enable-ldconfig.diff: dl-cache.c dropped.
        - patches/hurd-i386/tg-tls.diff: Rebase and drop powerpc support.
        - patches/hurd-i386/tg-regenerate_errno.h.diff: Merged upstream.
        - patches/hurd-i386/tg-extern_inline.diff: Drop powerpc support.
        - patches/hurd-i386/tg-elfosabi_gnu.diff: Drop powerpc support.
        - patches/hurd-i386/tg-grantpt.diff: Rebased against new upstream.
        - patches/hurd-i386/unsubmitted-pthread_posix-option.diff: Rebased.
        - patches/hurd-i386/submitted-getgroups.diff: Dropped, merged upstream.
        - patches/hurd-i386/submitted-getlogin_r.diff: Dropped, fixed upstream.
        - patches/hurd-i386/submitted-ptsname.diff: Dropped, merged upstream.
        - patches/hurd-i386/submitted-sendto.diff: Dropped, fixed upstream.
        - patches/hurd-i386/cvs-add-missing-includes.diff: Merged upstream.
        - patches/hurd-i386/cvs-mach-check-local-headers.sh.diff: Merged.
        - patches/hurd-i386/cvs-lremovexattr.diff: Dropped, merged upstream.
        - patches/hurd-i386/cvs-renameat.diff: Dropped, merged upstream.
        - patches/hurd-i386/cvs-mknodat.diff: Dropped, merged upstream.
        - patches/hurd-i386/cvs-llistxattr.diff: Dropped, merged upstream.
        - patches/i386/submitted-i686-timing.diff: Rebase, and fix a bug that
          was excluding dl-caller.c from shared-only-routines for rtld builds.
        - patches/m68k/cvs-syscall-arguments.diff: Dropped, merged upstream.
        - patches/powerpc/local-math-logb.diff: Rebased against new upstream.
        - patches/all/unsubmitted-autoconfupdate.diff: Dropped, not needed.
        - patches/any/local-bindresvport_blacklist.diff: Rebase with upstream.
        - patches/any/local-ldso-disable-hwcap.diff: Rebased against upstream.
        - patches/any/local-libgcc-compat-ports.diff: Rebased against upstream.
        - patches/any/local-nss-upgrade.diff: Rebased against new upstream.
        - patches/any/local-o_cloexec.diff: Rebased against new upstream.
        - patches/any/local-rtld.diff: Rebased against new upstream.
        - patches/any/submitted-popen.diff: Dropped, finally merged upstream.
        - patches/any/submitted-accept4-hidden.diff: Dropped, merged upstream.
        - patches/any/submitted-bits-fcntl_h-at.diff: Rebased against upstream.
        - patches/any/local-gai-rfc1918-scope-global.patch: Merged upstream.
        - patches/any/submitted-resolv-assert.diff: Dropped, merged upstream.
        - patches/any/local-revert-fclose-posix2008.diff: Reverted upstream.
        - patches/any/local-sunrpc-dos.diff: Dropped, different fix upstream.
        - patches/any/cvs-cxxheaders-detection[123].diff: Merged upstream.
      * debian/patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff: Remove, 
        as this has been fixed in the 3.7 release and 3.8 kernel headers.
      * debian/sysdeps/{amd64,i386}.mk: Fix rtlddir for x32 alternate builds.
      * debian/sysdeps/{armel,armhf}.mk: Merge multilib configs from Ubuntu.
      * debian/debhelper.in/libc.preinst: Fix preinst kernel check to match
        the reality that we need >= 2.6.32, as found in squeeze/lucid/RHEL6.
      * debian/rules: Fix EGLIBC_VERSION epoch parsing breakage (LP: #929565)
      * debian/patches/any/cvs-tst-array-as-needed.diff: Fix tst-array2 and
        tst-array5 to build with --no-as-needed to prevent test regressions.
      * debian/patches/any/unsubmitted-ldso-machine-mismatch.diff: Skip past
        libraries that are built for other machines, rather than erroring.
      * debian/patches/i386/unsubmitted-quiet-ldconfig.diff: Fix ldconfig on
        x86 to stop complaining so loudly about wrong-arch libraries on path.
      * debian/{rules.d/build.mk,sysdeps/hurd*}: When the threads variable is
        not set to "yes", add --disable-nscd to the main configure options.
      * debian/patches/any/cvs-use-glibc-wchar.diff: Switch from the eglibc
        implementation of wchar.h to the cleaner glibc-2.18 implementation.
      * debian/patches/arm/local-eabi-wchar.diff: Dropped, no longer needed.
      * debian/patches/any/local-tst-dir-overlayfs.diff: Apply dirty hack to
        skip tst-dir on overlayfs, as it currently fails (see: LP #1107492)
      * debian/patches/svn-updates.diff: Bring svn-updates to revision 22169.
      [ Matthias Klose ]
      * debian/{rules,rules.d/control.mk,control.in/libc}: Allow turning off
        libc-prof arbitrarily, and disable it for arm64, which lacks support.
      * debian/rules.d/build.mk: Fix armhf multilib with WITH_BUILD_SYSROOT.
      [ Steve McIntyre ]
      * debian/patches/arm/unsubmitted-ldso-multilib.diff: Stop ld.so from
        exiting prematurely when it encounters wrong-float ABI libraries.
      [ Pino Toscano ]
      * Rebase/remove hurd-i386 patches against the new upstream version:
        - patches/hurd-i386/tg-ptrmangle.diff: Remove, obsolete.
        - patches/hurd-i386/tg-check_native.diff: Remove, obsolete.
        - patches/hurd-i386/submitted-regex_internal.diff: Fixed upstream.
        - patches/hurd-i386/local-disable-sendmmsg.diff: Fixed upstream.
        - patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete.
        - patches/hurd-i386/unsubmitted-mremap.diff: Rebased for new upstream.
      * debian/patches/hurd-i386/local-disable-tst-xmmymm.diff: Disable test.
      * Update expected-results-i486-gnu-libc, expected-results-i686-gnu-i386,
        expected-results-i686-gnu-i686, expected-results-i686-gnu-xen.
      [ Adam Conrad ]
      * Add patches/any/cvs-cxxheaders-detection[1-3].diff to bring us up to date
        with my C++ header detection patch on glibc trunk, for g++-4.7_4.7.2-10.
      * Add patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff to fix builds on
        PowerPC against linux headers from 3.7-rc.  Remove if fixed for 3.7-final.
      * debian/debhelper.in/libc-dev-alt.{preinst,postinst}: Do the directory to
        symlink migration in postinst, which solves issues with dpkg following
        the new symlink on unpack and removing all the "old" (now new) files.
      * debian/rules.d/debhelper.mk: Add a MULTIARCHDIR subst for the above.
      * debian/sysdeps/{amd64,i386}.mk: Enable and bootstrap x32 multilib builds.
      * debian/control.in/main: Bump g++4.7 build-dep to 4.7.2-11 for x32 builds.
      * debian/control.in/main: Bump linux-libc-dev build-dep for alt x32 builds.
      * debian/{tests,control.in/main}: Add simple autopkgtest rebuild testcase.
      [ Aurelien Jarno ]
      * Add patches/m68k/cvs-syscall-arguments.diff to fix cancellable syscall
        with 5 or 6 arguments.  Closes: #693852.
      * debian/rules: don't force the GCC version for BUILD_CC and BUILD_CXX. 
      [ Pino Toscano ]
      * Update testsuite-checking/expected-results-i686-gnu-xen and
        testsuite-checking/expected-results-i686-gnu-i686.
      * Add patches/hurd-i386/local-ulimit.diff to use Linux' ulimit on hurd-i386
        instead of the bogus BSD version. Fix expected-results-i486-gnu-libc,
        expected-results-i686-gnu-i386, expected-results-i686-gnu-i686,
        expected-results-i686-gnu-xen accordingly.
      * debian/testsuite-checking/compare.sh: accept the build directory as an
        argument.
      [ Jonathan Nieder ]
      * patches/any/local-tst-eintr1-eagain.diff: new patch to work around
        a race that lets pthread_create hit resource limits when the kernel
        takes too long to clean up after joined threads.  (closes: #673596)
      [ Aurelien Jarno ]
      * New upstream version.  Closes: #672934.
        - Provide a compatibility symbol for the old memcpy() behaviour.  Remove
          the memcpy-wrapper.  Closes: #625522.
        - Fix printing of incomplete multibyte characters.  Closes: #208308.
        - Disable patches/svn-updates.diff.
        - Update patches/localedata/sort-UTF8-first.diff.
        - Update patches/localedata/supported.diff.
        - Update patches/localedata/locales-fr.diff (partially merged upstream).
        - Remove patches/localedata/locales_GB.diff (merged upstream).
        - Remove patches/localedata/submitted-bz9732-dz_BT-collation.diff (merged
          upstream).
        - Update patches/localedata/locale-se_NO.diff.
        - Update patches/localedata/tailor-iso14651_t1-common.diff.
        - Update patches/localedata/fix-lang.diff.
        - Remove patches/localedata/fr_LU-first_weekday.diff (merged upstream).
        - Remove patches/localedata/cy_GB-first_weekday.diff (merged upstream).
        - Update patches/localedata/submitted-bz9725-locale-sv_SE.diff (partially
          merged upstream).
        - Update patches/localedata/first_weekday.diff (partially merged
          upstream).
        - Remove patches/localedata/submitted-bz9912-locale-ru_UA.diff (merged
          upstream).
        - Remove patches/localedata/locale-et_EE.diff (merged upstream).
        - Remove patches/localedata/submitted-translit-colon.diff (merged upstream).
        - Remove patches/localedata/locale-bem-en_ZA.diff (merged upstream).
        - Remove patches/localedata/locale-ff_SN.diff (merged upstream).
        - Remove patches/localedata/locale-sw.diff (merged upstream).
        - Remove patches/localedata/locale-sv_FI.diff (merged upstream).
        - Remove patches/localedata/locale-os_RU.diff (merged upstream).
        - Remove patches/localedata/cvs-rupee.diff (merged upstream).
        - Remove patches/localedata/cvs-es-lc_numeric.diff (merged upstream).
        - Remove patches/localedata/submitted-de_AT-mon.diff (merged upstream).
        - Remove patches/localedata/cvs-rupeesign.diff (merged upstream).
        - Remove patches/alpha/cvs-fp_control-plt.diff (merged upstream).
        - Remove patches/alpha/cvs-have_tls_thread.diff (merged upstream).
        - Remove patches/alpha/cvs-preconfigure.diff (merged upstream).
        - Remove patches/alpha/cvs-stat_ver_linux.diff (merged upstream).
        - Remove patches/alpha/cvs-syscall.diff (merged upstream).
        - Remove patches/alpha/cvs-tls_dtv_unallocated.diff (merged upstrea).
        - Remove obsolete parts of alpha/local-string-functions.diff (merged 
          upstream).
        - Remove patches/alpha/submitted-creat64.diff (obsolete).
        - Remove patches/alpha/submitted-fcntl_h.diff (merged upstream).
        - Remove patches/alpha/submitted-fxstatat.patch (obsolete).
        - Remove patches/alpha/submitted-libm-hidden.diff (merged upstream).
        - Remove patches/alpha/submitted-____longjmp_chk.diff (merged upstream).
        - Remove patches/alpha/submitted-epoll_create1.diff (obsolete).
        - Remove patches/alpha/submitted-fallocated.patch (merged upstream).
        - Remove patches/alpha/submitted-fpu-ulps.diff (merged upstream).
        - Remove patches/alpha/submitted-rlimit-rttime.diff (merged upstream).
        - Remove patches/alpha/submitted-sysconf-cache.diff (merged upstream).
        - Remove patches/alpha/cvs-stackinfo.diff (merged upstream).
        - Remove patches/alpha/submitted-statfs64.patch (merged upstream).
        - Remove patches/amd64/local-clone.diff (obsolete).
        - Remove patches/amd64/submitted-tst-audit6-avx.diff (obsolete).
        - Update patches/amd64/submitted-rwlock-stack-imbalance.diff.
        - Remove patches/amd64/cvs-getcontext.diff (merged upstream).
        - Remove patches/amd64/cvs-memset.diff (merged upstream).
        - Remove patches/amd64/cvs-powl.diff (merged upstream).
        - Remove patches/amd64/cvs-pthread-stack-alignment.diff (merged upstream).
        - Remove patches/amd64/cvs-avx-detection.diff (merged upstream).
        - Remove patches/amd64/cvs-dl_trampoline-cfi.diff (merged upstream).
        - Remove patches/amd64/cvs-avx-osxsave.diff (merged upstream).
        - Update patches/arm/local-sigaction.diff.
        - Remove patches/arm/submitted-armhf-triplet.diff (merged upstream).
        - Remove patches/arm/cvs-clone-cantunwind.diff (merged upstream).
        - Remove patches/arm/cvs-syscall-mcount.diff (merged upstream).
        - Remove patches/arm/cvs-ucontext.diff (merged upstream).
        - Remove patches/arm/cvs-make-get-set-swap-context.diff (merged upstream).
        - Remove patches/hppa/local-linuxthreads.diff (obsolete).
        - Remove patches/hppa/local-linuxthreads-gscope.diff (obsolete).
        - Remove patches/hppa/submitted-lt.diff (obsolete).
        - Update patches/hppa/local-stack-grows-up.diff.
        - Remove patches/hppa/local-dlfptr.diff (merged upstream).
        - Remove patches/hppa/submitted-fcntl_h.diff (merged upstream).
        - Remove patches/hppa/submitted-libm-hidden.diff (merged upstream).
        - Remove patches/hppa/submitted-stackinfo.diff (merged upstream).
        - Remove patches/hppa/cvs-sys_procfs_h.diff (merged upstream).
        - Remove patches/hppa/cvs-test-tls-support.diff (merged upstream).
        - Remove patches/hppa/cvs-cloexec-nonblock.diff (merged upstream).
        - Remove patches/hppa/cvs-prlimit64.diff (merged upstream).
        - Update patches/hurd-i386/local-enable-ldconfig.diff.
        - Remove patches/hurd-i386/cvs-mlock.diff (merged upstream).
        - Update patches/hurd-i386/unsubmitted-tls.diff.	
        - Update patches/hurd-i386/tg-tls.diff.
        - Update patches/hurd-i386/unsubmitted-gcc-4.1-init-first.diff.
        - Remove patches/hurd-i386/cvs-posix_opt.h.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-ioctl-decode-argument.diff (merged
          upstream).
        - Remove patches/hurd-i386/tg-libc_once.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-struct_stat.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-strtoul_PLT.diff (merged upstream).
        - Update patches/hurd-i386/tg-sysvshm.diff.
        - Remove patches/hurd-i386/cvs-IPV6_PKTINFO.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-critical-sections.diff (merged
          upstream).
        - Remove patches/hurd-i386/cvs-dup3.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-dup3-lock.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-dl-sysdep.c_SHARED.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-itimer-lock.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-null-pathname.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-sbrk.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-readlinkat.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-SOL_IP.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-____longjmp_chk.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-mkdir_root.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-catch-signal.diff (merged upstream)
        - Remove patches/hurd-i386/cvs-header-prot.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-psiginfo.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-if_freereq.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-ldsodefs.h.diff (merged upstream).
        - Remove patches/hurd-i386/submitted-init-first.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-libc_stack_end.diff (merged upstream).
        - Remove patches/hurd-i386/tg-ttyname_ERANGE.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-DEV_BSIZE.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-fork_ports.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-setresid.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-sgttyb.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-hurd_socket_server_indexcheck.diff (merged
          upstream).
        - Remove patches/hurd-i386/cvs-hurd-recvfrom.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-select-inputcheck.diff (merged upstream). 
        - Remove patches/hurd-i386/cvs-posix2008.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-mach-nanosleep.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-mmap.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-hurd-socket-EAFNOSUPPORT.diff (merged
          upstream).
        - Remove patches/hurd-i386/cvs-symlink_dealloc.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-O_CLOEXEC.diff (merged upstream).
        - Update patches/hurd-i386/submitted-exec_filename.diff.
        - Update patches/hurd-i386/submitted-net.diff.
        - Update patches/hurd-i386/unsubmitted-pthread.diff.
        - Update patches/ia64/local-dlfptr.diff (ia64 moved to ports).
        - Update patches/ia64/submitted-libm.diff (ia64 moved to ports).
        - Remove patches/ia64/submitted-sysconf.diff (merged upstream).
        - Update patches/ia64/submitted-fpu-ulps.diff (merged upstream).
        - Update patches/ia64/submitted-remainder.diff (merged upstream).
        - Remove patches/i386/local-clone.diff (obsolete).
        - Remove patches/i386/cvs-cacheinfo.diff (merged upstream).
        - Update patches/i386/submitted-i686-timing.diff.
        - Remove patches/i386/cvs-feraiseexcept-plt.diff (merged upstream).
        - Update patches/i386/local-pthread_cond_wait.diff.
        - Update patches/kfreebsd/local-scripts.diff.
        - Remove patches/m68k/cvs-byteswap.diff (merged uptream).
        - Remove patches/m68k/local-compat.diff (obsolete).
        - Update patches/m68k/submitted-gcc34-seccomment.diff.
        - Update patches/mips/local-r10k.diff.
        - Remove patches/mips/submitted-dl-platform.diff (merged upstream).
        - Remove patches/mips/cvs-dlopen-lazy.diff (merged upstream).
        - Remove patches/powerpc/local-libgcc_eh-ld.so.diff (obsolete).
        - Remove patches/s390/cvs-iconv-z9-109.diff (merged upstream).
        - Remove patches/s390/cvs-vsyscalls.diff (merged upstream).
        - Remove patches/s390/s390/cvs-libm-ulps.diff (merged upstream).
        - Remove patches/sparc/submitted-bzero.diff (merged upstream).
        - Remove patches/sparc/cvs-ifunc.diff (merged upstream).
        - Remove patches/sparc/cvs-rlimits.diff (merged upstream).
        - Update patches/sparc/local-fork.diff.
        - Remove patches/sparc/cvs-fcntl_h.diff (merged upstream).
        - Update patches/any/local-fhs-nscd.diff.
        - Update patches/any/local-ldconfig.diff.
        - Update patches/any/local-libgcc-compat-ports.diff.
        - Update patches/any/local-linuxthreads-defines.diff.
        - Remove patches/any/cvs-sched_h.diff (merged upstream).
        - Update patches/any/submitted-popen.diff.
        - Remove patches/any/submitted-autotools.diff (merged upstream).
        - Remove patches/any/submitted-localedef-mmap.diff (obsolete).
        - Remove patches/any/submitted-leading-zero-stack-guard.diff (merged
          upstream).
        - Remove patches/any/local-relro-mprotect.diff (merged upstream).
        - Remove patches/any/cvs-fopen.diff (merged upstream).
        - Remove patches/any/cvs-resolv-tld.diff (merged upstream).
        - Remove patches/any/cvs-sys-param-ARG_MAX.diff (merged upstream).
        - Remove patches/any/submitted-at-pagesize.diff (obsolete).
        - Remove patches/any/cvs-setlocale.diff (merged upstream).
        - Remove parts of patches/any/submitted-rlimit-rttime.diff and rename
          it to patches/alpha/any/submitted-rlimit-rttime.diff.
        - Remove patches/any/cvs-regex-oom.diff (merged upstream).
        - Remove patches/any/cvs-getaddrinfo-single-lookup.diff (merged upstream).
        - Remove patches/any/cvs-unique_sym_table-corruptions.diff (merged 
          upstream).
        - Remove patches/any/submitted-mqueue-throw.diff (merged upstream).
        - Remove patches/any/cvs-addmntent.diff (merge upstream).
        - Remove patches/any/cvs-resolv-different-nameserver.diff (merged upstream).
        - Remove patches/any/cvs-fnmatch.diff (merged upstream).
        - Remove patches/any/cvs-ifunc.diff (merged upstream).
        - Remove patches/powerpc/submitted-ifunc.diff (merged upstream).
        - Remove patches/any/cvs-dlopen-tls.diff (merged upstream).
        - Remove patches/any/submitted-glob_h-ifdef.diff (obsolete).
        - Remove patches/any/cvs-dl_close-scope-handling.diff (merged upstream).
        - Remove patches/any/cvs-nptl-pthread-race.diff (merged upstream).
        - Remove patches/any/cvs-vfscanf.diff (merged upstream).
        - Remove patches/any/cvs-tzfile.diff (merged upstream).
        - Rename patches/any/submitted-clock-settime.diff into
          patches/any/cvs-clock-settime.diff.
        - Update patches/any/local-no-pagesize.diff.
        - Update patches/any/local-rtld.diff.
        - Update patches/any/local-disable-test-tgmath2.diff.
        - Remove patches/any/cvs-clock-settime.diff.
        - Update patches/any/submitted-longdouble.diff.
        - Update patches/any/submitted-bits-fcntl_h-at.diff.
        - Remove patches/any/submitted-fwrite-wur.diff (merged upstream).
        - Remove patches/any/submitted-stack-guard-quick-randomization.diff
          (obsolete).
        - Remove patches/any/cvs-fmtmsg-lock.diff (merged upstream).
        - Remove patches/any/cvs-reloc-sort.diff (merged upstream).
        - Remove patches/any/cvs-pthread-builtin-expect.diff (merged upstream).
        - Remove patches/any/cvs-vfprintf-positional.diff (merged upstream).
        - Remove patches/any/cvs-vfprintf-many-format-strings.diff (merged
          upstream).
        - Remove patches/any/cvs-arch-lowlevellock.diff (merged upstream).
        - Remove patches/any/cvs-strtod-overflow.diff (merged upstream).
      * Add patches/any/local-revert-fclose-posix2008.diff to fix issues with
        Ruby.
      * Add patches/amd64/local-pthread_cond_wait.diff from Jeff Law to fix
        lost wakeups in pthread_cond_wait.
      * Add patches/i386/cvs-feraiseexcept-plt.diff to fix plt issues.
      * Add patches/ia64/submitted-fpu-ulps.diff to fix FPU tests.
      * Add patches/ia64/submitted-remainder.diff to fix FPU tests.
      * Add patches/powerpc/local-math-logb.diff to workaround a GCC issue.
      * Add patches/alpha/cvs-tls_dtv_unallocated.diff, 
        patches/alpha/cvs-have_tls_thread.diff,
        patches/alpha cvs-preconfigure.diff and
        patches/alpha/cvs-stat_ver_linux.diff to fix FTBFS on alpha.
      * Add patches/alpha/cvs-fp_control-plt.diff to fix testsuite on alpha.
      * Add patches/alpha/local-string-functions.diff to remove some broken
        alpha specific string version, and pass the testsuite.
      * Update debian/sysdeps/mips.mk, debian/sysdeps/mipsel.mk to force
        build without MIPS PLT.
      * Build with GCC 4.6.  Closes: bug#654744.
      * Remove rpcinfo from debian/control.in/main, debhelper.in/libc-bin.install
        and debhelper.in/libc-bin.manpages.
      * Update debian/libc6.symbols.common to add libnss_db symbols.
      * Update debian/symbols.wildcards with 2.14, 2.15 and 2.16 symbols.
      * Update debian/shlibver to 2.16.
      * Update debian/debhelper.in/*.lintian to new library names.
      * Update testsuite-checking/expected-results-arm-linux-gnueabi-libc,
        testsuite-checking/expected-results-arm-linux-gnueabihf-libc,
        testsuite-checking/expected-results-i486-linux-gnu-libc,
        testsuite-checking/expected-results-i686-linux-gnu-i386,
        testsuite-checking/expected-results-i686-linux-gnu-i686,
        testsuite-checking/expected-results-i686-linux-gnu-xen
        testsuite-checking/expected-results-ia64-linux-gnu-libc,
        testsuite-checking/expected-results-mips-linux-gnu-libc,
        testsuite-checking/expected-results-mips64-linux-gnu-mips64,
        testsuite-checking/expected-results-mips32-linux-gnu-mipsn32,
        testsuite-checking/expected-results-mipsel-linux-gnu-libc,
        testsuite-checking/expected-results-mips32el-linux-gnu-mipsn32,
        testsuite-checking/expected-results-mips64el-linux-gnu-mipsn64,
        testsuite-checking/expected-results-powerpc-linux-gnu-libc,
        testsuite-checking/expected-results-powerpc64-linux-gnu-ppc64,
        testsuite-checking/expected-results-sparc-linux-gnu-libc,
        testsuite-checking/expected-results-sparc64-linux-gnu-libc,
        testsuite-checking/expected-results-sparc64-linux-gnu-sparc64,
        testsuite-checking/expected-results-s390x-linux-gnu-libc,
        testsuite-checking/expected-results-s390x-linux-gnu-s390x,
        testsuite-checking/expected-results-x86_64-linux-gnu-amd64 and
        testsuite-checking/expected-results-x86_64-linux-gnu-libc to add
        new tests that are known to fail.
      * debian/control.in/main: Build-Conflicts with binutils-gold.
      * debian/rules.d/quilt.mk, debian/rules.d/tarball.mk, debian/source/format:
        switch to quilt (3.0) format, compress source with xz.
      * debian/rules, debian/rules.d/build.mk: define vardbddir to /var/lib/misc.
      * debian/rules.d/*mk: use make ifdef instead of shell ones.
      * debian/rules.d/build.mk: call configure with --enable-obsolete-rpc
      * debian/rules.d/debhelper.mk: compress locales, libc6-pic and libc6-prof
        with xz.
      * debian/sysdeps/i386.mk: install files from libc6-dev-amd64 as symlinks
        now that i386 and amd64 versions are compatible (see bug#637000 and
        bug#637141).
      * debian/sysdeps/*.mk, debhelper.in/libc.preinst: bump minimal Linux
        kernel version to 2.6.32.
      * debian/debhelper.in/{libc.docs,libc-dev.docs}: don't install FAQ, replaced
        upstream by http://sourceware.org/glibc/wiki/FAQ.
      * rules.d/debhelper.mk, debhelper.in/libc-pic.install: install libc6-pic 
        files using debhelper.
      * debian/control.in/*: drop build-depends from libc6 to libc-bin. Add
        ${shlibs:Depends} depends to libc6 and libc-bin.
      * debian/control.in/*, debian/sysdeps/linux.mk: enable selinux support.
      * patches/any/local-disable-libnss-db.diff: disable libnss-db as the format
        is not compatible with the libnss-db package, and is architecture
        dependent.
      * patches/svn-updates.diff: update from upstream SVN.
      
      [ Daniel Schepler ]
      * Add x32 support (Closes: #667023):
        - debian/control.in/main: Build-Depend on g++-4.7-multilib on amd64,
          i386, x32.
        - debian/control.in/libc: Add Replaces: libc6-x32 to libc6 on x32.
        - debian/control.in/amd64, debian/control.in/i386: Add x32 to
          Architecture list for libc6-amd64 and libc6-i386 (and corresponding
          -dev packages).
        - debian/control.in/x32: New file, add libc6-x32 and libc6-dev-x32
          packages on amd64 and i386.
        - debian/libc6.symbols.x32, debian/libc6-x32.symbols.amd64,
          debian/libc6-x32.symbols.i386: New symbols files for x32 libraries.
        - debian/libc6-amd64.symbols.x32, debian/libc6-i386.symbols.x32:
          New files, copying the appropriate existing files.
        - debian/patches/any/cvs-malloc-arena.diff: Fix for BZ#14562 which
          caused random assertions in threaded programs on x32.
        - debian/rules.d/build.mk, debian/rules.d/debhelper.mk: Add /libx32 to
          the library directories handled by alt templates instead of otherbuild.
        - debian/rules.d/control.mk: Add x32 to libc6_archs.
        - debian/sysdeps/amd64.mk, debian/sysdeps/i386.mk: Add libc6-x32 builds
          using gcc-4.7.
        - debian/sysdeps/amd64.mk, debian/sysdeps/i386.mk: Bump minimum kernel
          version to 3.4.0, since that's the first version with x32 support
          integrated into the mainline.
        - debian/sysdeps/x32.mk: New file, building libc, amd64, i386 flavors
          all using gcc-4.7.
        - debian/testsuite-checking/expected-results-x86_64-linux-gnux32-libc,
          debian/testsuite-checking/expected-results-x86_64-linux-gnux32-x32:
          New files copied from amd64 testsuite exceptions.
      * debian/debhelper.in/libc-bin.install: Add new binaries pldd and sotruss.
        - debian/debhelper.in/libc.install: Also add audit libraries needed by
          sotruss.
      * debian/patches/all/local-remove-manual.texi: Update stub manual/Makefile
        with version from eglibc 2.16 upstream.
      * debian/rules.d/quilt.mk: Update refresh target to pop all patches before
        repushing and refreshing them, since patches are applied by default now.
      * debian/rules: Expand clean target to remove several autogenerated files
        under debian/ that weren't getting removed.
      [ Wookey ]
      * Add arm64 support (Closes: #690873):
        - debian/patches/all/unsubmitted-autoconfupdate.diff: Update autotools
          config.sub and config.guess to detect aarch64/arm64 correctly
        - debian/patches/arm64/submitted-aarch64-support.diff: Massive backport
          of the current state of arm64 support upstream and on libc-alpha.
        - debian/patches/arm64/submitted-bits-fcntl_h-at.diff: Include AT_*
          definitions in sysdeps/unix/sysv/linux/aarch64/bits/fcntl.h
        - debian/sysdeps/arm64.mk: Define base arm64 libc targets.
        - debian/rules.d/control.mk: Add arm64 to the list of libc_arches.
        - debian/control.in/main: Build-depend on gcc-4.7 for arm64 builds.
      * debian/rules: Clean up base/cross compiler mangling to work sanely.
      * debian/sysdeps/linux.mk: Define bootstrap BUILD_PROFILE without selinux.
      [ Adam Conrad ]
      * debian/debhelper.in/{libc-bin.install,libc-dev-bin.install}: install
        sotruss binary to libc-dev-bin instead of libc-bin.
      * debian/sysdeps/{i386,amd64,x32}.mk: Don't set MIN_KERNEL_SUPPORTED
        explicitly, as this will cause serious upgrade headaches, and there's
        no guarantee that a 3.4.0 kernel actually has x32 support built in.
      * debian/control.in/main: Bump the linux-libc-dev build-dep to (>= 3.4)
        on all linux-any architectures, not just amd64, i386, and x32.
      * debian/debhelper.in/libc-bin.manpages: Add a pldd(1) manpage.
      * Drop patches/any/cvs-malloc-arena.diff, included in our new upstream.
      * debian/sysdeps/{i386,amd64}.mk: Comment out x32 multilib builds until
        we've reached a consensus about bootstrapping this into the archive.
      * Version gcc-4.7 build-deps to get a version that works for eglibc.
      * debian/sysdeps/*: clean up use of CC and CXX to match wookey's fixes.
      * debian/control.in/libc: Update nscd/locales breaks to (<< 2.16)
      * debian/rules: Unset CFLAGS and friends and use the package versions.
      * Move ldconfig to ldconfig.real, install ldconfig wrapper, and set up
        a dpkg trigger for libc-bin to avoid excessive calls to ldconfig
      * Don't build nscd during when doing a bootstrap DEB_BUILD_PROFILE
      * Make our DEB_BUILD_PROFILE=bootstrap support look more like Ubuntu's
        previously known-working DEB_STAGE=stage1 support for the time being.
      * debian/rules.d/build.mk: If WITH_SYSROOT is passed to debian/rules,
        then pass --with-headers=$(WITH_SYSROOT)/$(includedir) to the build.
      * Sync support for armel/armhf biarch packages, but keep it disabled.
      * Adjust libc.posinst and libc.preinst service restart code for 2.16.
      * Merge regression/progression test suite improvements from Ubuntu.
      * Provide backward compatibility for DEB_STAGE->DEB_BUILD_PROFILE.
      * patches/arm/local-vfp-sysdeps.diff: Force the Tag_ABI_HardFP_use
        and Tag_ABI_VFP_args EABI tags when building for armhf, so compilers
        only linking crti.o will generate what appear to be armhf binaries.
      * debian/patches/arm/cvs-ldconfig-cache-abi.diff: Backport upstream
        patch to re-enable ldconfig cache tagging for armhf binaries again.
      * debian/patches/arm64/cvs-ldconfig-cache-abi.diff: Same for aarch64.
      * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Re-enable
        and adjust to account for changes in cvs-ldconfig-cache-abi.diff.
      * debian/debhelper.in/libc.preinst: Remove old ld.so.cache on upgrade.
      [ Matthias Klose ]
      * Add patches/any/local-revert-bz13979.diff: revert a commit that made
        attempts to build with FORTIFIED_SOURCE issue warnings if GCC didn't
        have optimisations turned on.  This breaks some unclever AC macros.
      * Fix building x32 multilib libraries, by correctly passing -mx32.
      * Fix some ln calls in sysdeps/{amd64,i386} for binary-arch idempotence.
      [ Pino Toscano ]
      * Update patches/hurd-i386/submitted-AF_LINK.diff.
      * Add patches/hurd-i386/tg-verify.h.diff,
        patches/hurd-i386/tg-pagesize.diff,
        patches/hurd-i386/tg-fcntl-internal.h.diff, 
        patches/hurd-i386/local-disable-sendmmsg.diff,
        patches/hurd-i386/cvs-add-missing-includes.diff,
        and patches/hurd-i386/submitted-libpthread-elf.diff to fix build on Hurd.
      * Drop obsolete patches patches/hurd-i386/tg-__i686_defined.diff and
        patches/hurd-i386/unsubmitted-gcc-4.1-init-first.diff
      * Add patches/hurd-i386/cvs-mach-check-local-headers.sh.diff to
        reduce false header errors from the check-local-headers.out test.
      * Add patches/hurd-i386/cvs-llistxattr.diff,
        patches/hurd-i386/cvs-renameat.diff and 
        patches/hurd-i386/cvs-lremovexattr.diff to implement llistxattr, 
        lremovexattr and renameat.
        Add patches/hurd-i386/cvs-mknodat.diff to fix tst-mknodat.
      * Update testsuite-checking/expected-results-i686-gnu-i386,
        testsuite-checking/expected-results-i686-gnu-xen,
        testsuite-checking/expected-results-i486-gnu-libc and
        testsuite-checking/expected-results-i686-gnu-i686.
      [ Samuel Thibault ]
      * patches/hurd-i386/unsubmitted-setitimer_fix.diff: Finish fixing setitimer.
      * patches/hurd-i386/unsubmitted-select-EINTR.diff: Fix select vs signals.
      * patches/hurd-i386/cvs-libpthread_lock.diff: Fix file lock primitives
        version to fix stdio thread-safety.
      * patches/hurd-i386/tg-pie-sbrk.diff: Fix sbrk() use in PIE binaries (e.g.
        libgc, perl).
      * patches/hurd-i386/libpthread_cancellation.diff: New patch, fixes
        cancellations.
      * patches/hurd-i386/libpthread_hurd_cond_timedwait.diff: New patch, introduces
        pthread_hurd_cond_timedwait_np needed to fix select with zero timeout in
        Hurd servers.
      [ Adam Conrad ]
      * debian/testsuite-checking/compare.sh: Disable failing the build on test
        regressions to ease the pain of ongoing stable/security maintenance.
      * debian/debhelper.in/libc.preinst: Remove ld.so's aux-cache on upgrades.
      [ Petr Salinger ]
      * patches/kfreebsd/local-initgroups-order.diff: always put supplied extra
        gid as the first entry of group list in setgroups(). Closes: #699593.
      * inline is not keyword in c89 mode, use __inline. Closes: #704598.
      [ Adam Conrad ]
      * debian/patches/arm/cvs-ldconfig-cache-abi.diff: Backport upstream
        patch to re-enable ldconfig cache tagging for armhf binaries again.
      * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Re-enable
        and adjust to account for changes in cvs-ldconfig-cache-abi.diff.
      * debian/debhelper.in/libc.preinst: Remove old ld.so.cache on upgrade.
      * debian/control.in/amd64: Move libc6-amd64 from standard to optional.
      [ Jonathan Nieder ]
      * control.in/opt: correct misspelling of "Ezra" in descriptions of
        *-i686 variants.  Thanks to Thorsten Glaser.
      * patches/any/local-tst-eintr1-eagain.diff: new patch to work around
        a race that lets pthread_create hit resource limits when the kernel
        takes too long to clean up after joined threads.  (closes: #673596)
      [ Samuel Thibault ]
      * patches/any/local-fhs-linux-paths.diff: Patch vardb path on !linux too.
      * Add patches/hurd-i386/libpthread_hurd_cond_wait.diff: New patch to add
        support for translators with pthread.
      * Add patches/hurd-i386/submitted-fork_port_leak.diff: New patch to fix port
        leak on fork.
      * libc0.3.symbols.hurd-i386: Add libpthread.so.0.3 symbols.
      * Add patches/hurd-i386/tg-hurdsig-boot-fix.diff to fix
        sigstate_is_global_rcv at boot in libpthread-based translators.
      * patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Update with Thomas'
        fork deadlock fix.
      * patches/hurd-i386/unsubmitted-single-hurdselect-timeout.diff: Temporarily
        fix double select timeout on single fd.
      * patches/hurd-i386/unsubmitted-setitimer_fix.diff: Fix Hurd implementation
        of setitimer.
      [ Aurelien Jarno ]
      * debhelper.in/locales.postinst: correctly lookup for the locales-all
        package.  Closes: #692777.
      * patches/kfreebsd/local-getaddrinfo-freebsd-kernel.diff: update to 
        fix uninitialised bytes access in getaddrinfo().  Closes: #692433.
      * patches/localedata/locale-C.diff: update to fix strftime('%X') return
        a 24-hour time format.  Closes: #693446.
      [ Jonathan Nieder ]
      * control.in/opt: remove outdated reference to 2.6 kernel from
        description of i686 variant.  Thanks to Regid Ichira.  Closes:
        #692154.
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-tls-support.diff: Re-fix port leak in fork(). The
        change was lost while synchronizing with the topgit repository.
      [ Aurelien Jarno ]
      * patches/any/cvs-strtod-overflow.diff: new patch from upstream to fix
        an integer/buffer overflow in strtod() (CVE-2012-3480).  Closes: 
        #684889.
      * patches/kfreebsd/local-getaddrinfo-freebsd-kernel.diff: new patch to
        fix getaddrinfo() when service = 0 on a FreeBSD kernel with DNS
        server returning IPv6, but without IPv6 connection.  Closes: #690021.
      * sysdeps/linux.mk: fix kernel version parsing with only two numbers.
      * patches/any/cvs-arch-lowlevellock.diff: new patch from upstream to
        fix futexes atomic issue on ARM and SPARC.  Closes: #691173.
      * local/manpages/ldconfig.8: fix wrong description of ld.so.conf format.
        Closes: #684682.
      [ Samuel Thibault ]
      * libc0.3.symbols.hurd-i386: Add missing *_exec_file_name symbols.
      * patches/hurd-i386/unsubmitted-gnumach.defs.diff: New patch to build stubs
        for new gnumach.defs.
      * libc0.3.symbols.hurd-i386: Add new gnumach.defs stubs symbols.
      * control: build-depend on gnumach-dev that provides gnumach.defs.
      [ Aurelien Jarno ]
      * patches/arm/unsubmitted-ldconfig-cache-abi.diff: disable, as it will 
        conflict with upstream x32 support.
      * Update Czech debconf translation, by Miroslav Kure.  Closes: #681708.
      * local/manpages/ld.so.8: fix LD_VERBOSE description after manpage
        rework.  Closes: #681688.
      * patches/any/cvs-vfprintf-positional.diff: new patch from upstream to
        fix a stack corruption in vfprintf with positional parameters 
        (CVE-2012-3404). patches/any/cvs-vfprintf-many-format-strings.diff: new
        patch from upstream to fix a FORTIFY_SOURCE format string protection
        bypass (CVE-2012-3405).  Closes: #681473.
      [ Petr Salinger ]
      * fixup kfreebsd/local-use-thr-primitives.diff. Closes: #681113.
      [ Aurelien Jarno ]
      * patches/any/cvs-pthread-builtin-expect.diff: new patch from upstream to
        use __builtin_expect in public headers only on GCC compilers.  Closes:
        #674412.
      * patches/localedata/submitted-es_MX-decimal_point.diff: fix thousand
        separator, use a space instead of a comma.
      * Update Slovak debconf translation, by Ivan Masár.  Closes: #677919.
      * control.in/main: switch multiarch-support to priority: required.  Closes:
        #677624.
      [ Samuel Thibault ]
      * patches/hurd-i386/libpthread_librt-link.diff: Remove patch, having
        libpthread bringing librt also brings issues.
      * patches/hurd-i386/libpthread_nort.diff: Add patch to revert upstream librt
        usage.
      * patches/hurd-i386/submitted-AF_LINK.diff: New hurd-only patch to comment
        AF_LINK values, unimplemented on the Hurd (Closes: #678358).
      * patches/hurd-i386/unsubmitted-mremap.diff: New hurd-only patch to comment
        MREMAP flags, unimplemented on the Hurd.
      [ Clint Adams ]
      * patches/localedata/cvs-rupeesign.diff: use new rupee symbol
        in Indian locales, thanks to Prema.  closes: #671299.
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-{IPV6_PKTINFO,SOL_IP,____longjmp_chk,catch-signal,
        critical-sections,dl-sysdep.c_SHARED,dup3,ioctl-decode-argument,
        itimer-lock,libc_stack_end,mach-nanosleep,mkdir_root,mlock,null-pathname,
        posix2008,posix_opt.h,readlinkat,hurd-recvfrom,sbrk,select-inputcheck,
        setresid,hurd_socket_server_indexcheck,strtoul_PLT,struct_stat,
        dup3-lock}.diff: Refresh with upstream version and rename to cvs.
      * patches/hurd-i386/cvs-O_CLOEXEC.diff: New patch to accept use of O_CLOEXEC
        in rtld.
      * patches/hurd-i386/submitted-getgroups.diff: New patch from Pino to reject
        some out of range values.
      * patches/hurd-i386/submitted-getlogin_r.diff: New patch from Pino to fix
        re-entrancy of getlogin_r and return ERANGE when the provided buffer is
        too small.
      * patches/hurd-i386/submitted-ptsname.diff: New patch from Pino to fix
        buffer checks in ptsname.
      * patches/hurd-i386/tg-hooks.diff: Add rules to sort _hurd_fork_locks.
      * patches/hurd-i386/submitted-sendto.diff: New patch from Pino to fix
        sendto() calls with NULL addr.
      * control/{main,libc}: Remove libpthread-stubs-dev dependency on hurd-i386.
      * patches/hurd-i386/libpthread.diff: Add -lrt in libpthread.a to fix static
        linking.
      * patches/hurd-i386/tg-chflags.diff: New patch to fix and add f?chflags
        prototype.
      * patches/hurd-i386/submitted-exec_filename.diff: New patch to pass argv[0]
        through exec, to fix some shell scripts, e.g. glib testsuite.
      * control.in/main: build-depend on newer hurd package to be able to pass
        argv[0] through exec.
      * libc0.3.symbols.hurd-i386: Add symbols for RPCs for argv[0] through exec.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 4286 (from glibc-bsd).
      * fixup any/local-linuxthreads-setclock.diff. Closes: #673711.
      [ Aurelien Jarno ]
      * debian/control.in/main: set glibc-doc as Multiarch: foreign. 
        Closes: #674645.
      * Update Portuguese debconf translation, by Pedro Ribeiro.  Closes: #674954.
      * patches/arm/unsubmitted-ldso-abi-check.diff: fix broken armhf specific 
        hack.  Closes: #674602.
      * patches/any/cvs-regex.diff: fix access after end of search string in regex
        matcher.  Closes: #672688.
      * patches/any/cvs-getpwuid-nsswitch.diff: fix a memory leak in
        getpwuid/nsswitch.c.  Closes: #674072.
      * patches/localedata/submitted-es_MX-decimal_point.diff: fix
        decimal_point and thousands_sep.  Closes: #673339.
      * patches/any/local-sunrpc-dos.diff: fix a DoS in RPC implementation
        (CVE-2011-4609).  Closes: #671478.
      * patches/kfreebsd/local-use-thr-primitives.diff: bump LinuxThreads 
        version.  Closes: #675606.
      * Take-over nsswitch.conf installation from base-files.  Closes: 
        #673271.
      * Set libc*-dev "Multi-Arch: same". Add conflicts betwwen libc*-dev
        packages. Move a.out.h and ieee754.h to the arch qualified path.
        Thanks to Thibaut Girka for the help.  Closes: #666760.
      * Add patches/any/cvs-ld.so-rpath-origin.diff to fix an insecure handling
        of privileged programs' RPATHs with $ORIGIN (CVE-2011-1658).  Closes:
        #672119.
      * Refresh all patches to loose the "diff --git" headers.  Closes: 
        #673933.
      * Fix kfreebsd symbols files.  Closes: #667687.
      * local/manpages/ld.so.8: fixes after previous rework.  Closes: 
        #670883.
      * patches/any/local-ld-multiarch.diff: update to correctly compute
        $ORIGIN with two level slibdir directories.  Closes: #632281.
      * debian/control.in/libc: update description.  Closes: #671036.
      [ Petr Salinger ]
      * alter kfreebsd/local-use-thr-primitives.diff. Closes: #654783.
      * kfreebsd/local-sysdeps.diff: update to revision 4222 (from glibc-bsd).
        Closes: #642112, #662018, #669424.
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-hooks.diff: New patch to fix Hurd hooks order.
      * patches/hurd-i386/libpthread.diff: New patch to import Hurd libpthread as
        an add-on.
      * patches/hurd-i386/libpthread_version.diff: New patch to mark when
        libpthread was moved to glibc.
      * libc0.3.symbols.hurd-i386: Add version dependency for libpthread forward
        stubs in libc.
      * patches/hurd-i386/libpthread_clean.diff: New patch to remove useless parts
        of Hurd libpthread which come in the way.
      * patches/hurd-i386/tg-libpthread_depend.diff: New patch to add add-on
        dependencies on libpthread.
      * patches/hurd-i386/libpthread_fix.diff: New patch to fix libpthread
        allocation.
      * patches/hurd-i386/libpthread_globsigdisp.diff: New patch to implement
        global signal dispatch.
      * patches/hurd-i386/libpthread_sigmask.diff: New patch to fix per-thread
        sigmask.
      * patches/hurd-i386/libpthread_stubs.diff: New patch to add mark ENOSYS
        stubs.
      * patches/hurd-i386/libpthread_librt-link.diff: New patch to fix librt link.
      * patches/hurd-i386/{tg-pthread_types.diff,local-pthread_stubs.diff,
        unsubmitted-pthread-unsupported-stubs.diff}: Remove patches, now useless.
      * patches/hurd-i386/unsubmitted-pthread_posix-option.diff: Remove fake
        libpthread rules.
      * sysdeps/hurd.mk: Enable libpthread add-on. Remove useless redefinition of
        standard-add-ons.
      * sysdeps/hurd-i386.mk: Use the libpthread add-on for i686 and xen variants.
      * debhelper.in/libc-udeb.install.hurd-i386: Remove, hurd-i386 now has
        libpthread too.
      * debhelper.in/libc-dev.install.hurd-i386: Add libpthread.a and
        libpthread2.a.
      * control.in/libc,control: Make libc-dev replace the hurd package.
      * patches/hurd-i386/tg-symlink_dealloc.diff: Replace with...
      * patches/hurd-i386/cvs-symlink_dealloc.diff: ... upstream version.
      [ Aurelien Jarno ]
      * patches/localedata/locale-C.diff: add an LC_TIME section.  Closes:
        #661878. 
      * patches/arm/cvs-make-get-set-swap-context.diff: backport 
        make/get/set/swapcontext from upstream.  Closes: #369453, #663150.
      * patches/arm/unsubmitted-soname-hack.diff: rename into 
        patches/arm/local-soname-hack.diff to fix non-policy compliant patch
        name.
      * Don't install getent(1).  Closes: #665303.
      * Add patches/any/cvs-getaddrinfo-AI_V4MAPPED.diff to correctly handle
        AI_V4MAPPED flag in getaddrinfo().  Closes: #663752.
      * Add patches/any/local-linuxthreads-setclock.diff from Robert Millan to
        add pthread_condattr_setclock() support to linuxthreads.  Closes: 
        #667687.
      * patches/any/local-disable-nscd-host-caching.diff: remove, as the host
        caching issue has been fixed in the meanwhile.  Closes: #669304.
      * patches/any/cvs-FORTIFY_SOURCE-format-strings.diff: new patch from
        upstream to fix FORTIFY_SOURCE format string protection bypass.  Closes:
        #660611.
      * patches/kfreebsd/local-sys_queue_h.diff: fix STAILQ_FOREACH_SAFE.  
        Closes: #669960.
      * local/manpages/locale.1: fix warnings from "groff".  Closes: #661041.
      * patches/hppa/*: update hppa patchset from a mix of CVS, submitted and
        unknown sources patches.  Closes: #666774.
      * local/manpages/ld.so.8: update from various sources to document missing
        environment variables.  Closes: #669179.
      * patches/locatedata/cvs-es-lc_numeric.diff: new patch from upstream to
        fix LC_NUMERIC for Spanish locales.  Closes: #668674.
      * patches/localedata/submitted-de_AT-mon.diff: fix month names in de_AT
        locale.  Closes: #661760.
      * patches/localedata/submitted-en_AU-date_fmt.diff: fix date_fmt for
        en_AU locale.  Closes: #663203.
      * Guard DPKG_MAINTSCRIPT_ARCH usage with dpkg --assert-multi-arch,
        since squeeze's dpkg has a half-implementation (closes: #669172)
      * debian/debhelper.in/libc.{preinst,postinst}: Make use of dpkg's
        DPKG_MAINTSCRIPT_ARCH variable and guard it so it doesn't make
        older non-multi-arch dpkg versions have a sad (closes: #669172)
      [ Adam Conrad ]
      * debian/rules.d/debhelper.mk: Fix RTLD_SO replacement regex for sanity.
      * debian/debhelper.in/libc{,-alt}.postrm: If we remove libc6:i386 before
        libc6-i386:amd64, maintain sanity of /lib/ld-linux.so.2 (LP: #852101)
      * debian/patches/arm/unsubmitted-armhf-linker.diff: Add the new armhf
        linker to the triplet/LDSO table in ports/sysdeps/arm/shlib-versions
      * debian/sysdeps/arm{el,hf}.mk: Stop installing armhf linker to its
        multiarch path, the new standard path is /lib/ld-linux-armhf.so.3
      * debian/sysdeps/arm{el,hf}.mk: Define configure targets for alt libs
      * debian/sysdeps/arm{el,hf}.mk: Provide compat symlinks in armhf builds
        so that old binaries continue to work without needing rebuilding
      * debian/rules.d/build.mk: Change ldd to use the new armhf linker path
      * debian/libc6.symbols.armhf: ld-linux-armhf.so.3 depends on having a
        new enough version of libc6 installed to make the linker available
      * debian/patches/arm/unsubmitted-soname-hack.diff: Apply unfortunate
        hack to elf/dl-load.c to allow our old binaries keep running with the
        new linker, by spoofing the SONAME of the new as if it were the old
      * debian/debhelper.in/libc-udeb.install.armhf: No longer required
      * debian/sysdeps/armhf.mk: Create symlink in the udeb for legacy linker
      * debian/debhelper.in/libc.preinst: When we upgrade from older versions,
        our linker doesn't exist before unpack, so create a temporary one.
      * debian/sysdeps/armhf.mk: Drop the obsolete armel/armhf compat symlink
      [ Samuel Thibault ]
      * patches/hurd-i386/tg-symlink_dealloc.diff: New patch from Ludovic Courtès
        to fix port deallocation on symlink creation failure.
      * patches/hurd-i386/tg-unwind-resume.diff: Remove patch, fixed upstream.
      * patches/hurd-i386/unsubmitted-pthread_posix-option.diff: Refresh.
      * patches/hurd-i386/submitted-net.diff: Refresh.
      [ Samuel Thibault ]
      * patches/hurd-i386/local-select.diff: Do not apply the select(0) hack to
        vim, as it hurts its performance badly.
      * patches/hurd-i386/submitted-hurdsig-SA_SIGINFO.diff: merge
        submitted-posix2008.diff fix.
      * patches/hurd-i386/{submitted,unsubmitted}-*: Rename to tg-* according to
        integration in upstream tg repository.
      [ Aurelien Jarno ]
      * kfreebsd/local-sysdeps.diff: update to revision 4080 (from glibc-bsd).
        Closes: #653380, #660397, #660401.
      * patches/localedata/first_weekday.diff: change first day of week to 
        Sunday for es_AR locale.  Closes: #657064.
      * local/manpages/gai.conf.5: update from latest RedHat version.  Closes:
        #659504.
      * testsuite-checking/expected-results-arm-linux-gnueabihf-libc: new
        file using the latest build as a reference.
      * patches/mips/cvs-dlopen-lazy.diff: new patch from upstream to resolve
        race between dlopen and lazy binding on MIPS.
      * patches/sparc/cvs-fcntl_h.diff: new patch from upstream to define 
        O_FSYNC on sparc.  Closes: #577577.
      * testsuite-checking/expected-results-mipsel-linux-gnu-libc, 
        testsuite-checking/expected-results-mips32el-linux-gnu-mipsn32,
        testsuite-checking/expected-results-mips64el-linux-gnu-mips64: add 
        test-fenv.out to the list of known failures, it fails on loongson 2
        machines due to a CPU bug.
      * Bump to Standards-Version 3.9.3 (no changes).
      * Don't provide debug files for biarch packages to make libc6-dbg 
        co-installable.
      [ Aurelien Jarno ]
      * sysdeps/kfreebsd.mk: also symlink x86 directory.
      * kfreebsd/local-sysdeps.diff: update to revision 4053 (from glibc-bsd).
      * patches/any/submitted-resolv-first-query-failure.diff: new patch to fix
        resolving issues with broken servers returning NOTIMP or FORMERR to AAAA
        queries.  Closes: #658171.
      * patches/localedata/locale-nb_NO.diff: new patch to add Norwegian
        transliteration.  Closes: #657511.
      [ Aurelien Jarno ]
      * patches/s390/cvs-libm-ulps.diff: new patch to fix FTBFS on s390 with
        gcc-4.6.
      * Update Swedish debconf translation, by Martin Bagge.  Closes: #653559.
      * Update Norwegian bokmål debconf translation, by Bjørn Steensrud.  Closes:
        #653566.
      * Add port 783 (spamd) to /etc/bindresvport.blacklist.  Closes: #629984.
      * patches/any/cvs-vfscanf.diff: new patch from upstream to fix segfault in
        sscanf for large decimal input string.  Closes: #553206.
      * local/manpages/ld.so.8: add a missing new line.  Closes: #654582. 
      * debhelper.in/libc.NEWS: suggest environment variables as an
        alternative, thanks to Jonathan Nieder for the idea.  Closes: #654835.
      * Update Polish debconf translation, by Michał Kułach.  Closes: #657748.
      * Update Spanish debconf translation, by Omar Campagne.  Closes: #655850.
      * Danish debconf translation update from Joe Hansen.  Closes: #656681.
      * patches/alpha/submitted-epoll_create1.diff: new patch from Mike 
        Frysinger to fix epoll_create1() on alpha.  Closes: #653441.
      * debian/control.in/main: bump build-depends on libc-linux-dev to
        (>= 3.2.1-1) to get accept4 defined on ia64. 
        debian/libc6.1.symbols.ia64: force accept4 version to 2.13-25~.
      * debian/control.in/main: use architecture aliases in build-depends.
      * patches/amd64/cvs-avx-osxsave.diff: new patch from upstream to disable
        AVX support if the kernel doesn't support it.
      * patches/any/cvs-fmtmsg-lock.diff: new patch from upstream to fix a 
        locking issue in fmtmsg.
      * patches/any/cvs-reloc-sort.diff: new patch from upstream to fix 
        relocation issues with dlopen().
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-mmap.diff: New patch to fix iceweasel hang.
      * patches/hurd-i386/submitted-hurd-socket-EAFNOSUPPORT.diff: New patch to
        fix error value.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 4024 (from glibc-bsd).
        Closes: #630203, #654712.
      * fixup kfreebsd/local-use-thr-primitives.diff. Closes: #657687.
      * patches/m68k/cvs-byteswap.diff: fix m68k optimized version of 
        <bits/byteswap.h>.  Closes: #652356.
      * Add m68k expected tests results.
      * Update Russian debconf translation, by Yuri Kozlov.  Closes: #652428.
      * Update German debconf translation, by Helge Kreutzman.  Closes: #652556.
      * patches/any/cvs-tzfile.diff: fix integer overflow in timezone code
        (CVE-2009-5029).  Closes: #650790.
      * Don't provide debugging symbols for libc-bin, libc-dev-bin and nscd 
        packages to avoid conflicts with multiarch.
      * sysdeps/armel.mk, sysdeps/armhf.mk: fix cross compiling.
      * Update Dutch debconf translation, by Jeroen Schot.  Closes: #652632.
      * patches/hurd/tg-struct_stat.diff: fix #ifdef typos.
      * kfreebsd/local-sysdeps.diff: update to revision 3952 (from glibc-bsd).
      * patches/m68k/local-pthread_lock.diff: remove, obsolete.
      * patches/arm/cvs-ucontext.diff: fix namespace pollution from 
        <sys/ucontext.h> on arm.  Closes: #652844.
      * Update French debconf translation, by Christian Perrier.  Closes: 
        #652860.
      [ Aurelien Jarno ]
      * patches/arm/cvs-syscall-mcount.diff: new patch from upstream to fix
        build on armel.
      * patches/amd64/cvs-pthread_cond_wait.diff: remove as it seems to cause
        some issue with some kernels.  Closes: #651746.
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-mach-nanosleep.diff: New patch from Pino to
        reject some nanosleep parameters values.
      [ Adam Conrad ]
      * patches/arm/unsubmitted-ldconfig-cache-abi.diff: New patch from
        Steve McIntyre that adds tagging to armhf libraries in ld.so.cache
      * patches/arm/unsubmitted-ldso-abi-check.diff: Another patch from
        Steve McIntyre, giving ld.so the ability to differentiate between
        soft and hard-float ABIs and provide sane exits when required.
      * Merge armel/armhf bi-arch support from Ubuntu, but disable until
        the armhf bootstrap in Debian has removed /lib/ld-linux.so.3:
        - Fix install locations for libc6-dev-armel in sysdeps.
        - Change armel_rtlddir (for libc6-armel) to /lib, as required.
        - Install /lib/ld-linux.so.3 symlink in libc6-armel.
        - Install ld.so.conf.d file for the multilib ARM targets.
      * Add dynamic linker name for the non-default multilib in ARM ldd.
      * debian/debhelper.in/libc-udeb.install.armhf: Install ld-linux.so.3
        to the correct location in the udeb, so binaries can find it.
      * Install /lib/ld-linux.so.3 symlink in libc6:armhf, this will need
        to be reverted once the rebuild/rebootstrap is completed.
      * Fix chmod regex in udeb pass to match the one used for others.
      [ Aurelien Jarno ]
      * patches/i386/local-cpuid-level2.diff: fix a typo.  Closes: #609389.
      * Don't ship /usr/share/doc/locales/README.  Closes: #643885, #643887.
      * Ignore tst-cancelx17.out error on amd64.  Closes: #643567.
      * patches/any/cvs-nptl-pthread-race.diff: fix a race in NPTL code that
        sometimes causes a deadlock when calling fork() from a thread.
      * debhelper/libc.NEWS: replace $arch by <triplet> and explain how to get
        it.  Closes: #644990.
      * Add patches/alpha/submitted-fallocated.diff to define fallocate() in
        <fcntl.h> on alpha.  Closes: #641868.
      * debian/rules: don't build locales-all when cross-compiling.  Closes:
        #644771.
      * patches/amd64/cvs-avx-detection.diff: do not use AVX if hardware support
        is present, but not enabled in the kernel.  Closes: #646549.
      * patches/amd64/cvs-dl_trampoline-cfi.diff: fix CFI in dl_trampoline code.
      * patches/mips/submitted-dl-platform.diff: fix a typo preventing loongson2f
        platform directory to be used.  Closes: #646610.
      * Update Dutch debconf translation, by Vincent Zweije.  Closes: #649605.
      * Update expected-results-x86_64-kfreebsd-gnu-libc to allow tst-clock1.out
        to fail, as it seems to happen when there is other load than glibc on the
        building machine.  Closes: #649185.
      * patches/any/local-linuxthreads-XPG7.diff: fix XPG7 compliance in
        linuxthreads version of pthread.h.  Closes: #647823.
      * Update from the latest SVN, branch eglibc-2_13.
      * Add patches/amd64/cvs-pthread_cond_wait.diff to correctly handle EAGAIN
        from FUTEX_WAIT_REQUEUE_PI.
      * debian/rules.d/tarball.mk: ignore manual/ directory.
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-setresid.diff: New patch to fix -1 passed to
        setres[ug]id.  Closes: #645285.
      * patches/hurd-i386/{unsubmitted-gscope.diff,unsubmitted-_dl_random.diff,
        submitted-ECANCELED.diff, submitted-dl-sysdep.diff,
        unsubmitted-check_native.diff, submitted-extern_inline.diff,
        submitted-ptr-mangle.diff, submitted-stat.diff,
        unsubmitted-tls-support.diff, unsubmitted-longjmp_chk.diff,
        unsubmitted-ptsname.diff, submitted-strtoul.diff,
        unsubmitted-atomic-no-multiple_threads.diff, unsubmitted-i686.diff,
        submitted-ldsodefs.h.diff, submitted-libc_once.diff}:
        Update to topgit version, and rename to 
        {tg-tlsdesc.sym.diff, tg-struct_stat.diff, tg-gscope.diff,
        tg-_dl_random.diff, tg-bits_atomic.h_multiple_threads.diff,
        tg-dl-sysdep.c_SHARED.diff, tg-__i686_defined.diff,
        tg-regenerate_errno.h.diff, tg-ptrmangle.diff, tg-strtoul_PLT.diff,
        tg-tls.diff, tg-extern_inline.diff, tg-grantpt.diff, tg-check_native.diff,
        tg-____longjmp_chk.diff, tg-elfosabi_gnu.diff, tg-libc_once.diff}.
      * patches/hurd-i386/submitted-libc_once.diff: Move kfreebsd part to
        patches/kfreebsd/submitted-libc_once.diff.
      * patches/hurd-i386/submitted-ldsodefs.h.diff: Move committed part to
        patches/hurd-i386/cvs-ldsodefs.h.diff
      * patches/hurd-i386/cvs-sgttyb.diff: New patch to fix sgttyb ioctls values.
      * patches/hurd-i386/tg-dup3.diff: New patch from Hurd topgit to implement
        dup3.
      * patches/hurd-i386/submitted-dup2-fix.diff: Trivially port to dup3.
      * patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: New patch to
        brown-tape fix iceweasel.
      * patches/hurd-i386/submitted-_hurd_socket_server-indexcheck.diff: New patch
        from Pino Toscano to fix crash or spurious deallocation on bogus input.
      * libc0.3.symbols.hurd-i386: Drop removed unused xxx_ and yyy_ RPCs.
      * patches/hurd-i386/submitted-hurd-recvfrom.diff: New patch from Pino
        Toscano to fix recvfrom on socketpair. Closes: #650095.
      * patches/hurd-i386/local-select.diff: New patch to fix select with a zero
        timeout. Closes: #79358.
      * patches/hurd-i386/tg-struct_stat.diff: Add POSIX 2008 visibility.
      * patches/hurd-i386/submitted-posix2008.diff: Add POSIX 2008 visibility.
      * patches/hurd-i386/submitted-select-inputcheck.diff: Add select input check.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3763 (from glibc-bsd).
      * add kfreebsd/local-use-thr-primitives.diff to use kernel thr*
        primitives inside linuxthreads. Closes: #639658.
      * debian/sysdeps/sysdeps/kfreebsd.mk, debhelper.in/libc.preinst:
        bump minimal FreeBSD kernel version to 8.1.
      [ Steve Langasek ]
      * Add a new debconf template, libraries/restart-without-asking, shared
        with pam (and eventually hopefully openssl) which allows users to opt in
        to silent restarts of services affected by NSS upgrades.  This fixes the
        longstanding nuisance that a user may be prompted as many as three times
        during an upgrade between releases to ask whether it's ok to restart a
        service that will be restarted anyway when the package itself gets
        upgraded.
      * Name our biarch compat ld.so.conf.d files on arm* consistently with the
        ones on other archs.
      [ Kyle Moffett ]
      * Add support for stage1 builds.  Closes: #644546.
      [ Samuel Thibault ]
      * patches/hurd-i386/unsubmitted-tls-support.diff: Fix port leak in fork().
      * patches/hurd-i386/submitted-ttyname_ERANGE.diff: Really add to the series.
      * mv patches/hurd-i386/{submitted,cvs}-DEV_BSIZE.diff, and really add to the
        series.
      * Add patches/hurd-i386/cvs-fork_ports.diff to fix uninitialized reference
        count.
      [ Aurelien Jarno ]
      * Add debian/patches/cvs-dl_close-scope-handling.diff from upstream to
        fix issues with dl_close() when resolving locally-defined symbols.
        Closes: #625250.
      * debian/patches/localedata/locale-C.diff: define strict numerical ordering
        for the whole unicode range.  Define the "blank", "cntrl" and "space" as 
        defined by POSIX. Closes: #641309.
      * debian/debhelper.in/libc.preinst: call /bin/mv with --version so 
        that it doesn't return an error.  Closes: #640872.
      [ Aurelien Jarno ]
      * Change libc_rtlddir to /lib on s390x.
      * Add debian/patches/submitted-glob_h-ifdef.diff to fix an undefined
        preprocessor symbol in some rare conditions.  Closes: #639213.
      * debian/sysdeps/sparc64.mk: re-enable multiarch similarly to what 
        has been done on sparc.
      * debian/control.in/libc: remove Breaks: on perl.  Closes: #640300.
      * debian/patches/localedata/locale-C.diff: Don't include ISO14651
        collation rules in C.UTF-8 locale.
      * Update debian/patches/svn-updates to revision 15228:
        - Drop debian/patches/any/cvs-dl-deps.diff (merged upstream).
        - Drop debian/patches/arm/cvs-align-constant-pool.diff (merged upstream).
      * debian/debhelper.in/libc.preinst: get the dynamic linker from /bin/mv
        instead of /bin/true.  Closes: #640753.
      [ Jeremie Koenig ]
      * New patches to improve the signal code on Hurd:
        patches/hurd-i386/submitted-hurdsig-fixes.diff,
        patches/hurd-i386/submitted-hurdsig-global-dispositions.diff,
        patches/hurd-i386/submitted-hurdsig-SA_SIGINFO.diff,
        patches/hurd-i386/submitted-hurdsig-fixes-2.diff.
      * Update testsuite accordingly.
      * Remove patches/hurd-i386/submitted-PTRACE_CONTINUE.diff, now covered by
        submitted-hurdsig-fixes.diff.
      * libc0.3.symbols.hurd-i386: Add version for global-disposition functions.
      [ Samuel Thibault ]
      * Add patches/hurd-i386/submitted-libc_stack_end.diff to fix ruby1.9.1 stack
        detection.
      * Add patches/hurd-i386/submitted-ttyname_ERANGE.diff to fix ttyname error
        value.
      * Add patches/hurd-i386/submitted-DEV_BSIZE.diff to add DEV_BSIZE.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3697 (from glibc-bsd).
        - fixes ld.so location used inside ldd on kfreebsd-amd64. Closes: #640156.
        - wrap faccessat() X_OK testing for superuser. Closes: #640325.
      * On s390x the PI is /lib/ld64.so.1, so we don't need to move 
        ld64.so.1 from /lib to /lib64.
      [ Aurelien Jarno ]
      * Improve libc.NEWS to also include headers.
      * Add debian/patches/cvs-dlopen-tls.diff to fix handling of static TLS in
        dlopen'ed objects.  Closes: #637239.
      * Provide locales in locales-all as separated files instead of adding them
        to locale-archive. Use symlinks between identical files to limit the 
        unpacked size.  Closes: #537743, #636694, #638173.
      * Compress libc*-dbg and locales-all to using xz. 
      * Add patches/localedata/cvs-rupee.diff from upstream to add support for
        Rupee symbol (U20B9).
      * Add patches/sparc/cvs-rlimits.diff from upstream to fix issues with 
        rlimits on sparc.  Closes: #637767.
      * Add patches/amd64/cvs-pthread-stack-alignment.diff from upstream to fix
        stack alignment issues on amd64.
      * Add patches/s390/cvs-vsyscalls.diff from upstream to fix wrong register
        usage in the INTERNAL_VSYSCALL_NCS macro.
      * Add patches/arm/cvs-clone-cantunwind.diff from upstream to fix unwinding
        issues with openjdk on armhf.
      * Add patches arm/cvs-align-constant-pool.diff from upstream to fix 
        alignement issues on armhf.
      * debian/control.in/libc: add Breaks: lsb-core (<= 3.2-27) to make sure the
        lsb symlink is still valid.
      * Remove patches/any/cvs-dl-missing-deps.diff, the original problem has 
        been solved through other ways, so it is not needed any more. Fixes 
        symbols resolution with issues with icedove/iceweasel/iceape.  Closes: 
        #617759.
      [ Samuel Thibault ]
      * debian/patches/hurd-i386/submitted-ioctl-unsigned-size_t.diff: Add
        u?int{8,16,32,64} ioctl types.
      * debian/patches/hurd-i386/submitted-init-first.diff: Fix stack switching
        compilation with newer gcc.
      [ Steve Langasek ]
      * Install ld*.so to RTLDDIR (/lib64 or /lib), as appropriate, and convert
        /lib64 from a symlink to a directory on upgrade (with appropriate
        downgrade and error-unwind handling), so that multiarch and biarch
        packages will play nicely together on the filesystem..  Thanks to
        Sven Joachim <svenjoac@gmx.de> for preliminary patches.  Closes: #632682.
      * Restore multiarch support on all architectures.
      * Bump the multiarch-support minimum dependency for armhf, which settled
        its triplet only at the time i386 did.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3689 (from glibc-bsd).
      [ Aurelien Jarno ]
      * The "multiarch starts to piss me off" upload.
      * On i386, install i386 specific headers in the multiarch include
        path, the common and the x86-64 ones in the default include path.
        Closes: #637141.
      [ Aurelien Jarno ]
      * Add testsuite results for s390x.
      * Install x86-64 version of ldd in libc-bin:i386.  Closes: #636947.
      * Add a Breaks: perl (<< 5.12.4-2) to libc0.1/6/6.1.  Closes: #636686.
      * Install x86-64 headers on i386 instead of the i386 ones.  Closes: 
        #637000.
      * debhelper.in/libc-dev-alt.preinst: test if not a symlink instead of
        testing if a directory. Fixes triarch includes on mips/mipsel.
      [ Aurelien Jarno ]
      * Remove amd64 biarch includes from libc6-dev:i386.  Closes: #636115,
        #636116.
      * Fix the biarch symlinks on mipsel, pointing them to the right multiarch
        directory.
      * Include a symlink for fpu_control in biarch packages.  Closes: #635685.
      * Update conflicts to libc6-dev in biarch packages to (<< 2.13-14) so that
        the directory to symlink conversion is done correctly.
      * On mips/mipsel, only ship the includes symlinks in libc6-dev-mips64. Add
        a dependency to libc6-dev-mips64 in libc6-dev-mipsn32.
      * Build with gcc-4.6/g++-4.6 on armhf to get correct atomic operations in 
        thumb-2 mode.
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-sysvshm.diff: Fix shm creation: do not create
        file on first lookup.
      * sysdeps/*.mk: install the biarch includes in /usr/include instead
        of the multiarch path. Fix FTBFS on some architectures.
      * sysdeps/mips.*mk: fix triarch includes on mips and mipsel.
      [ Aurelien Jarno ]
      * rules.d/debhelper.mk: Fix a typo about kfreebsd-amd64.
      * Change include directory on i386 from i486-linux-gnu to i386-linux-gnu
        and on kfreebsd-i386 from i486-kfreebsd-gnu to i386-kfreebsd-gnu.
      * Fix installation of biarch headers (Closes: #635685):
        - Use a symlink for bits/ and gnu/ directories
        - Use symlinked files for sys/ directory
        - Add a preinst script to do the directory <-> symlink conversion.
      [ Aurelien Jarno ]
      * control.in/main: fix nscd description.  Closes: #633370.
      * Update patches/svn-updates to revision 14511 to fix build on 
        powerpcspe. Add corresponding symbols file and expected testsuite 
        results.  Closes: #632863.
      * Add patches/localedata/locale-os_RU.diff from upstream to add Ossetian
        locale.  Closes: #634508.
      * kfreebsd/local-sysdeps.diff, update to revision 3618 (from glibc-bsd).
        - fixes LD_PRELOAD with a kfreebsd-9 kernel. Closes: #630695.
        - fixes tst-atime when build in a noatime filesystem.  Closes: #634152.
        - uses upstream RFTSIGZMB for exit signal selection when available.
      * Disable multiarch support on amd64, kfreebsd-amd64, ppc64, sparc64 until
        we fix the /lib64 -> /lib symlink issue. Closes: #632176.
      * Re-enable patches/any/cvs-resolv-different-nameserver.diff. Add 
        patches/any/submitted-resolv-assert.diff to fix assertion triggered by the
        previous patch.  Closes: #535504, #602291.
      * Add support for s390x.
      * Fix debhelper.in/libc.NEWS with the right option to pass to gcc. Closes: 
        #629819.
      * Add any/submitted-resolv-init.diff to fix issue with the resolver when 
        RES_ROTATE is enabled.  Closes: #593571.
      [ Jeremie Koenig ]
      * Add debian/libc0.3.symbols.hurd-i386.
      [ Steve Langasek ]
      * Try again to make libc6-dev multiarch-same.
      * control.in/main: tag libc-bin Essential: yes.
      * Revert patch to make libc6-dev multiarch.  Closes: #632667.
      * Add patches/alpha/submitted-statfs64.patch to fix statvfs() on alpha.
        Closes: #324051.
      [ Samuel Thibault ]
      * patches/README: Add "unsubmitted" category.
      * Rename most local hurd-i386 patches into unsubmitted.
      * patches/hurd-i386/submitted-PTRACE_CONTINUE.diff: New patch from Jeremy
        Koenig, to fix initialized value.
      * patches/hurd-i386/submitted-ldsodefs.h.diff: Update to latest submitted
        version, enable. Closes: #630180.
      [ Aurelien Jarno ]
      * debhelper.in/libc.preinst: replace unbreakable space by normal space.
        Closes: #632453.
      * Disable patches/any/cvs-resolv-different-nameserver.diff. Closes: #632273, 
        #632252. Reopen: #535504, #602291.
      * kfreebsd/local-sysdeps.diff: update to revision 3530 (from glibc-bsd).
        Closes: #632452.
      * debhelper.in/libc.preinst: only check for already unpacked versions of the
        libc during upgrades.  Closes: #632190, #632509.
      * Install arch dependent headers in the multiarch include directory, patch by
        Marcin Juszkiewicz. Tag libc*-dev as Multi-Arch: same.
      * Add patches/powerpc/submitted-ifunc.diff to fix build on powerpc.
      [ Samuel Thibault ]
      * Add patches/hurd-i386/submitted-ldsodefs.h.diff to fix loading binaries
        with GNU/Hurd-specific extensions, disabled for now.
      * patches/hurd-i386/local-sendmsg-SCM_RIGHTS.diff: Do not call getauth(),
        use the __USEPORT() cache macro instead. This should fix zsh FTBFS with
        duplicate getproc() symbol.
      [ Aurelien Jarno ]
      * Add patches/any/cvs-addmntent.diff to correctly report errors status in 
        addmntent().  Closes: #630699 / CVE-2011-1089.
      * Add patches/any/cvs-resolv-different-nameserver.diff to try a different
        nameserver if the first one returns REFUSED.  Closes: #535504, #602291.
      * Update patches/svn-updates to revision 14337:
        - Remove any/cvs-glro_dl_debug_mask.diff (merged). 
        - Remove i386/cvs-memmove-static.diff (merged).
      * debian/control: clean-up Uploaders: .
      * Add patches/any/cvs-fnmatch.diff to fix an integer overflow in 
        fnmatch() (CVE-2011-1659).  Closes: #626370.
      * Add an entry to NEWS.Debian about multiarch and passing flags to the 
        compiler on pre-multiarch toolchains.
      * Replace sparc/submitted-ifunc2.diff by upstream version 
        any/cvs-ifunc.diff.
      * Fix patches/hppa/submitted-nptl-carlos.diff to correctly pass 
        --as-needed and --no-as-needed to the linker.
      * Update breaks on pre-multiarch packages.  Closes: #631907.
      * libc.preinst: improve and simplify search for old libraries, detect
        broken LD_LIBRARY_PATH.  Closes: #630608.
      * libc.postrm: remove support code from Sarge.
      * rules.d/debhelper.mk: install bug files using dh_bugfiles.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3501 (from glibc-bsd).
        to fix <bits/siginfo.h>.  Closes: #631867.
      * Drop kfreebsd/local-ftw.diff, needed only for pre 8.0 kernels.
      [ Aurelien Jarno ]
      * Update paths to the memcpy wrapper in NEWS.Debian.gz.  Closes: 
        #630138.
      * Fix preinst script wrt 3.0 kernel. Patch by Colin Watson.  Closes: 
        #630077.
      * debian/sysdeps/linux.mk: correctly check from multiarch asm/ include 
        directory.
      * Add patches/sparc/cvs-ifunc1.diff and patches/sparc/submitted-ifunc2.diff
        to fix multi-arch support on sparc. Update sysdeps/sparc.mk and 
        sysdeps/sparc64.mk to re-enable multi-arch support on sparc and sparc64.
        Closes: #625607.
      * debhelper.in/libc.preinst: improve error message when an old copy of ld.so
        is found.  Closes: #629983.
      * debhelper.in/libc.preinst: automatically remove leftovers from libc5 to 
        libc6 transition (upgrade from Bo to Hamm).  Closes: #629534.
      [ Aurelien Jarno ]
      * kfreebsd/local-sysdeps.diff, update to revision 3406 (from glibc-bsd),
        to fix <sys/mount.h>.  Closes: #629289, #629426.
      * debian/sysdeps/linux.mk: remove obsolete comment and code about 
        asm-sparc64. Use the multiarch asm directory if present.
      * debian/copyright: update.
      * Update breaks on pre-multiarch packages.
      * Allow tst-writev to fail due to changes on recent kernels.  Closes: 
        #629862.
      [ Samuel Thibault ]
      * Update "expected" hurd-i386 failures.
      [ Clint Adams ]
      * Remove spurious exclamation point in architecture dependency.
      * Add lintian overrides for eglibc-source, from Marcin Juszkiewicz.
      [ Steve Langasek ]
      * debian/debhelper.in/libc.preinst: additional check for extra copies of
        /lib/ld-2.*.so not known to dpkg, as these cause problems when the real
        linker moves to /lib/<triplet> for multiarch and ldconfig leaves
        /lib/ld-linux.so.N pointing at an old glibc.  Closes: #629534.
      [ Aurelien Jarno ]
      * Update from stable branch:
        - Remove any/cvs-rtld-prelink.diff (merged upstream).
      * debhelper.in/libc.preinst: require a 8.0 kernel on GNU/kFreeBSD.
        Closes: #626422.
      * Bump to Standards-Version 3.9.2 (no changes).
      * Revert changes to patches/any/local-no-pagesize.diff, instead make
        sure PAGE_SIZE is not used internally.  Closes: #627273.
      * Add Swahili, Fulah and Bemba locales, backport from HEAD.
      * locale-gen: don't remove /usr/lib/locale/* in locale-gen. Closes: 
        #626575.
      * Add patches/any/cvs-setlocale.diff from upstream fixing reset to
        C locale issue in setlocale().  Closes: #627355.
      * Add patches/amd64/cvs-powl.diff from upstream to fix corner cases
        in powl() on amd64.
      * Add patches/localedata/locale-sv_FI.diff from upstream to fix date
        format.  Closes: #577988.
      * Add patches/any/submitted-rlimit-rttime.diff to fix missing 
        RLIMIT_RTTIME entry in <bits/resource.h>.  Closes: #627619.
      * patches/any/local-ld-multiarch.diff: add the multiarch compat dir
        instead of the multiarch dir.
      * Use the multiarch path for the native version and optimized flavors.
      * kfreebsd/local-sysdeps.diff, update to revision 3303 (from glibc-bsd),
        to fix brk(), semctl() and if_nameindex() bugs.
      * Add patches/any/local-tst-writev.diff to fix compilation of tst-writev.c.
      * Add breaks on packages which don't support multiarch paths.
      * Add patches/any/cvs-regex-oom.diff to fix an oom issue triggerable with 
        some regexes.
      * Add patches/any/cvs-getaddrinfo-single-lookup.diff to fix fallback to
        single lookup dns requests.  Closes: #541167.
      * Add patches/any/cvs-unique_sym_table-corruptions.diff to fix 
        unique_sym_table corruptions when doing STB_GNU_UNIQUE or 
        ELF_RTYPE_CLASS_COPY lookups.
      * Replace patches/any/local-dl-deps.diff by upstream version 
        patches/any/cvs-dl-deps.diff.
      * Add patches/mips/submitted-dl-platform.diff from Robert Millan to 
        add dl-platform support for MIPS.
      * Add a loongson2f optimized library. Closes: #601419. 
      * Update local/manpages/ld.so.8 with hardware capabilities documentation.
        Closes: #622385.
      * Update patches/localedata/submitted-bz9725-locale-sv_SE.diff to fix time
        format in sv_SE locale. Closes: #604125.
      * Add patches/mips/submitted-wordsize-clang.diff to make clang usable on
        mips/mipsel.  Closes: #601645.
      * Add patches/any/submitted-mqueue-throw.diff to fix different declarations
        of mq_open(). Closes: #595380.
      [ Steve Langasek ]
      * Tighten the dependency on dpkg to a multiarch aware version.
      * Simplify the creation of /etc/ld.so.conf.d/<triplet>.conf.
      * Add multiarch fields to debian/control.
      * debian/debhelper.in/libc.preinst, debian/debhelper.in/libc.prerm:
        remove the ld.so.cache when upgrading from or downgrading to a
        pre-multiarch version; otherwise maintainer scripts start segfaulting
        immediately, and dpkg will entertainingly roll back the libc upgrade.
      * debian/control.in/libc: make the main multiarch main libc replace the
        biarch or triarch libc-foo package of the *corresponding* architecture;
        this gives us a libc6:i386 package that Replaces libc6-i386, since both
        packages contain the same linker and we want multiarch to take
        precedence.
      [ Clint Adams ]
      * Patch from Marcin Juszkiewicz to provide the debian/ directory in
        eglibc-source.
      [ Samuel Thibault ]
      * patches/hurd-i386/local-madvise_warn.diff: Drop "unimplemented" warning
        for madvise.
      * debian/sysdeps/amd64.mk: don't redefine libc6_extra_pkg_install.  
        Closes: #626447, #626449, #626450.
      * patches/any/local-no-pagesize.diff: use __sysconf() instead of 
        sysconf().
      * patches/any/local-bindresvport_blacklist.diff: use feof_unlocked()
        instead of feof().
      * Add patches/any/cvs-resolv-tld.diff from upstream to fix resolution
        of unqualified domain names.
      * Add patches/any/cvs-sys-param-ARG_MAX.diff from upstream to fix
        bassackwards tests for ARG_MAX in sys/param.h.  Closes: #583433.
      * Add support for the new armhf triplet (Closes: #625846):
        - Update patches/any/submitted-autotools.diff to detect the new triplet. 
        - Add patches/arm/submitted-armhf-triplet.diff to support the 
          new triplet.
      * Add patches/any/submitted-at-pagesize.diff from Fedora to fix 
        getpagesize() on static binaries.  Closes: #626379.
      * sysdeps/sparc.mk, sysdeps/sparc64.mk: disable multiarch support. 
        Workarounds: #625607.
      * debian/local/memcpy-wrapper/*: on amd64, provide and build two wrappers
        to workaround and debug memcpy() issues. Explain how to use them in 
        debian/debhelper.in/libc.NEWS.
      [ Aurelien Jarno ]
      * kfreebsd/local-sysdeps.diff, update to revision 3299 (from glibc-bsd),
        fix libc.so linking on kfreebsd after recent linker changes.
      [ Aurelien Jarno ]
      * New upstream release:
        - Fix spurious warning in bswap_16() with -Wconversion.  Closes: 
          #561249.
        - Add back support for m68k.  Closes: #446503, #601126.
        - Add support for NTP API 4.  Closes: #558314.
        - Fix memchr() on alpha.  Closes: #521737.
        - Add optimized string functions via STT_GNU_IFUNC on PowerPC. Closes: 
          #408959.
        - Provide POSIX2008 compliant futimens().  Closes: #563724.
        - Fix auxilary cache file creation.  Closes: 588218.
        - Fix POSIX2008 compliance.  Closes: #610824.
        - Implement accurate fma() (according to C99).  Closes: #372544.
        - Build correctly with --no-add-needed.  Closes: #616298.
        - Fix SOCK_CLOEXEC value on hppa.  Closes: #617973.
        - Add inotify support on alpha.  Closes: #614099.
        - Update patches/locale/locale-print-LANGUAGE.diff.
        - Update patches/localedata/sort-UTF8-first.diff.
        - Remove patches/localedata/submitted-pt_BR.diff (merged upstream).
        - Update patches/localedata/locale-et_EE.diff (partially merged upstream).
        - Remove patches/localedata/locale-es_CR.diff (merged upstream).
        - Update patches/localedata/locales-fr.diff.
        - Update patches/localedata/tailor-iso14651_t1.diff.
        - Remove patches/localedata/fr_BE-first_weekday.diff (merged upstream).
        - Update localedata/first_weekday.diff.
        - Remove patches/alpha/submitted-dl-procinfo.diff (merged upstream).
        - Remove patches/alpha/submitted-fpu-round.diff (merged upstream).
        - Remove patches/alpha/submitted-asm-memchr.diff (merged upstream).
        - Remove patches/alpha/submitted-sock_nonblock.diff (merged upstream).
        - Remove patcheS/alpha/submitted-epoll.diff (merged upstream).
        - Remove patches/alpha/cvs-timer_settime.diff (merged upstream).
        - Remove patches/alpha/submitted-PTR_MANGLE.diff (obsolete).
        - Remove patches/alpha/local-fcntl_h.diff (obsolete).
        - Remove patches/alpha/local-longjmp-chk.diff (obsolete).
        - Remove patches/alpha/submitted-fdatasync.diff (obsolete).
        - Remove patches/amd64/cvs-avx-tcb-alignment.diff (merged upstream).
        - Remove patches/arm/local-no-hwcap.diff (merged upstream).
        - Remove patches/arm/local-hwcap-updates.diff (merged upstream).
        - Remove patches/hppa/cvs-nptl-compat.diff (merged upstream).
        - Update patches/hppa/local-stack-grows-up.diff.
        - Remove patches/hppa/cvs-vfork.diff (merged upstream).
        - Remove patches/hurd-i386/submitted-rtld_lock_recursive.diff (merged 
          upstream).
        - Remove patches/hurd-i386/cvs-getcwd.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-setsid.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-linkat.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-ttyname.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-getnprocs.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-select.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-sched_param.diff (merged upstream).
        - Remove patches/hurd-i386/cvs-sendmsg-leak.diff (merged upstream).
        - Update patches/i386/local-pthread_cond_wait.diff.
        - Remove patches/m68k/cvs-define-m68k-tls-relocations.patch (merged 
          upstream).
        - Remove patches/m68k/cvs-tls-support.patch (merged upstream).
        - Remove patches/m68k/cvs-versions-def-2-12.patch (merged upstream).
        - Remove patches/mips/cvs-mips-atomic_h.diff (merged upstream).
        - Remove patches/mips/cvs-non-pic-n32-64-syscall.diff (merged upstream).
        - Remove patches/s390/cvs-makecontext.diff (merged upstream).
        - Update patches/s390/submitted-nexttowardf.diff.
        - Remove patches/sh4/local-fpscr_values.diff (merged upstream).
        - Remove patches/sh4/submitted-set_fpscr.diff (merged upstream).
        - Remove patches/sparc/cvs-sparcv9-memchr.diff (merged upstream).
        - Remove patches/sparc/submitted-epoll.diff (merged upstream).
        - Remove patches/sparc/submitted-msgrcv.diff (merged upstream).
        - Update patches/any/local-ldso-disable-hwcap.diff.
        - Remove patches/any/local-ntp-update.diff (obsolete).
        - Update patches/any/local-no-pagesize.diff.
        - Update patches/any/submitted-longdouble.diff.
        - Remove patches/any/cvs-resolv-bindv6only.diff (merged upstream).
        - Remove patches/any/cvs-futimens.diff (merged upstream).
        - Remove patches/any/cvs-malloc_info-init.diff (merged upstream).
        - Remove patches/any/cvs-stat-issock.diff (merged upstream).
        - Remove patches/any/cvs-remove.diff (merged upstream).
        - Remove patches/any/cvs-getaddrinfo.diff (merged upstream).
        - Remove patches/any/cvs-umount-nofollow.diff (merged upstream).
        - Remove patches/any/cvs-glob.diff (merged upstream).
        - Remove patches/any/cvs-flush-cache-textrels.diff (merged upstream).
        - Remove patches/any/submitted-group_member.diff (merged upstream).
        - Remove patches/any/cvs-redirect-throw.diff (merged upstream).
        - Remove patches/any/cvs-__block.diff (merged upstream).
        - Remove patches/any/cvs-sunrpc-license.diff (merged upstream).
        - Remove patches/any/submitted-resolv.conf-thread.diff (merged upstream).
        - Remove patches/any/cvs-audit-suid.diff (merged upstream).
        - Remove patches/any/cvs-dont-expand-dst-twice.diff (merged upstream).
        - Remove patches/any/cvs-ignore-origin-privileged.diff (merged upstream).
        - Remove patches/any/cvs-fnmatch-alloca.diff (merged upstream).
        - Remove patches/any/cvs-qsort-race.diff from upstream (merged upstream).
        - Remove patches/any/submitted-etc-resolv.conf.diff (obsolete).
        - Update patches/any/submitted-bits-fcntl_h-at.diff.
        - Remove patches/any/submitted-nis-shadow.diff (obsolete).
        - Remove patches/any/submitted-futex_robust_pi.diff (obsolete).
        - Update patches/kfreebsd/local-readdir_r.diff.
      * debian/sysdeps/*.mk, debhelper.in/libc.preinst: bump minimal Linux
        kernel version to 2.6.26, and minimal FreeBSD kernel version to 
        8.0.0.  Closes: #610475.
      * Add /etc/default/nss.
      * Add patches/all/local-nis-shadow.diff to change default value of
        ADJUNCT_AS_SHADOW to TRUE. This avoid NIS password leakage 
        (CVE-2010-0015), but can be changed to FALSE to accomomdate some
        NIS installations.  Closes: #566297, #566844.
      * kfreebsd/local-sysdeps.diff, kfreebsd/local-linuxthreads29.diff: 
        update to revision 3286 (from glibc-bsd)  Closes: #602776.
      * debian/rules: split build-indep and build-arch targets.  Closes: 
        #611926.
      * sysdeps/sparc.mk, sysdeps/sparc64.mk: build with --enable-multi-arch.
      * sysdeps/powerpc.mk, sysdeps/ppc64.mk: build with --enable-multi-arch.
      * Drop libc6-sparcv9b package on sparc/sparc64, optimizations are now
        done through multi-arch (STT_GNU_IFUNC).
      * Add patches/localedata/locale-C.diff to create a C locale.
      * Build and install the C locales in libc-bin.  Closes: #609306.
      * Bump to Standards-Version 3.9.1 (no changes).
      * Add patches/submitted-rwlock-stack-imbalance.diff to fix regression 
        in pthread_rwlock_timedrdlock() and pthread_rwlock_timedwrlock().
      * Whitelist tst-makecontext3.out test on ia64, as it is new and can't 
        succeed on this architecture.
      * Build depends on binutils (>= 2.21) on sparc and sparc64 to gain 
        STT_GNU_IFUNC support.
      * Add patches/any/submitted-ldsodefs_rtld_debug.diff to fix 
        EGLIBC_RTLD_DEBUG support on non NPTL systems.
      * Add patches/any/local-relro-mprotect.patch to not crash with PaX 
        kernels.  Closes: #611195.
      * Add patches/any/cvs-dl-missing-deps.diff to output an early error
        when dependencies are missing.  Closes: #612792.
      * Add patches/any/cvs-rtld-prelink.diff to fix segfault on prelinked
        binaries.
      * Add patches/sparc/submitted-bzero.diff to fix bzero() on sparc.
      * Add patches/powerpc/local-libgcc_eh-ld.so.diff to fix bug-atexit3
        test on PowerPC.
      * Add patches/alpha/submitted-fcntl_h.diff, submitted-stackinfo.diff,
        submitted-libm-hidden.diff, submitted-statfs.diff and 
        submitted-fxstatat.patch to fix FTBFS on alpha.
      * Add patches/any/local-linuxthreads-deps.diff to fix testsuite issues
        on GNU/kFreeBSD.
      * Add patches/s390/cvs-iconv-z9-109.diff to fix FTBFS on s390 with
        recent binutils.
      * Add patches/hppa/submitted-fcntl_h.diff, hppa/submitted-stackinfo.diff
        and hppa/submitted-libm-hidden.diff to fix FTBFS on hppa.
      * Add patches/alpha/submitted-____longjmp_chk.diff to fix longjmp() with
        FORTIFY on alpha.
      * Add patches/alpha/submitted-PTR_MANGLE.diff to fix exceptions on alpha.
      * Add patches/i386/cvs-cacheinfo.diff to fix empty LEVEL*CACHE* getconf()
        entries for some CPU.  Closes: #609389.
      * Add patches/any/local-ldconfig-multiarch.diff from Steve Langasek to
        add multiarch support to ldconfig.
      * Add patches/alpha/local-strncmp.diff to remove broken alpha specific
        implementation of strncmp().
      * Add patches/alpha/submitted-sysconf-cache.diff to fix sysconf() 
        LEVEL*CACHE* entries.  Closes: #620203.
      * Add patches/i386/cvs-memmove-static.diff to fix static linking
        with FORTIFY.
      * Add patches/amd64/cvs-getcontext.diff to fix getcontext() on amd64.
      * Add patches/any/cvs-fopen.diff to fix fopen() with 7 bytes string.
      * Add patches/amd64/cvs-memset.diff to fix memset() on amd64 for
        misaligned blocks larger than 144 Bytes.
      * Add patches/any/local-dl-deps.diff to workaround assert triggered by 
        some binaries.  Closes: #624515.
      * Add patches/any/submitted-fwrite-wur.diff to not warn about unused 
        result for fwrite().  Closes: #616627.
      [ Samuel Thibault ]
      * Add patches/any/cvs-glro_dl_debug_mask.diff to fix build without
        EGLIBC_RTLD_DEBUG support.
      * Add patches/hurd-i386/cvs-header-prot.diff,
        patches/hurd-i386/cvs-psiginfo.diff, and
        patches/hurd-i386/local-ptsname.diff to fix hurd-i386 build.
      * Update expected hurd-i386 failures with new tests.
      * Add patches/hurd-i386/submitted-add-needed.diff to fix getting functions
        from libmachuser and libhurduser with gold linking.
      * Add patches/hurd-i386/local-ED.diff to avoid letting the
        (standard-compliant!) prank bring FTBFSes.
      * Add defining LIBPTHREAD_VERSION to
        patches/hurd-i386/local-pthread_posix-option.diff
      [ Steve Langasek ]
      * Set Multi-Arch: foreign on the appropriate packages.
      * debian/rules.d/debhelper.mk: set $rtlddir in the debhelper substitution
        rules, so we don't substitute an empty string.
      * Fix a typo in debian/patches/any/local-rtld.diff.  Closes: #615806.
      [ Aurelien Jarno ]
      * Re-enable build failure in case of testsuite regressions.
      * Add patches/any/cvs-fnmatch-alloca.patch from upstream to fix a 
        memory corruption in fnmatch() that can lead to code execution.  
        Closes: #615120.
      * Add patches/any/cvs-qsort-race.diff from upstream to fix race in
        qsort_r().  Closes: #614892.
      [ Samuel Thibault ]
      * patches/any/submitted-sched_h.diff: Synchronize bits/sched.h with
        sysdeps/unix/sysv/linux/bits/sched.h (Closes: #527589), rename to
        cvs-sched_h.diff.
      * patches/hurd-i386/cvs-if_freereq.diff: Fix crash when siocgifconf
        actually succeeds.
      [ Clint Adams ]
      * Patch from Nobuhiro Iwamatsu to cope with the removal of
        patch --unified-reject-files.  closes: #612540.
      [ Steve Langasek ]
      * Merge parts of multiarch patch:
        - Use the correct path in the ldd script as well
        - Set default rtlddir to /lib and override it when needed.
        - Install xen library in $(libdir)/xen instead of /usr/lib/xen.
      * patches/kfreebsd/local-sysdeps.diff: remove stub marks for at* 
        syscalls as we don't support FreeBSD 7.x kernels anyway.  Closes: 
        #610749.
      * Add patches/amd64/cvs-avx-tcb-alignment.diff from upstream to fix 
        alignement issues on CPU supporting the AVX instruction set. Closes:
        #610657.
      * Disable build failure in case of testsuite regressions, will be 
        re-enabled after squeeze release.
      [ Clint Adams ]
      * Japanese debconf translation update from Nobuhiro Iwamatsu.
        closes: #604752.
      [ Samuel Thibault ]
      * Add expected gettext failure on hurd-i386.
      [ Aurelien Jarno ]
      * Update patches/localedata/locale-et_EE.diff to switch Estonian currency
        to euro. Closes: #608803.
      * Revert incorrect upstream patch for CVE-2010-3847 and use the correct
        set of patches:
        - Remove patches/any/submitted-origin.diff
        - Add patches/any/cvs-dont-expand-dst-twice.diff
        - Add debian/patches/any/cvs-ignore-origin-privileged.diff
        - Keep debian/patches/any/cvs-audit-suid.diff
      [ Samuel Thibault ]
      * patches/hurd-i386/cvs-sendmsg-leak.diff: New upstream patch from Emilio
        Pozuelo Monfort to fix a memory leak on the error path of sendmsg.
      * patches/hurd-i386/local-sendmsg-SCM_RIGHTS.diff: New patch from Emilio
        Pozuelo Monfort to implement SCM_RIGHTS in sendmsg().
      [ Aurelien Jarno ]
      * Update Portuguese debconf translation, by Pedro Ribeiro.  Closes: #597348.
      * Add any/submitted-origin.diff from Andreas Schwab to forbid the use
        of $ORIGIN in privileged programs. Add any/cvs-audit-suid.diff to
        only load SUID audit objects in SUID binaries. Fix CVE-2010-3847.
        Closes: #600667.
      * Update Catalan debconf translation, by Jordi Mallach. Closes: #601085.
      * Update Vietnamese debconf translation, by Clytie Siddall.  Closes:
        #601531.
      * Add arm/local-sigaction.diff to match sigaction with SA_RESTORER
        behaviour with other architectures.  Closes: #595403.
      [ Aurelien Jarno ]
      * Update Arabic debconf translation, by Ossama Khayat.  Closes: #596161.
      * libc6-i386: remplace <= breaks by << breaks now that the transitioned
        version of the packages is known.  Closes: #566720.
      * kfreebsd/local-linuxthreads29.diff: correctly disable SO_CLOEXEC
        support when it is not available.  Closes: #596367.
      * update-locale: if LANGUAGE is not compatible with the selected default
        locale, emit a warning and disable it instead of failing.
        Closes: #596695.
      * Add armhf support.  Closes: #596804.
      * any/submitted-resolv.conf-thread.diff: new patch to correctly reload
        resolv.conf for all threads.  Closes: #596499.
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-catch-signal.diff: New patch to fix
        signal-catching functions.
      [ Samuel Thibault ]
      * mv patches/hurd-i386/{submitted,cvs}-sched_param.diff.
      [ Aurelien Jarno ]
      * Replace any/cvs-etc-resolv.conf.diff by my previous version
        any/submitted-etc-resolv.conf.diff. At least it really fixes the
        original issue.  Closes: bug#595269.
      * testsuite/alpha: allow tst-timer4.out to fail as it fails on one of
        the build daemon.
      * Update any/cvs-sunrpc-license.diff from upstream.
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-sched_param.diff: New patch to permit other
        headers to get a __sched_param structure.
      [ Aurelien Jarno ]
      * Remove manpages now provided by manpages-dev (closes: bug#595194):
        - pthread_kill_other_threads_np (3)
        - pthread_sigmask (3)
      [ Samuel Thibault ]
      * testsuite-checking/expected-results-i486-gnu-libc: update.
      * patches/hurd-i386/cvs-select.diff: New patch to fix select timeout
        value.
      * patches/hurd-i386/local-locarchive.diff: Extend to permit generating several
        locales.
      * mv patches/hurd-i386/{submitted,cvs}-ttyname.diff.
      * mv patches/hurd-i386/{submitted,cvs}-getnprocs.diff.
      * patches/hurd-i386/local-i686.diff: New patch to fix i686 build.
      * patches/hurd-i386/local-no-hp-timing.diff: New patch to disable i686 HP
        timing support.
      * testsuite-checking/expected-results-i686-{i386,i686,xen}: New
        expected results.
      * debian/control, debian/control.in/libc, debian/control/opt,
        debian/sysdeps/hurd-i386.mk: Add lib0.3-{i686,xen} variants.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3156 (from glibc-bsd).
        Closes: #522698.
      * Add kfreebsd/local-grantpt.diff to handle EINTR returned by waitpid.
        It fixes konsole blank (terminal) display on kfreebsd-*. Closes: #573063.
      [ Clint Adams ]
      * Reflect EGLIBC in binary package short descriptions.  closes: #587586.
      [ Finn Thain ]
      * Backport m68k TLS from version 2.12.  Closes: #586005.
      [ Aurelien Jarno ]
      * Always try to restart init when needed, and ignore the possible errors.
        Closes: #588922, 590175.
      * Look for apache2.2-common instead of apache2-common in nsscheck.
        Closes: #586527.
      * Update Galician debconf translation, by Jorge Barreiro.  Closes: #592807.
      * Replace any/submitted-etc-resolv.conf.diff by upstream version
        patches/any/cvs-etc-resolv.conf.diff.
      * Add mips/cvs-non-pic-n32-64-syscall.diff from upstream to fix non-PIC
        syscall on MIPS n32 and 64 ABI.
      * debian/control.in/libc: conflicts with prelink (<= 0.0.20090311-1).
        Earlier versions corrupts libc 2.11 libraries.  Closes: #593966.
      * Add alpha/submitted-epoll.diff and sparc/submitted-epoll.diff to fix
        epoll_create1() on Alpha and SPARC.  Closes: #576826.
      * Remove patches/alpha/cvs-longjmp-chk.diff and restore
        patches/alpha/local-longjmp-chk.diff as the upstream version causes
        regressions.
      * Add localedata/locale-tt_RU.diff from upstream to fix the name of the
        tt_RU.UTF-8@iqtelif locale.  Closes: #588478.
      * Add any/cvs-sunrpc-license.diff from upstream to fix the license of
        Sun RPC: contrary to what Simon Phipps announced on his blog, and
        according to the lawyers, the copy in glibc wasn't contained in the
        agreement from February, 2009. In August, 2010, Oracle confirmed that
        the code has been relicensed under BSD. Update debian/copyright
        accordingly.
      * Disable any/cvs-flush-cache-textrels.diff to workaround a possible
        CPU or kernel bug.  Closes: #594807.
      [ Aurelien Jarno ]
      * control.in/libc: update the Conflicts on binutils to (<< 2.20.1-1)
        and add a Conflicts on binutils-gold (<< 2.20.1-11). Closes: #585937.
      * Replace patches/alpha/local-longjmp-chk.diff by upstream version
        patches/alpha/cvs-longjmp-chk.diff.
      * Add patches/any/cvs-redirect-throw.diff to fix some header files
        with regard to C++.
      * Add patches/any/cvs-flush-cache-textrels.diff to fix random crashes
        on ARM, if the executable or shared library has TEXTREL.
      * Add patches/any/cvs-__block.diff from upstream to not conflict with
        clang.
      * script.in/nohwcap.sh: consider all packages not in status "n" (not
        installed) and not in status "c" (conf-files) as installed.  Closes:
        bug#586241.
      [ Samuel Thibault ]
      * patches/hurd-i386/local-pthread_posix-option.diff: Avoid letting glibc try
        to install its own headers for libpthread.
      [ Carlos O'Donell]
      * Add patches/hppa/cvs-vfork.diff to fix stack frame creating during
        vfork in multithreaded environments.
      * New upstream stable release:
        - Remove debian/patches/amd64/submitted-cpuid.diff (merged).
        - Remove debian/patches/sh4/cvs-register_dump.diff (merged).
      [ Samuel Thibault ]
      * Add patches/hurd-i386/local-mkdir_root.diff to fix busybox' mkdir -p.
      [ Aurelien Jarno ]
      * Danish debconf translation update from Joe Hansen.  Closes: #585548.
      * Add patches/localedata/submitted-translit-colon.diff to add
        transliteration support for ₡ sign.  Closes: #585727.
      * control.in/libc: add a Breaks: on locales (<< 2.11), locales-all
        (<< 2.11).  Closes: bug#585737.
      * Add patches/any/submitted-group_member.diff to fix an off-by-one error
        in group_member().  Closes: bug#570047.
      * Update local/manpages/getconf.1.  Closes: bug#576691.
      [ Samuel Thibault ]
      * Add patches/hurd-i386/cvs-linkat.diff to fix new coreutils' ln.
      * Add patches/hurd-i386/submitted-ttyname.diff to fix io/tst-ttyname_r,
        marked as such in testsuite-checking/expected-results-i486-gnu-libc.
      * Restore patches/hurd-i386/submitted-getnprocs.diff which got lost during
        the 2.11 merge.
      [ Aurelien Jarno ]
      * Add patches/i386/local-cpuid-level2.diff to not trigger an abort
        when an i586 Intel CPU is running the i686 library, as valgrind does.
        Closes: bug#584748.
      * mips testsuite: allow failure of tst-tls3 as it is not a regression.
      * Add patches/any/submitted-string2-strcmp.diff to fix warnings in the
        testsuite on armel.
      * Add patches/alpha/submitted-syscall.diff from Mike Hommey to add support
        for 6th argument system calls on alpha.  Closes: bug#583911.
      * Temporarily add patches/i386/local-pthread_cond_wait.diff to use the C
        version of pthread_cond_wait() which uses cleanup functions to reacquire
        the mutex on cancellation (instead of unwinding for the assembly
        version).  Closes: bug#551903.
      [ Aurelien Jarno]
      * nscd.init: don't use and absolute path to call start-stop-daemon, the
        PATH variable already take care of that.
      * check-execstack.out is a new test, therefore not a regression. Mark it
        as failing in expected-results-powerpc64-linux-gnu-ppc64.
      * Update tst-ttyname_r.out error value in expected-results-i486-gnu-libc
        as part of the test is now passing.
      * Add patches/mips/cvs-mips-atomic_h.diff to fix atomic issues on MIPS.
      * Add patches/amd64/submitted-cpuid.diff to fix properly check CPU
        family and model.
      * sysdeps/i386.mk, control.in/main: switch i386 to gcc-4.4.  Closes:
        bug#583858.
      [ Clint Adams ]
      * New upstream release:
        - Fixes a house of mind attack.  Closes: bug#568488.
        - Add the fallocate64() syscall.  Closes: bug#568924.
        - Add RES_USE_DNSSEC support.  Closes: bug#569592.
        - Don't abort in getifaddrs.  Closes: bug#582383.
        - Update debian/patches/all/local-pthread-manpages.diff
        - Remove debian/patches/alpha/submitted-getsysstats.diff (merged)
        - Remove debian/patches/alpha/submitted-includes.diff (merged)
        - Remove debian/patches/alpha/submitted-lowlevellock.diff (merged)
        - Remove debian/patches/alpha/submitted-procfs_h.diff (merged)
        - Remove debian/patches/any/cvs-broken-dns.diff (merged)
        - Remove debian/patches/any/cvs-getutmpx-compat.diff (merged)
        - Remove debian/patches/any/cvs-ksm.diff (merged)
        - Remove debian/patches/any/cvs-malloc_info-output.diff (merged)
        - Remove debian/patches/any/cvs-nis-not-configured.diff (merged)
        - Remove debian/patches/any/cvs-nptl-init.diff (merged)
        - Remove debian/patches/any/cvs-resolv-edns0.diff (merged)
        - Remove debian/patches/any/cvs-resolv-init.diff (merged)
        - Remove debian/patches/any/cvs-resolv-uninitialized.diff (merged)
        - Remove debian/patches/any/cvs-resolv-v6mapped.diff (merged)
        - Remove debian/patches/any/cvs-sched_h.diff (merged)
        - Remove debian/patches/any/local-dynamic-resolvconf.diff (merged)
        - Update debian/patches/any/local-libgcc-compat-main.diff
        - Remove debian/patches/any/submitted-confname.h.diff (merged)
        - Remove debian/patches/any/submitted-getent-gshadow.diff (merged)
        - Remove debian/patches/any/submitted-getaddrinfo-nodata.diff (merged)
        - Remove debian/patches/any/submitted-gethostbyname3.diff (merged)
        - Update debian/patches/any/submitted-missing-etc-hosts.diff.
        - Remove debian/patches/arm/cvs-setjmp-longjmp-fpu.diff (merged)
        - Update debian/patches/hppa/cvs-nptl-compat.diff.
        - Update debian/patches/hppa/local-stack-grows-up.diff from
          Carlos O'Donell.
        - Remove debian/patches/hppa/submitted-pie.diff (merged)
        - Remove debian/patches/hppa/submitted-sock_nonblock.diff (merged)
        - Update debian/patches/hurd-i386/cvs-setsid.diff.
        - Remove debian/patches/hurd-i386/cvs-termios-IXANY.patch (merged)
        - Remove debian/patches/hurd-i386/submitted-getnprocs.diff (merged)
        - Update debian/patches/hurd-i386/submitted-readlinkat.diff
        - Remove debian/patches/ia64/cvs-memchr.diff (merged)
        - Remove debian/patches/ia64/submitted-memchr.diff (merged)
        - Remove debian/patches/ia64/submitted-siginfo.diff (merged)
        - Update debian/patches/kfreebsd/local-readdir_r.diff.
        - Remove debian/patches/locale/cvs-C-first_weekday.diff (merged)
        - Update debian/patches/localedata/first_weekday.diff
        - Update debian/patches/localedata/tailor-iso14651_t1.diff
        - Remove debian/patches/mips/local-lazy-eval.diff (obsolete)
        - Remove debian/patches/s390/submitted-siginfo.diff (merged)
        - testsuite-checking/expected-results-ia64-linux-gnu-libc: update
        - Update testsuite-checking/expected-results-sparc-linux-gnu-libc
        - Update testsuite-checking/expected-results-sparcv9b-linux-gnu-sparcv9b
      * Add debian/patches/alpha/local-fcntl_h.diff.
      * Add debian/patches/ia64/local-dlfptr.diff and
        debian/patches/hppa/local-dlfptr.diff from Carlos O'Donnell.
      * Add debian/patches/localedata/locale-hsb_DE.diff
      [ Aurelien Jarno ]
      * Enable multi-arch.
      * kfreebsd/local-sysdeps.diff: update to revision 3039 (from glibc-bsd).
      * Add debian/patches/alpha/local-longjmp-chk.diff and
        debian/patches/alpha/cvs-timer_settime.diff to fix FTBFS on alpha, and
        debian/patches/alpha/local-lowlevellock.diff to fix the testsuite.
      * Add debian/patches/mips/local-lowlevellock.diff to fix the testsuite
        on mips.
      * Re-enable the testsuite on mips/mipsel build daemons.
      * Add debian/patches/arm/local-atomic.diff and
        debian/patches/arm/local-lowlevellock.diff to fix the testsuite on arm.
      * Add debian/patches/hppa/local-longjmp-chk.diff to fix FTBFS on hppa.
      * Add debian/patches/hppa/local-lowlevellock.diff to fix the testsuite
        on hppa.
      * Add debian/patches/s390/cvs-makecontext.diff from upstream to fix
        makecontext() on s390.
      * Replace debian/patches/submitted/cvs-stat-issock.diff by the upstream patch
        debian/patches/any/cvs-stat-issock.diff.
      * Explictely call /sbin/start-stop-daemon in nscd.init.  Closes: bug#575404.
      * Add debian/patches/any/cvs-getaddrinfo.diff from upstream to not abort
        the getaddrinfo loop on the first successful.
      * Add debian/patches/any/cvs-umount-nofollow.diff from upstream to define
        UMOUNT_NOFOLLOW.
      * Add debian/patches/any/cvs-glob.diff from upstream to fix glob() with empty
        pattern.
      * Add debian/patches/submitted-tst-audit6-avx.diff to skip AVX tests if if
        AVX is not available.
      * Allow failures of the testsuite on HPPA until bugs are fixed:
        - tstdiomisc.out (due to bug #582787 on gcc-4.4)
        - tst-fork1.out (due to bug #561203 on linux-2.6)
      * Add debian/patches/sh4/cvs-register_dump.diff from upstream to fix
        iov[] size register-dump.h.
      * Add debian/patches/hurd-i386/submitted-regex_internal.diff to fix FTBFS on
        hurd-i386.
      [ Samuel Thibault ]
      * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to
        fix elf/ build on hurd-i386.
      * debian/patches/hurd-i386/local-longjmp_chk.diff: New patch to fix
        debug/____longjmp_chk.S build on hurd-i386.
      * Update debian/patches/hurd-i386/local-pthread.diff.
      * Update debian/testsuite-checking/expected-results-i486-gnu-libc.
      [ Petr Salinger]
      * define __rtld_lock_initialize also in linuxthreads <bits/libc-lock.h>
        variant (enhance local-linuxthreads-weak.diff).
      * allow failure of tst-longjmp_chk.out on GNU/kFreeBSD
      * Add kfreebsd/local-dosavesse.diff, which does not work,
        so rather use also added kfreebsd/local-nosavesse.diff
      [ Aurelien Jarno ]
      * Add powerpcspe port support. Closes: #579778.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3038 (from glibc-bsd).
        Closes: #581545.
      [ Aurelien Jarno ]
      * debian/control.in/libc: don't make libc0.1/0.3/6/6.1 depends on
        ${misc:Depends} as suggested by lintian, as it is turned out into a
        debconf depends.  Closes: #581835.
      * debian/debhelper.in/nscd.init: stop supporting the reload argument.
        Closes: #578870.
      * debian/script.in/nsscheck.sh: correctly detect stopped and running
        services. Closes: #573247, #575868.
      * debian/patches/mips/submitted-rld_map.diff: don't segfault for MIPS
        binaries with RLD_MAP set to 0. Closes: #579917.
      * Add debian/source/format and debian/source/lintian-overrides files.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 3036 (from glibc-bsd).
      [ Clint Adams ]
      * Spanish debconf translation update from Omar Campagne Polaino.
        closes: #579351.
      * Add patches/arm/cvs-setjmp-longjmp-fpu.diff.  closes: #580529
        ("setjmp/longjmp broken on ARM w/ FPU").
      [ Samuel Thibault ]
      * patches/hurd-i386/local-pthread.diff: Refresh patch.
      * Update debian/testsuite-checking/expected-results-i486-gnu-libc.
      * patches/hurd-i386/cvs-setsid.diff: Update to git version.
      * patches/hurd-i386/local-locarchive.diff: New patch to fix installation of
        locales-all.
      * patches/hurd-i386/cvs-remove.diff: New upstream patch to fix remove()
        on directory on non-Linux ports.
      [ Aurelien Jarno ]
      * debian/control.in/*: add ${misc:Depends} to all binary packages.
      * debian/*symbols*: simplify symbol files by using the new #PACKAGE#
        feature.
      * Bump to Standards-Version 3.8.4.
      * Update patches/alpha/submitted-sock_nonblock.diff to also fix
        SOCK_CLOEXEC.  Closes: #569646.
      * Update patches/hppa/submitted-sock_nonblock.diff to also fix
        SOCK_CLOEXEC.
      * Add patches/any/submitted-stat-issock.diff to define the S_ISSOCK
        macro starting with POSIX 2001.  Closes: #569517.
      * scripts.in/nsscheck.sh: remove non-breaking space.  Closes: #569701.
      * rules.d/debhelper.mk: remove obsolete comment.  Closes: #570946.
      * Replace patches/sparc/local-sparcv9-memchr.diff by
        patches/sparc/cvs-sparcv9-memchr.diff.
      * Add patches/sparc/submitted-msgrcv.diff to fix msgrcv() on sparc64,
        and with it fakeroot.
      * Add patches/any/submitted-nptl-invalid-td.patch to also catch
        uninitialized thread descriptors in INVALID_TD_P macro.  Closes:
        #571639.
      * Fix lang_ab field in es_CR locales.  Closes: #571755.
      [ Petr Salinger]
      * kfreebsd/local-sysdeps.diff: update to revision 3034 (from glibc-bsd).
      * any/local-linuxthreads-stacksize.diff: New patch to restrict
        max stack size in threads
      [ Clint Adams ]
      * Add any/local-gai-rfc1918-scope-global.patch.  closes: #468801.
      [ Aurelien Jarno ]
      * kfreebsd/local-sysdeps.diff: update to revision 2957 (from glibc-bsd).
      * Don't run the testsuite in parallel, as it sometimes causes some failures
        in some tests.
      * Add patches/any/cvs-malloc_info-init.diff to fix malloc_info() with no
        malloc() done.  Closes: #562679.
      * Add patches/sh4/submitted-set_fpscr.diff to add __set_fpscr() prototype.
        Closes: #565369.
      * debian/rules.d/build.mk: Add --with-pkgversion and --with-bugurl
        arguments.
      * Add patches/ia64/submitted-memchr.diff to fix memchr() overshoot on ia64.
        Closes: #563882
      * Add patches/any/submitted-leading-zero-stack-guard.diff and
        patches/any/submitted-stack-guard-quick-randomization.diff from Ubuntu and
        Fedora to improve stack randomisation.  Closes: #568488.
      * Update es_CR locale from Marcelo Magallon.  Closes: #567351.
      * debian/script.in/nsscheck.sh: Only restart services that are currently
        running.  Closes: #528755.
      * Move locales and locales-all to section localization.  Closes: #568753.
      [ Samuel Thibault ]
      * patches/hurd-i386/local-pthread.diff: New hurd-only patch to provide
        LIBPTHREAD_SO and disable nscd.
      * patches/hurd-i386/local-pthread_posix-option.diff: Tell glibc Makefiles that
        we have a libpthread.
      * testsuite-checking/expected-results-i486-linux-gnu-libc: Update results.
      * patches/hurd-i386/submitted-posix_opt.h.diff: Update.
      * patches/hurd-i386/submitted-sysvshm.diff: Resync.
      * patches/hurd-i386/submitted-net.diff: New patch to factorize net/ files
        between Linux and Hurd.
      * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
        and such weak aliases.
      [ Petr Salinger]
      * Update kfreebsd/local-no-SOCK_NONBLOCK.diff to cvs-resolv-* changes.
        Move it into any/local-no-SOCK_NONBLOCK.diff, as it is used also on hurd.
        Closes: #564008.
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-posix_opt.h.diff: New patch to update standard
        macros in posix_opt.h.
      * patches/hurd-i386/local-pthread_posix-option.diff: Refresh and update
        standard macros in posix_opt.h.
      * patches/hurd-i386/submitted-sysvshm.diff: Add standard macro _XOPEN_SHM in
        posix_opt.h.
      * patches/hurd-i386/local-tls-support.diff: Use kern_return_t instead of
        error_t to avoid a dependency on a GNU-specific type.
      * patches/hurd-i386/submitted-getcwd.diff: renamed to cvs-getcwd.diff since
        merged upstream.
      * patches/hurd-i386/submitted-setsid.diff: renamed to cvs-setsid.diff since
        merged upstream.
      [ Aurelien Jarno ]
      * Fix sparc64 build.
      [ Samuel Thibault ]
      * testsuite-checking/expected-results-i486-linux-gnu-libc: Add
        tst-atime.out failure.
      [ Aurelien Jarno ]
      * Also build a libc6-sparcv9b package on sparc64.
      * Disable debian/patches/any/cvs-futimens.diff. Addresses: #563726,
        #563754.
      * Add debian/patches/localedata/locale-et_EE.diff to change weekday
        and workday to Monday.  Closes: #563636.
      * Add debian/patches/any/cvs-resolv-init.diff to fix mixing IPv4 and
        IPv6 name server in resolv.conf.
      * Add debian/patches/any/cvs-resolv-uninitialized.diff to fix an
        uninitialized variable in resolv code.
      * Add debian/patches/any/cvs-resolv-bindv6only.diff to not use
        IPV4-mapped addresses in the resolver code.  Closes: #563552.
      * Add debian/patches/any/cvs-resolv-edns0.diff to handle overly large
        answer buffers in resolver.
      * Add debian/patches/any/cvs-resolv-v6mapped.diff to fix lookup failure
        with IPv6 mapping enabled and big answers.  Closes: #558984.
      * Add debian/patches/any/submitted-nis-shadow.diff to remove encrypted
        passwords from passwd entries, and add them in shadow entries.
        Closes: #560333.
      [ Petr Salinger]
      * kfreebsd/local-sysdeps.diff: update to revision 2907 (from glibc-bsd).
      [ Aurelien Jarno ]
      * Update from the latest SVN, branch eglibc-2_11:
        - Remove any/cvs-malloc-check.diff (merged upstream).
      * debhelper.in/libc.postinst: also restart incron on upgrade.  Closes:
        #557801.
      * debhelper.in/libc.postinst: restart the services instead of stopping
        them and then starting them again.  Closes: #211784.
      * Use gcc/g++-4.4 on hppa, hurd-i386, mips and mipsel.
      * Mention EGLIBC in packages description.  Closes: #559121.
      * Add support for sparc64 architecture.
      * debian/sysdeps/mips.mk, debian/sysdeps/mipsel.mk: remove hack to support
        buildds kernels now that they have been upgraded.
      * debian/control.in/main: add a Homepage: pseudo header.  Closes: #561034.
      * debian/local/manpages/gai.conf.5: fix a typo.  Closes: #560144.
      * Replace debian/any/submitted-nis-not-configured.diff by upstream patch
        debian/any/cvs-nis-not-configured.diff.
      * Add debian/patches/any/local-ntp-update.diff to partially update the NTP
        API, backported from upstream.  Closes: #559482.
      * Add debian/patches/any/cvs-malloc_info-output.diff from upstream to fix
        malloc_info() output.  Closes: #562678.
      * Add debian/patches/any/cvs-futimens.diff from upstream to correctly handle
        AT_FDCWD in futimens().
      [ Samuel Thibault ]
      * testsuite-checking/expected-results-i486-linux-gnu-libc: Add hurd-i386
        testsuite results.
      * sysdeps/hurd.mk: Enable testsuite.
      * patches/hurd-i386/submitted-getcwd.diff: Add patch to fix duplicate port
        deallocation.
      * patches/hurd-i386/submitted-setsid.diff: Add patch to fix bogus port
        deallocation.
      [ Petr Salinger]
      * kfreebsd/local-sysdeps.diff: update to revision 2904 (from glibc-bsd).
      [ Carlos O'Donell]
      * debian/patches/hppa/cvs-nptl-compat.diff: new version to fix
        pthread structures alignment on hppa.
      [ Aurelien Jarno ]
      * debian/control: bump libc-bin breaks on libc0.1/0.3/6/6.1 to (<< 2.10).
        Closes: #556945.
      * patches/localedata/submitted-pt_BR.diff: new patch to fix the thousand
        separator on pt_BR locale.  Closes: #474479.
      * debhelper.in/locales.postinst: if an selected entry is present more than
        once, only uncomment the first one.  Closes: #529368.
      * patches/any/submitted-gethostbyname3.diff: return an error if the
        nameserver timeouts.  Closes: #499781.
      [ Aurelien Jarno ]
      * New upstream minor release.
        - fix build timeout on SH4.  Closes: #552407.
        - disabled patches/svn-updates.diff.
        - remove patches/powerpc/cvs-readahead.diff (merged).
        - remove patches/any/submitted-libgcc_s.so.diff (merged).
        - remove patches/any/cvs-preadv-pwritev.diff (merged).
        - remove patches/any/cvs-getaddrinfo-nss-notfound.diff (merged).
      * patches/ia64/cvs-memchr.diff: new patch from upstream replacing
        patches/ia64/submitted-memchr.diff.
      * patches/any/cvs-malloc-check.diff: new patch from upstream to fix bugs
        with MALLOC_CHECK.  Closes: #557158.
      * patches/any/cvs-ksm.diff: add support to KSM, define MADV_MERGEABLE and
        MADV_UNMERGEABLE. Closes: #556631.
      * Replace patches/locale/fix-C-first_weekday.diff by upstream version
        patches/locale/cvs-C-first_weekday.diff.  Closes: #556884.
      * rules.d/debhelper.mk: don't use --strip-unneeded when stripping .o
        objects.  Closes: #556951.
      * patches/any/submitted-bits-fcntl_h-at.diff: new patch to move AT_*
        constants from <fcntl.h> to <bits/fcntl.h>. Closes: #555303.
      * Replace patches/any/submitted-sched_h.2.diff by upstream version
        patches/any/cvs-sched_h.diff.
      * Use gcc/g++-4.4 on sparc.
      * patches/any/submitted-nis-not-configured.diff: fix getaddrinfo() if
        NIS is not configured. Fixes CVE-2010-0015.  Closes: #556600.
      * patches/any/submitted-getaddrinfo-nodata.diff: new patch from Michael
        Stone to fix getaddrinfo() if a plugin returns TRY_AGAIN or NO_DATA.
        Closes: #557596.
      [ Carlos O'Donell]
      * patches/hppa/local-stack-grows-up.diff: new version.
      [ Petr Salinger]
      * kfreebsd/local-sysdeps.diff: update to revision 2859 (from glibc-bsd).
        Closes: #557248.
      [ Aurelien Jarno ]
      * patches/all/local-ldd.diff: new patch to handle the case where ld.so is
        not executable (wrong architecture), and always trace dynamic library
        dependencies through the dynamic linker.  Closes: #502189,
        #552518, #499016.
      * Strip *.o files manually (dh_strip does not do it) to prevent
        leakage of the build directory (has been lost in a merge).
      * script.in/nsscheck.sh: fix call to invoke-rc.d.  Closes: #555463.
      * patches/ia64/submitted-memchr.diff: fix memchr() when data is shorter
        than software pipeline.
      * Bump to Standards-Version 3.8.3.
      * Re-enable PIE on mips and build-depends on binutils (>= 2.20-3).
      * Build-depends on g++-4.4 (>= 4.4.2-2) and use gcc-4.4 on armel.
      * libc-bin-dev: recommends manpages-dev.  Closes: #485608.
      * Generate /usr/lib{,32,64}/gconv/gconv-modules.cache at build time
        instead of during package installation. Closes: #548042.
      * debhelper.in/locales-all.prerm: remove /usr/lib/locale on removal, to
        make puiparts happy.
      [ Carlos O'Donell]
      * patches/hppa/local-stack-grows-up.diff: fix pthread stack related
        functions when the stack grows up.  Closes: #553722.
      [ Aurelien Jarno ]
      * Don't ask to stop gdm before an upgrade, but run reload in the postint
        Closes: #553362.
      * patches/powerpc/cvs-readahead.diff: fix readahead on PowerPC.
      * patches/any/cvs-preadv-pwritev.diff: fix preadv, pwritev and fallocate
        for-D_FILE_OFFSET_BITS=64.  Closes: #554608.
      * patches/any/submitted-sched_h.2.diff: allow const argument to CPU_ISSET()
        Closes: #554901.
      * kfreebsd/local-sysdeps.diff: update to revision 2819 (from glibc-bsd).
      * patches/any/submitted-etc-resolv.conf.diff: also handle case when the file
        is present, but a nameserver entry is missing.  Closes: #552010.
      [ Samuel Thibault ]
      * patches/hurd-i386/local-disable-ioctls.diff: New patch to disable some
        non-working ioctls.
      * patches/hurd-i386/local-pthread_types.diff: Fix path typo.
      [ Aurelien Jarno ]
      * Move xz-utils to Build-Depends from Build-Depends-Indep.
      [ Aurelien Jarno ]
      * patches/any/submitted-localedef-mmap.diff: new patch to cope with
        different mmap alignment restrictions between MMAP_SHARED and
        MMAP_PRIVATE. On SPARC64, MMAP_SHARED implies a 16kB alignment (L1
        D-Cache size), while MMAP_PRIVATE implies a 8kB alignment (page
        size).  Closes: #552233.
      * patches/any/submitted-confname.h.diff: new patch to fix build of
        bits/confname.h with -pedantic-errors.  Closes: #552819.
      * kfreebsd/local-sysdeps.diff: update to revision 2817 (from glibc-bsd).
        Fixes <netinet/icmp6.h>.  Closes: #552138.
      * Disable PIE on MIPS/MIPSEL.
      * Replace patches/s390/submitted-getutmpx.diff by upstream version
        (patches/any/cvs-getutmpx-compat.diff).
      * Don't include debian/ and stamp-dir/ in eglibc source tarball.  Closes:
        #553053.
      * Switch to the more common xz format from lzma for eglibc-source
        tarball.
      [ Samuel Thibault ]
      * patches/hurd-i386/local-bigmem.diff: Fix patch.
      [ Aurelien Jarno ]
      * patches/s390/submitted-getutmpx.diff: new patch to fix getutmpx() on
        s390.  Closes: #544838.
      * patches/any/submitted-missing-etc-resolv.conf.diff: new patch to fix
        name resolution with empty or missing /etc/resolv.conf.  Closes:
        #552453.
      * debian/sysdeps/i386.mk: build with gcc-4.3 on i386.  Closes: #551903.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2806 (from glibc-bsd).
      * Drop kfreebsd/local-sysdeps-2.10.diff (merged in local-sysdeps.diff).
      [ Samuel Thibault ]
      * patches/hurd-i386/local-bigmem.diff: New patch to fix dl.so crash when
        running on GNU Mach with VM_MAX_ADDRESS < 0xc0000000.
      [ Aurelien Jarno ]
      * patches/any/submitted-missing-etc-hosts.diff: return HOST_NOT_FOUND
        instead of NO_DATA.  Closes: #551622, #551760, #551879, #552010.
      * Restart NSS related services after upgrade. Closes: #551971, #551885.
      * testsuite-checking/*kfreebsd*: the *at syscalls emulation is not
        working under all conditions, allow failure of related tests. That
        should be removed after switching to kernel 8.0.
      [ Aurelien Jarno ]
      * New upstream release.
        - Fix C++ declaration of string functions.  Closes: #496763.
        - Add Handling for group shadow files.  Closes: #519479.
        - Use AT_RANDOM for randomized stack protector value.  Closes:
          #533077.
        - don't trigger assertion on __pthread_mutex_lock anymore.  Closes:
          #479952.
        - Fix week specifier in en_GB.  Closes: #511474.
        - Update sys/timex.h.  Closes: #550857.
        - debian/copyright, debian/*symbols*, debian/shlibver,
          debian/locales-depver, debian/debhelper.in/*.lintian: upgrade
          to 2.10.
        - alpha has been moved to ports, update debian/sysdeps/alpha.mk and
          debian/patches/alpha/* accordingly.
        - Remove debian/patches/arm/submitted-setjmp.diff (merged).
        - Remove debian/patches/arm/submitted-fpu_control_h.diff (merged).
        - Remove debian/patches/hppa/cvs-tsd.diff (merged).
        - Remove debian/patches/hppa/cvs-nptl.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-resource-prio.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-hurdsig-fix.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-net-headers.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-report-wait-fix.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-get_pc_thunk.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-strerror_l.diff (merged).
        - Remove debian/patches/hurd-i386/cvs-rtld.diff (merged).
        - Update debian/patches/hurd-i386/local-tls-support.diff.
        - Update debian/patches/hurd-i386/submitted-extern_inline.diff.
        - Update debian/patches/hurd-i386/local-atomic-no-multiple_threads.diff.
        - Remove debian/patches/mips/cvs-context.diff (merged).
        - Remove debian/patches/sparc/cvs-siginfo.diff (merged).
        - Remove debian/patches/all/submitted-readme-version.diff (merged).
        - Remove debian/patches/any/submitted-install-map-files.diff (merged).
        - Remove debian/patches/any/cvs-pthread_h.diff (merged).
        - Remove debian/patches/any/local-bashisms.diff (merged).
        - Remove debian/patches/any/cvs-bz7058-nss_nss-nis.diff (merged).
        - Remove debian/patches/any/cvs-iconv-utf16.diff (merged).
        - Remove debian/patches/any/submitted-cross-zic.diff (merged).
        - Remove debian/patches/any/cvs-binutils_2.20.diff (merged).
        - Remove debian/patches/any/submitted-nss-nsswitch.diff (merged).
        - Remove debian/patches/any/cvs-bz9706-nss_nss-files_files-parse.diff
          (merged).
        - Update debian/patches/any/cvs-broken-dns.diff.
        - Remove debian/patches/any/cvs-bz9697-posix-regcomp.diff (merged).
        - Remove debian/patches/any/cvs-bz697-posix-regexec.diff (merged).
        - Remove debian/patches/any/submitted-broken-dns.diff (merged).
        - Remove debian/patches/any/submitted-mount_h.diff (merged).
        - Update debian/patches/any/submitted-futex_robust_pi.diff.
        - Update debian/patches/any/local-dynamic-resolvconf.diff.
        - Update debian/patches/any/local-libgcc-compat-main.diff.
        - Update debian/patches/any/local-libgcc-compat-ports.diff.
        - Update debian/patches/any/local-no-pagesize.diff.
        - Remove debian/patches/any/submitted-date-and-unknown-tz.diff (merged).
        - Remove debian/patches/any/cvs-sunrpc-license.diff (merged).
        - Remove debian/patches/any/submitted-tst-cpucount.diff (merged).
        - Remove debian/patches/any/submitted-signalfd-eventfd.diff (merged).
        - Remove debian/patches/any/cvs-unsetenv.diff (merged).
        - Remove debian/patches/localedata/mt_MT_euro.diff (merged).
        - Remove debian/patches/localedata/submitted-bz9731-el_CY_euro.diff
          (merged).
        - Remove debian/patches/localedata/sk_SK_euro.diff (merged).
        - Remove debian/patches/localedata/submitted-bz9730-locale-sv_FI.diff
          (merged).
        - Remove debian/patches/localedata/cvs-el_CY-el_GR-frac_digits.diff
          (merged).
        - Update debian/patches/localedata/sort-UTF8-first.diff.
        - Update debian/patches/localedata/fr_CA-first_weekday.diff
        - Update debian/patches/localedata/fr_BE-first_weekday.diff
        - Update debian/patches/localedata/cy_GB-first_weekday.diff
        - Remove debian/patches/localedata/submitted-bz9835-en_GB-first_day.diff
          (merged).
        - Update debian/patches/localedata/first_weekday.diff
        - Update debian/patches/localedata/fr_LU-first_weekday.diff
        - Update debian/patches/localedata/fr_CH-first_weekday.diff
        - Remove debian/patches/sh4/cvs-headers-update.diff (merged).
        - Remove debian/patches/any/local-revert-3270.diff (fixed upstream).
      * Remove localedata/locale-fr_FR.diff as coreutils has been fixed.
      * Add debian/patches/any/submitted-autotools.diff to update config.guess
        and config.sub.
      * Remove debian/patches/powerpc/local-sysconf.diff, as it only concerns
        kernel that are not supported anymore.
      * Add debian/patches/ia64/submitted-sysconf.diff to fix sysconf() on ia64.
      * Add debian/patches/alpha/submitted-getsysstats.diff,
        debian/patches/alpha/submitted-includes.diff and
        debian/patches/alpha/submitted-lowlevellock.diff to partially fix FTBFS
        on alpha.
      * Add debian/patches/any/local-linuxthreads-unwind.diff to fix exception
        handling with linuxthreads.
      * Add debian/patches/any/cvs-nptl-init.diff to allow overwriting
        architectures init.c in csu and nptl individually.
      * Add debian/patches/any/submitted-accept4-hidden.diff to fix build
        on non Linux architectures.
      * Add debian/patches/kfreebsd/local-sysdeps-2.10.diff to update sysdeps
        for glibc 2.10 on GNU/kFreeBSD.
      * Add debian/patches/alpha/submitted-rtld-fPIC.diff to fix build on alpha.
      * Add debian/patches/any/submitted-getent-gshadow.diff to add gshadow
        support to getent.
      * debian/rules.d/tarball.mk: store the checkout revision in the tarball
        (file .svn-revision).
      * debian/rules.d/tarball.mk: add an "update-from-upstream-svn" rule to
        automatically update debian/patches/svn-updates.diff.
      * patches/ia64/submitted-libm.diff: new patch to fix errors in the
        math testsuite on ia64.
      * Use gcc 4.4 by default, except on armel, hppa, mips, mipsel, sparc and
        hurd-i386.
      * Update to upstream revision 8758.
      * patches/any/submitted-missing-etc-hosts.diff: new patch from Steve
        Langasek to treat a missing /etc/hosts as a simple "not found", not as
        an internal error.  Closes: bug#539950.
      * libc.postinst: only call telinit on Linux as originally.
      * Fix package name in alpha/ia64 private symbols versioning.
      * Add patches/sparc/local-sparcv9-memchr.diff to fix test-memchr.
      [ Petr Salinger ]
      * Add kfreebsd/local-no-SOCK_NONBLOCK.diff to fix build on GNU/kFreeBSD.
      [ Samuel Thibault ]
      * Add debian/patches/hurd-i386/local-_dl_random.diff to fix build on
        hurd-i386.
      * Add debian/patches/hurd-i386/local-unwind-resume.diff to fix build on
        hurd-i386.
      * Fix debian/patches/hurd-i386/local-tls-support.diff to align up includes
        on Linux, to fix build.
      [ Carlos O'Donell ]
      * Add hppa/cvs-nptl-compat.diff to keep ABI compatibility between
        linuxthreads and NPTL on HPPA.
      * sysdeps/hppa.mk: switch to NPTL. Closes: bug#538513.
      * testsuite-checking/expected-results-hppa-linux-gnu-libc: update.
      [ Aurelien Jarno ]
      * Extend description of libc-bin, patch by Christoph Berg. Closes:
        bug#544389.
      * Strip *.o files manually (dh_strip does not do it) to prevent
        leakage of the build directory.
      * libc.postinst: re-add "telinit u", removed by accident in version
        2.9-24. Closes: bug#545179.
      * nscd.init: set PATH to "/sbin:/usr/sbin:/bin:/usr/bin". Closes:
        bug#544942.
      * nscd.conf.5: add documentation for max-db-size and auto-propagate
        options. Closes: bug#544544.
      * Merge from the multiarch branch:
        - allow to specify libdir and slibdir also for the main flavor.
        - use real dependencies between the build_* and binaryinst_*
          targets.
        - simplify clean target.
      * Set the minimum kernel version to 6.0.0 for biarch library on
        kfreebsd-amd64 to match the main library.
      * alpha/submitted-sock_nonblock.diff: adjust patch location (alpha is
        still a main architecture in glibc 2.9). Closes: bug#540871.
      [ Samuel Thibault ]
      * debian/debhelper.in/libc.install: Install libc/*-gnu*/ instead of
        libc/*-*-gnu*/, to fix FTBFS on hurd-i386 due to it now being i486-gnu/.
      * debian/patches/hurd-i386/submitted-null-pathname.diff: New patch to fix
        chdir("") and chroot("") into returning ENOENT.
      * debian/patches/hurd-i386/submitted-sbrk.diff: New patch to fix sbrk beyond
        128MB.
      * debian/patches/hurd-i386/local-thread-cancel.diff: New patch to fix ext2fs
        crash.
      * debian/patches/hurd-i386/submitted-readlinkat.diff: New patch to add
        support for readlinkat(), to fix insserv build.
      * debian/patches/hurd-i386/cvs-termios-IXANY.patch: New patch to
        define IXANY in XOpen environment too, to fix libgphoto2 build.
      * debian/patches/hurd-i386/submitted-SOL_IP.patch: New patch to add SOL_IP
        definition, to fix directfb build.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd).
      [ Clint Adams ]
      * debian/rules.d/debhelper.mk: make sure that snippets are included
        before doing CURRENT_VER substitution; fix thanks to Steve
        Langasek.
      * Bump to Standards-Version 3.8.3.
      [ Aurelien Jarno ]
      * alpha/submitted-sock_nonblock.diff, hppa/submitted-sock_nonblock.diff:
        create the files at the correct location. Closes: bug#540871.
      * Use the full triplet for optimized and biarch packages.
      * cvs-unsetenv.diff: new patch to not segfault in unsetenv() if run after
        clearenv().
      [ Samuel Thibault ]
      * Convert config_os' gnu-gnu into gnu to fix multiarch paths.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2744 (from glibc-bsd).
      * any/local-linuxthreads-kill_other.diff, fixes ruby 1.9 testsuite failure
      * Remove Ben Collins <bcollins@debian.org> from the uploaders (Closes:
        bug#540901).
      * Recommends libc6-i686 on i386 and libc0.1-i686 on kfreebsd-i386
        (instead of amd64 and kfreebsd-amd64). Closes: bug#455603.
      * rules.d/debheper.in: fix a one letter typo causing libc6-udeb to be
        empty. Closes: bug#541725.
      * alpha/submitted-sock_nonblock.diff, hppa/submitted-sock_nonblock.diff:
        new patches to accommodate SOCK_NONBLOCK != O_NONBLOCK on these
        architectures. Closes: bug#540871.
      * Add dependency on $syslog in /etc/init.d/nscd. Closes: bug#541492.
      [ Aurelien Jarno ]
      * Remove any/cvs-pthread_mutex_lock.diff following upstream decision.
      * Replace debian/sysdeps/depflags.{mk,pl} by entries in debian/control
        using the "new" dpkg-dev features. Clean-out some very old entries.
      * Recommends libc6-i686 on amd64 and libc0.1-i686 on kfreebsd-amd64
        (Closes: bug#455603).
      * Don't access dpkg files directly in libc6.preinst.
      * patches/any/local-ld-multiarch.diff: convert i586 and i686 into i486
        (Closes: bug#540646).
      * debian/rules.d/debhelper.mk: use dh_lintian instead doing the work
        manually.
      * Split out libc-bin from libc6 and libc-dev-bin from libc6-dev.
        (Closes: #330735).
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2696 (from glibc-bsd).
      * debhelper.in/libc.postinst, sysdeps/depflags.pl: remove upgrade code
        for pre-etch installations.
      * Don't ship /etc/init.d/glibc.sh anymore: the GNU libc is now smart
        enough to print "FATAL: kernel too old" alone. This also speed up
        the boot a bit.
      * Don't ship /usr/share/doc/libc6/TODO, but keep the file in the
        sources.
      * Don't ship /usr/share/doc/libc6/{README,PROJECT}.gz, they are
        irrelevant for an already built GNU libc.
      * Move /usr/share/doc/libc6/{CONFORMANCE,NAMESPACE,NOTES}.gz to
        libc6-dev.
      * Move all upstream changelogs in glibc-docs, and install a small
        changelog file explaining the reason.
      * Ship README.libm in libc6-dev.
      * Update any/cvs-broken-dns.diff from upstream.
      * any/cvs-pthread_mutex_lock.diff: new patch from upstream to fix
        a memory ordering problem in pthread_mutex_{,timed}lock.
      * Replace any/submitted-signalfd-eventfd.diff by upstream version
        any/cvs-signalfd-eventfd.diff.
      * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
        in memchr() on alpha.
      * control.in/i386: replace the Pre-Depends by a Conflicts.  Closes:
        #538807. Update the breaks version of the packages not yet
        transitioned.
      * kfreebsd/local-sysdeps.diff: update to revision 2670 (from glibc-bsd).
      * any/submitted-signalfd-eventfd.diff: new patch to support < 2.6.27
        kernels in eventfd/signalfd.  Closes: #537509.
      * alpha/submitted-fdatasync.diff: update to keep fdatasync() as a
        cancellation point.  Closes: #537586.
      * sparc/cvs-siginfo.diff, s390/submitted-siginfo.diff,
        ia64/submitted-siginfo.diff: new patches to get "struct sigevent"
        from bits/siginfo.h in sync with the kernel version. Closes: #534548.
      * debhelper.in/libc-alt.preinst: also clear old /lib32 and /usr/lib32
        symlinks on install, as they might have been left by a previous
        installation of the package.
      * patches/any/cvs-getaddrinfo-nss-notfound.diff: new patch to correctly
        handle missing NSS modules.  Closes: #535106, #298290.
      * Add X-Interactive: true to /etc/init.d/glibc.sh.  Closes: #538435.
      [ Aurelien Jarno ]
      * Re-add /usr/include/scsi/scsi.h.  Closes: #537354.
      * libc6-dev-i386: pre-depends on libc6-i386.  Closes: #535313.
      * /etc/bindresvport.blacklist: add rsync (port 873). Closes: #537289.
      * any/local-bindresvport_blacklist.diff: update from latest openSUSE
        version.
      * kfreebsd/local-sysdeps.diff: update to revision 2643 (from glibc-bsd).
        Closes: #537492.
      * debian/local/etc_init.d/glibc.sh: add support for start/stop/restart/
        force-reload options.
      * debian/debhelper.in/libc-alt.preinst: add set -e.
      [ Clint Adams ]
      * Bump to Standards-Version 3.8.2.
      [ Aurelien Jarno ]
      * Don't ship /usr/include/scsi/scsi.h anymore.  Closes: #535809.
      * Add sysdeps/sh4.mk.  Closes: #536199.
      * debian/control.in/main: Build-Depends on dpkg-dev (>= 1.15.3.1).
        Closes: #536482.
      * kfreebsd/local-sysdeps.diff: update to revision 2624 (from glibc-bsd).
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2611 (from glibc-bsd).
        Closes: #534115. Thanks to Javier Mendez Gomez.
      [ Aurelien Jarno ]
      * libc6-i386/presubj: remove.  Closes: #533768.
      * eu.po update from Piarres Beobide.  closes: #534283.
      * arm/local-hwcap-updates.diff, arm/local-no-hwcap.diff: update ARM
        hwcaps to support NEON and VFP.  Closes: #534126.
      * control.in/i386: add a breaks nvidia-glx-ia32 (<= 185.18.14-1) and
        nvidia-libvdpau-ia32 (<= 185.18.14-1).  Closes: #534874.
      * Merge any/submitted-broken-dns.diff into any/cvs-broken-dns.diff and
        update from upstream.
      [ Clint Adams ]
      * ru.po update from Yuri Kozlov.  closes: #534781.
      * cs.po update from Miroslav Kure.  closes: #534787.
      * Remove /lib32 and /usr/lib32 in the libc6-i386 preinst.  closes: #533773.
      [ Aurelien Jarno ]
      * Fix the versionned conflict of libc6-i386 with libc6-i386-dev. Closes:
        #533482.
      [ Clint Adams ]
      * Use Breaks instead of Conflicts for the /emul/ia32-linux transition.
        closes: #533503.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2599 (from glibc-bsd).
      * Restore /lib/ld-linux.so.2 symlink. Closes: #533364.
      * control.in/i386: tighten a bit the conflicts given the recent uploads.
      * kfreebsd/local-sysdeps.diff: update to revision 2587 (from glibc-bsd).
        Update expected testsuite results accordingly.
      * any/cvs-broken-dns.diff: backport more parts from upstream.
      * Update Italian debconf translation, by Luca Monducci.  Closes: #531431.
      * sh4/cvs-headers-update.diff: new patch from upstream to fix build failure
        on SH4.  Closes: #532385.
      * sysdeps/amd64.mk: fix i386_slibdir.
      * control.in/i386: remove duplicate entries.
      [ Aurelien Jarno ]
      * debian/debhelper.in/locales.postrm: remove /etc/default/locale on
        purge.  Closes: #530902.
      [ Clint Adams ]
      * Move /emul/ia32-linux libraries to /usr/lib32.
      * debian/debhelper.in/nscd.init: fix return code when querying status
        and nscd is not running to comply with LSB.  Closes: #527883.
      * debian/debhelper.in/locales.config: don't use "echo -e".  Closes:
        #527945, #529173.
      * debian/patches/localedata/supported.diff: add kk_KZ.RK1048 locale.
        Closes: #528177.
      * debian/debhelper.in/locales.config: use previous debconf settings if
        /etc/environment and /etc/default/locale do not exist.
      * debian/bug/locales/presubj: fix a typo.  Closes: #528353.
      * debian/local/manpages/validlocale.8: fix a typo.  Closes: #528658.
      * debian/patches/any/cvs-sunrpc-license.diff: new patch from upstream
        to change the SUNRPC license into BSD one. Update debian/copyright
        accordingly.  Closes: #382175.
      * debian/patches/any/submitted-tst-cpucount.diff: new patch to fix
        tst-cpucount test on non Linux kernels.
      * kfreebsd/local-sysdeps.diff: update to revision 2545 (from glibc-bsd).
      * debian/patches/kfreebsd/local-config_h_in.patch: new patch to correctly
        define __KFREEBSD_KERNEL_VERSION.
      * debian/sysdeps/kfreebsd.mk: bump minimal kernel version to 6.0.
      * debian/debhelper.in/libc.NEWS: detail the exact line that has to be
        added to /etc/resolv.conf.
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2503 (from glibc-bsd).
      [ Aurelien Jarno ]
      * any/local-revert-3270.diff: new patch to revert fix for PR nptl/3270.
        (closes: bug#527541).
      * Switch to Embedded GLIBC (EGLIBC), sources taken from the 2.9
        branch.
        - Update all/submitted-readme-version.diff.
        - Update any/local-bashisms.diff.
        - Update any/cvs-bz9697-posix-regcomp.diff.
        - Update any/cvs-binutils_2.20.diff.
        - Drop any/local-makeconfig.diff.
        - Drop any/submitted-getcwd-sys_param_h.diff (merged in eglibc).
        - Add any/submitted-cross-zic.diff to fix biarch builds.
        - Add any/submitted-nss-nsswitch.diff to fix linuxthreads builds.
        - Add any/submitted-install-map-files.diff to fix GNU/Hurd builds.
        - More tests of flavour/biarch builds are run, update the expected
          testsuite results accordingly.
        - Rename glibc-source package into eglibc-source.
    d608f447
This project is licensed under the GNU Lesser General Public License v2.1 only. Learn more
Loading