Change logs for eglibc source package in Sid

  • eglibc (2.19-3) unstable; urgency=medium
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Tue, 17 Jun 2014 18:57:11 +0200
  • eglibc (2.19-2) unstable; urgency=medium
    
    
      [ 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 (<< 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 <email address hidden>  Mon, 16 Jun 2014 20:40:57 +0200
  • eglibc (2.19-1) unstable; urgency=medium
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Wed, 04 Jun 2014 20:32:06 +0200
  • eglibc (2.18-7) unstable; urgency=medium
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Mon, 19 May 2014 11:49:49 +0200
  • eglibc (2.18-6) unstable; urgency=medium
    
    
      [ 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 <email address hidden>.  Closes: #726849,
        #740973.
      * patches/hppa/*.diff: apply changes from John David Anglin
        <email address hidden>.  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).
    
     -- Aurelien Jarno <email address hidden>  Wed, 14 May 2014 19:15:10 +0200
  • eglibc (2.18-5) unstable; urgency=medium
    
    
      [ 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.
    
     -- Adam Conrad <adconrad@0c3.net>  Sun, 27 Apr 2014 15:06:57 -0600
  • eglibc (2.18-4) unstable; urgency=high
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 02 Mar 2014 15:32:16 +0100
  • eglibc (2.18-3) unstable; urgency=medium
    
    
      * 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.
    
     -- Adam Conrad <adconrad@0c3.net>  Sun, 23 Feb 2014 18:43:36 -0700
  • eglibc (2.18-2) unstable; urgency=medium
    
    
      [ 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).
    
     -- Aurelien Jarno <email address hidden>  Sun, 23 Feb 2014 13:30:11 +0100
  • eglibc (2.18-1) unstable; urgency=medium
    
    
      [ 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 <adconrad@0c3.net>  Thu, 20 Feb 2014 19:38:49 -0700
  • eglibc (2.17-97) unstable; urgency=medium
    
    
      [ 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
    
     -- Aurelien Jarno <email address hidden>  Fri, 29 Nov 2013 16:43:19 +0100
  • eglibc (2.17-96) unstable; urgency=low
    
    
      * 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 <adconrad@0c3.net>  Fri, 15 Nov 2013 09:39:47 +0000
  • eglibc (2.17-95) unstable; urgency=low
    
    
      [ 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 <adconrad@0c3.net>  Sat, 09 Nov 2013 21:45:05 -0700
  • eglibc (2.17-94) unstable; urgency=low
    
    
      [ 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 <adconrad@0c3.net>  Sat, 09 Nov 2013 18:06:17 -0700
  • eglibc (2.17-93) unstable; urgency=low
    
    
      [ 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.
    
     -- Adam Conrad <adconrad@0c3.net>  Sun, 22 Sep 2013 20:05:36 -0600
  • eglibc (2.17-92) unstable; urgency=low
    
    
      * kfreebsd/local-sysdeps.diff: update to revision 4839 (from glibc-bsd).
    
     -- Petr Salinger <email address hidden>  Wed, 31 Jul 2013 22:38:47 +0100
  • eglibc (2.17-91) unstable; urgency=low
    
    
      [ 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)
    
     -- Adam Conrad <adconrad@0c3.net>  Wed, 31 Jul 2013 20:56:32 +0100
  • eglibc (2.17-7) unstable; urgency=medium
    
    
      [ 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 <email address hidden>  Sun, 30 Jun 2013 01:18:27 +0200
  • eglibc (2.17-6) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Tue, 18 Jun 2013 07:58:13 +0200
  • eglibc (2.17-5) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Wed, 05 Jun 2013 00:18:31 +0200
  • eglibc (2.17-4) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sat, 01 Jun 2013 22:03:20 +0200
  • eglibc (2.17-3) unstable; urgency=medium
    
    
      [ 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 <adconrad@0c3.net>  Wed, 15 May 2013 18:50:01 -0600
  • eglibc (2.17-2) unstable; urgency=low
    
    
      [ 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
    
     -- Aurelien Jarno <email address hidden>  Sun, 12 May 2013 16:46:17 +0200
  • eglibc (2.17-1) unstable; urgency=low
    
    
      [ 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
    
     -- Adam Conrad <adconrad@0c3.net>  Tue, 07 May 2013 01:57:11 -0600
  • eglibc (2.13-38+deb7u6) wheezy; urgency=medium
    
    
      * Update 2.13-38+deb7u5 changelog to mention that some lost glibc-doc
        files have been re-added in this version.
      * debian/patches/any/cvs-CVE-2013-4357.diff: update patch with upstream
        commit c8fc0c91 to fix segmentation faults when nscd is in use.
        Closes: #765506, #765526, #765562.
    
     -- Aurelien Jarno <email address hidden>  Thu, 16 Oct 2014 15:29:00 +0200
  • eglibc (2.13-38+deb7u5) wheezy; urgency=medium
    
    
      * debian/patches/any/cvs-resolv-reuse-fd.diff: new patch from upstream
        to fix invalid file descriptor reuse while sending DNS query.  Closes:
        #722075, #756343.
      * debian/patches/any/cvs-CVE-2013-4357.diff: new patch from upstream to
        fix stack overflow issues. Closes: #742925.
      * debian/patches/any/submitted-CVE-2014-0475.diff: update from upstream
        to fix a localplt regression introduced in version 2.13-38+deb7u3.
      * patches/any/cvs-dlopen-tls-memleak.patch: new patch from upstream to
        fix a memory leak with dlopen() and thread-local storage variables.
        Closes: #763559.
    
     -- Aurelien Jarno <email address hidden>  Wed, 08 Oct 2014 22:50:01 +0200
  • eglibc (2.13-38+deb7u2) wheezy; urgency=medium
    
    
      [ Aurelien Jarno ]
      * debian/patches/localedata/cvs-de_AT-Februar.diff: new patch from
        upstream to fix February month name in de_AT locale.  Closes: #738544.
      * debian/patches/mips/cvs-backtrace.diff: new patch from upstream to
        fix backtrace() on mips.  Closes: #741354.
      * 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 and when a fixed version hasn't
        already been unpacked. 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. Don't fail
        if the dynamic loader symlink is dangling or missing.  Closes: #740158,
        #740196.
      * 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.
      * patches/any/submitted-nl_langinfo-static.diff: new patch from upstream
        to fix nl_langinfo() when used in static binaries.  Closes: #747103.
      * debian/patches/any/cvs-CVE-2013-4458.diff: backport a new part from
        upstream to fix a regression introduced in 2.13-38+deb7u1 in IPv6 name
        resolution.  Closes: #738652.
      * patches/any/cvs-socketcall-syscall.diff: new patch from upstream to fix
        socketcall multiplex syscall features detection.  Closes: #730744.
    
     -- Aurelien Jarno <email address hidden>  Sun, 25 May 2014 20:01:05 +0200
  • eglibc (2.13-38+deb7u1) wheezy; urgency=low
    
    
      [ Aurelien Jarno ]
      * debian/testsuite-checking/compare.sh: disable failing the build on test
        regressions to ease the pain of ongoing stable/security maintenance.
      * 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/CVE-2013-0242.diff: backport buffer overrun fix in regexp
        matcher, addressing CVE-2013-0242 (Closes: #699399).
      * patches/cvs-CVE-2013-1914.diff: backport stack overflow fixes in
        getaddrinfo(), addressing CVE-2013-1914 (Closes: #704623).
      * patches/any/cvs-CVE-2013-4237.diff: backport buffer overwrite fix in
        readdir_r for file systems returning file names longer than NAME_MAX
        characters, addressing CVE-2013-4237 (Closes: #719558).
        patches/kfreebsd/local-readdir_r.diff: remove superseded by the CVE
        patch.
      * patches/any/cvs-CVE-2013-4332.diff: backport integer overflow fixes
        in pvalloc, valloc, posix_memalign, memalign and aligned_alloc functions,
        addressing CVE-2013-4332 (Closes: #722536).
      * patches/any/cvs-CVE-2013-4458.diff: backport stack (frame) overflow fixes
        in getaddrinfo() when called with AF_INET6, addressing CVE-2013-4458
        (Closes: #727181).
      * patches/any/cvs-CVE-2013-4788.diff: backport patch to fix PTR_MANGLE
        ineffectivity for statically linked binaries, addressing CVE-2013-4788
        (Closes: #717178). *** Note that static binaries need to be recompiled
        to take advantage of the fix ***.
      * patches/any/cvs-findlocale-div-by-zero.diff: patch from upstream to fix
        a SIGFPE when locale-archive has been corrupted to all zeros (Closes:
        #718890, #730336).
      * patches/mips/cvs-prlimit64.diff: patch from upstream to fix getrlimit64
        and setrlimit64 with recent 64-bit kernels (Closes: #665897).
    
      [ 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.
      * sys_ktimer_settime have 4 parameters. Closes: #712196.
    
     -- Aurelien Jarno <email address hidden>  Thu, 05 Dec 2013 23:19:48 +0100
  • eglibc (2.13-38) unstable; urgency=low
    
    
      [ 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.
    
     -- Adam Conrad <adconrad@0c3.net>  Sun, 30 Dec 2012 06:06:32 -0700
  • eglibc (2.13-37) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sun, 18 Nov 2012 22:53:04 +0100
  • eglibc (2.13-36) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Fri, 26 Oct 2012 14:28:06 +0000
  • eglibc (2.13-35) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sun, 22 Jul 2012 17:36:20 +0200
  • eglibc (2.13-34) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sat, 30 Jun 2012 01:44:32 +0200
  • eglibc (2.13-33) unstable; urgency=medium
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 03 Jun 2012 21:38:54 +0200
  • eglibc (2.13-32) unstable; urgency=medium
    
    
      * 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.
    
     -- Aurelien Jarno <email address hidden>  Tue, 01 May 2012 16:08:11 +0200
  • eglibc (2.13-31) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 29 Apr 2012 17:45:45 +0200
  • eglibc (2.13-30) unstable; urgency=low
    
    
      * Guard DPKG_MAINTSCRIPT_ARCH usage with dpkg --assert-multi-arch,
        since squeeze's dpkg has a half-implementation (closes: #669172)
    
     -- Adam Conrad <adconrad@0c3.net>  Wed, 18 Apr 2012 05:08:21 -0600
  • eglibc (2.13-29) unstable; urgency=low
    
    
      * 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 <adconrad@0c3.net>  Mon, 16 Apr 2012 22:28:06 -0600
  • eglibc (2.13-28) unstable; urgency=low
    
    
      [ 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.
    
     -- Adam Conrad <adconrad@0c3.net>  Mon, 16 Apr 2012 10:11:05 -0600
  • eglibc (2.13-27) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sun, 26 Feb 2012 18:50:40 +0100
  • eglibc (2.13-26) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Thu, 02 Feb 2012 20:32:10 +0100
  • eglibc (2.13-25) unstable; urgency=medium
    
    
      [ 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.
      * 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 29 Jan 2012 23:35:12 +0100
  • eglibc (2.13-24) unstable; urgency=low
    
    
      * 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.
        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 <email address hidden>  Sat, 24 Dec 2011 18:23:25 +0100
  • eglibc (2.13-23) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Tue, 13 Dec 2011 23:40:48 +0100
  • eglibc (2.13-22) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sat, 10 Dec 2011 21:49:03 +0100
  • eglibc (2.13-21) unstable; urgency=low
    
    
      [ 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.
      * 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.
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Tue, 13 Sep 2011 23:58:01 +0200
  • eglibc (2.13-20) unstable; urgency=low
    
    
      * debian/debhelper.in/libc.preinst: call /bin/mv with --version so 
        that it doesn't return an error.  Closes: #640872.
    
     -- Aurelien Jarno <email address hidden>  Thu, 08 Sep 2011 10:23:00 +0200
  • eglibc (2.13-19) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Wed, 07 Sep 2011 22:51:11 +0200
  • eglibc (2.13-18) unstable; urgency=low
    
    
      * 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 <email address hidden>  Wed, 24 Aug 2011 10:09:17 +0200
  • eglibc (2.13-17) unstable; urgency=low
    
    
      [ 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 <email address hidden> 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 <email address hidden>  Mon, 22 Aug 2011 21:51:07 +0200
  • eglibc (2.13-16) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Mon, 08 Aug 2011 21:52:47 +0200
  • eglibc (2.13-15) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Mon, 08 Aug 2011 14:39:41 +0200
  • eglibc (2.13-14) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Thu, 04 Aug 2011 09:41:41 +0200
  • eglibc (2.13-13) unstable; urgency=low
      * 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 <email address hidden>  Sun, 31 Jul 2011 02:42:58 +0200
  • eglibc (2.13-12) unstable; urgency=low
      [ 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 <email address hidden>  Sat, 30 Jul 2011 13:33:39 +0200
  • eglibc (2.13-11) unstable; urgency=low
      [ 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. -- Aurelien Jarno <email address hidden>  Tue, 26 Jul 2011 03:00:33 +0200
  • eglibc (2.13-10) unstable; urgency=low
      * 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. -- Aurelien Jarno <email address hidden>  Mon, 04 Jul 2011 22:02:35 +0200
  • eglibc (2.13-9) unstable; urgency=low
      [ 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. -- Aurelien Jarno <email address hidden>  Mon, 04 Jul 2011 01:50:25 +0200
  • eglibc (2.13-8) unstable; urgency=low
      [ 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 <email address hidden>  Thu, 30 Jun 2011 07:41:52 +0200
  • eglibc (2.13-7) unstable; urgency=low
      [ 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 <email address hidden>  Sun, 12 Jun 2011 20:33:19 +0200
  • eglibc (2.13-6) unstable; urgency=low
      [ 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 <email address hidden>  Thu, 09 Jun 2011 14:30:19 +0200
  • eglibc (2.13-5) unstable; urgency=low
      [ 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. -- Aurelien Jarno <email address hidden>  Sat, 04 Jun 2011 22:30:47 +0200
  • eglibc (2.13-4) unstable; urgency=low
      * debian/sysdeps/amd64.mk: don't redefine libc6_extra_pkg_install.      Closes: #626447, #626449, #626450. -- Aurelien Jarno <email address hidden>  Thu, 12 May 2011 07:16:55 +0200
  • eglibc (2.13-3) unstable; urgency=low
      * 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 <email address hidden>  Wed, 11 May 2011 23:03:15 +0200
  • eglibc (2.13-2) unstable; urgency=low
      [ 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 <email address hidden>  Mon, 02 May 2011 06:11:16 +0200
  • eglibc (2.13-1) unstable; urgency=low
      [ 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. -- Aurelien Jarno <email address hidden>  Sun, 01 May 2011 19:53:41 +0200
  • eglibc (2.11.2-13) unstable; urgency=low
      * Fix a typo in debian/patches/any/local-rtld.diff.  Closes: #615806. -- Aurelien Jarno <email address hidden>  Mon, 28 Feb 2011 07:09:56 +0100
  • eglibc (2.11.2-12) unstable; urgency=medium
      [ 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. -- Aurelien Jarno <email address hidden>  Sat, 26 Feb 2011 18:28:26 +0100
  • eglibc (2.11.2-11) unstable; urgency=low
      * patches/kfreebsd/local-sysdeps.diff: remove stub marks for at*     syscalls as we don't support FreeBSD 7.x kernels anyway.  Closes:     #610749. -- Aurelien Jarno <email address hidden>  Mon, 31 Jan 2011 21:02:31 +0100
  • eglibc (2.11.2-10) unstable; urgency=low
      * Add patches/amd64/cvs-avx-tcb-alignment.diff from upstream to fix     alignement issues on CPU supporting the AVX instruction set. Closes:    #610657. -- Aurelien Jarno <email address hidden>  Sun, 23 Jan 2011 19:54:44 +0100
  • eglibc (2.11.2-9) unstable; urgency=low
      * Disable build failure in case of testsuite regressions, will be     re-enabled after squeeze release. -- Aurelien Jarno <email address hidden>  Thu, 20 Jan 2011 12:44:11 +0100
  • eglibc (2.11.2-8) unstable; urgency=low
      [ 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 -- Aurelien Jarno <email address hidden>  Wed, 12 Jan 2011 15:32:15 +0100
  • eglibc (2.11.2-7) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sat, 30 Oct 2010 18:15:54 +0200
  • eglibc (2.11.2-6) unstable; urgency=low
    
    
      [ 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 all threads.  Closes: #596499.
    
      [ Samuel Thibault ]
      * patches/hurd-i386/submitted-catch-signal.diff: New patch to fix
        signal-catching functions.
    
     -- Aurelien Jarno <email address hidden>  Wed, 15 Sep 2010 01:53:09 +0200
  • eglibc (2.11.2-5) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Fri, 03 Sep 2010 19:16:09 +0200
  • eglibc (2.11.2-4) unstable; urgency=low
    
    
      [ 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)
    
     -- Aurelien Jarno <email address hidden>  Wed, 01 Sep 2010 23:15:05 +0200
  • eglibc (2.11.2-3) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Wed, 01 Sep 2010 11:46:14 +0200
  • eglibc (2.11.2-2) unstable; urgency=medium
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Thu, 24 Jun 2010 21:03:55 +0200
  • eglibc (2.11.2-1) unstable; urgency=low
    
    
      * 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 13 Jun 2010 23:22:29 +0200
  • eglibc (2.11.1-3) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Tue, 08 Jun 2010 10:05:49 +0200
  • eglibc (2.11.1-2) unstable; urgency=low
    
    
      [ 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: swith i386 to gcc-4.4.  Closes: 
        bug#583858.
    
     -- Aurelien Jarno <email address hidden>  Tue, 01 Jun 2010 05:50:51 +0200
  • eglibc (2.11.1-1) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sat, 29 May 2010 14:31:50 +0200
  • eglibc (2.10.2-9) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Thu, 20 May 2010 12:09:58 +0200
  • eglibc (2.10.2-8) unstable; urgency=low
    
    
      [ 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").
    
     -- Clint Adams <email address hidden>  Tue, 27 Apr 2010 20:33:40 -0400
  • eglibc (2.10.2-7) unstable; urgency=low
    
    
      [ 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.
    
     -- Clint Adams <email address hidden>  Thu, 22 Apr 2010 09:38:27 -0400
  • eglibc (2.10.2-6) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 07 Feb 2010 16:54:24 +0100
  • eglibc (2.10.2-5) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Thu, 07 Jan 2010 20:57:49 +0100
  • eglibc (2.10.2-4) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Wed, 06 Jan 2010 22:18:19 +0100
  • eglibc (2.10.2-3) unstable; urgency=low
    
    
      [ 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).
    
     -- Aurelien Jarno <email address hidden>  Sat, 02 Jan 2010 13:07:44 +0100
  • eglibc (2.10.2-2) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Tue, 24 Nov 2009 06:12:57 +0100
  • eglibc (2.10.2-1) unstable; urgency=low
    
    
      [ 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.  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 <email address hidden>  Mon, 23 Nov 2009 09:46:23 +0100
  • eglibc (2.10.1-7) unstable; urgency=low
    
    
      * 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.
      * Reenable 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 <email address hidden>  Thu, 12 Nov 2009 12:53:04 +0100
  • eglibc (2.10.1-6) unstable; urgency=high
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 08 Nov 2009 18:56:15 +0100
  • eglibc (2.10.1-5) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sun, 01 Nov 2009 17:19:00 +0100
  • eglibc (2.10.1-4) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Fri, 30 Oct 2009 09:48:09 +0100
  • eglibc (2.10.1-3) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Mon, 26 Oct 2009 19:40:34 +0100
  • eglibc (2.10.1-2) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Fri, 23 Oct 2009 08:48:29 +0200
  • eglibc (2.10.1-1) unstable; urgency=low
    
    
      [ 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 <email address hidden>  Sun, 18 Oct 2009 18:35:20 +0200
  • eglibc (2.9-27) unstable; urgency=low
    
    
      [ 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.
    
     -- Clint Adams <email address hidden>  Wed, 30 Sep 2009 16:24:56 -0400
  • eglibc (2.9-26) unstable; urgency=low
    
    
      [ 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
    
     -- Aurelien Jarno <email address hidden>  Mon, 31 Aug 2009 07:05:00 +0200
  • eglibc (2.9-25) unstable; urgency=low
    
    
      * Remove Ben Collins <email address hidden> 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 accomodate SOCK_NONBLOCK != O_NONBLOCK on these 
        architectures. Closes: bug#540871.
      * Add dependency on $syslog in /etc/init.d/nscd. Closes: bug#541492.
    
     -- Aurelien Jarno <email address hidden>  Sun, 16 Aug 2009 13:43:11 +0200
  • eglibc (2.9-24) unstable; urgency=low
    
    
      [ 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).
    
     -- Aurelien Jarno <email address hidden>  Mon, 10 Aug 2009 14:32:35 +0200
  • eglibc (2.9-23) unstable; urgency=low
    
    
      * 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.
    
     -- Aurelien Jarno <email address hidden>  Mon, 27 Jul 2009 15:37:54 +0200
  • eglibc (2.9-22) unstable; urgency=low
    
    
      * 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: #538512.
      * alpha/submitted-fdatasync.diff: update to keep fdatasync() as a
        cancellation point.  Closes: #528325.
      * 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 <email address hidden>  Sun, 26 Jul 2009 10:16:30 +0200
  • eglibc (2.9-21) unstable; urgency=low
    
    
      [ 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.
    
     -- Aurelien Jarno <email address hidden>  Sun, 19 Jul 2009 21:09:38 +0200
  • eglibc (2.9-20) unstable; urgency=low
    
    
      [ 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).
    
     -- Aurelien Jarno <email address hidden>  Sun, 12 Jul 2009 14:39:01 +0200
  • eglibc (2.9-12) unstable; urgency=low
    
    
      [ 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).
    
     -- Aurelien Jarno <email address hidden>  Fri, 08 May 2009 11:57:16 +0200
  • eglibc (2.9-11) unstable; urgency=low
    
    
      * 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.
    
     -- Aurelien Jarno <email address hidden>  Tue, 05 May 2009 09:54:14 +0200