Change log for eglibc package in Debian
1 → 75 of 142 results | First • Previous • Next • Last |
Published in wheezy-release |
eglibc (2.13-38+deb7u10) wheezy-security; urgency=medium [ Aurelien Jarno ] * patches/any/cvs-strftime.diff: new patch from upstream to fix segmentation fault caused by passing out-of-range data to strftime() (CVE-2015-8776). Closes: #812445. * patches/any/cvs-hcreate.diff: new patch from upstream to fix an integer overflow in hcreate() and hcreate_r() (CVE-2015-8778). Closes: #812441. * patches/any/cvs-catopen.diff: new patch from upstream to fix multiple unbounded stack allocations in catopen() (CVE-2015-8779). Closes: #812455. * patches/any/cvs-gethostbyname4-memory-leak.diff: new patch from upstream to fix a memory leak in _nss_dns_gethostbyname4_r with big DNS answers. * patches/any/local-CVE-2015-7547.diff: new patch to fix glibc getaddrinfo stack-based buffer overflow (CVE-2015-7547). -- Aurelien Jarno <email address hidden> Thu, 11 Feb 2016 23:11:53 +0100
Superseded in wheezy-release |
eglibc (2.13-38+deb7u9) wheezy; urgency=medium [ Aurelien Jarno ] * patches/any/cvs-CVE-2015-1781.diff: new patch from upstream to fix a buffer overflow in getanswer_r (CVE-2015-1781). Closes: #796105. * patches/any/cvs-fnmatch-overflow.diff: new patch from upstream to fix a buffer overflow (read past end of buffer) in internal_fnmatch. * patches/any/cvs-_IO_wstr_overflow.diff: new patch from upstream to fix an integer overlow in IO_wstr_overflow. * patches/any/cvs-CVE-2014-8121.diff: new patch from upstream to fix an unexpected closing of nss_files databases after lookups, causing denial of service (CVE-2014-8121). Closes: #779587. * patches/any/cvs-ld_pointer_guard.diff: new patch from upstream to unconditionally disable LD_POINTER_GUARD. Closes: #798316, #801691. [ Raphaël Hertzog ] * debian/patches/any/cvs-strxfrm-buffer-overflows.diff: new patch from upstream to fix memory allocations issues that can lead to buffer overflows on the stack. Closes: #803927. -- Aurelien Jarno <email address hidden> Mon, 21 Dec 2015 00:01:08 +0100
Superseded in wheezy-release |
eglibc (2.13-38+deb7u8) wheezy-security; urgency=medium * debian/patches/any/cvs-wscanf.diff: new patch from upstream to fix a heap buffer overflow in wscanf (CVE-2015-1472, CVE-2015-1473). Closes: #777197. * debian/patches/any/cvs-vfprintf.diff: new patch from ustream to fix a stack overflow in vfprintf (CVE-2012-3406). Closes: #681888. * debian/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. * debian/patches/any/cvs-getnetbyname.diff: new patch from upstream to fix an infinite loop in getnetbyname (CVE-2014-9402). Closes: #775572. * debian/patches/any/cvs-getaddrinfo-idn.diff: new patch from upstream to fix a invalid-free when using getaddrinfo with IDN (CVE-2013-7424). -- Aurelien Jarno <email address hidden> Sun, 22 Feb 2015 09:49:50 +0100
Deleted in jessie-release (Reason: None provided.) |
Deleted in sid-release (Reason: None provided.) |
Superseded in wheezy-release |
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
Deleted in jessie-release (Reason: None provided.) |
Deleted in sid-release (Reason: None provided.) |
Superseded in jessie-release |
Superseded in sid-release |
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
Deleted in experimental-release (Reason: None provided.) |
eglibc (2.19-0experimental0) experimental; urgency=medium [ Adam Conrad ] * New upstream release: version 2.19, orig tarball built at SVN r25252: - debian/patches/alpha/local-string-functions.diff: Rebased. - debian/patches/any/local-disable-test-tgmath2.diff: Rebased. - debian/patches/any/local-localedef-fix-trampoline.diff: Rebased. - debian/patches/any/local-no-malloc-backtrace.diff: Rebased. - debian/patches/any/submitted-longdouble.diff: Rebased. - debian/patches/hurd-i386/local-enable-ldconfig.diff: Rebased. - debian/patches/kfreebsd/local-fbtl-depends.diff: Rebased. - debian/patches/kfreebsd/local-scripts.diff: Rebased. - debian/patches/locale/preprocessor-collate-uli-sucks.diff: Rebased. - debian/patches/localedata/fix-lang.diff: Rebased. - debian/patches/localedata/locale-en_DK.diff: Rebased. - debian/patches/localedata/locale-hsb_DE.diff: Rebased. - debian/patches/localedata/locale-ku_TR.diff: Rebased. - debian/patches/localedata/locales-fr.diff: Rebased. - debian/patches/localedata/sort-UTF8-first.diff: Rebased. - debian/patches/powerpc/local-math-logb.diff: Rebased. - debian/patches/sparc/local-fork.diff: Rebased. - debian/patches/sparc/local-sparcv9-target.diff: Rebased. - debian/patches/i386/local-i586-ulps.diff: Regenerate. - debian/patches/alpha/submitted-PTR_MANGLE.diff: Fixed upstream. - debian/patches/ia64/submitted-fpu-ulps.diff: Regenerated upstream. - debian/patches/powerpc/submitted-gettimeofday-vdso.diff: Dropped. - debian/patches/any/local-use-glibc-predef.diff: Merged upstream. - debian/patches/any/submitted-getaddrinfo-lo.diff: Merged upstream. - debian/patches/any/local-getaddrinfo-interface.diff: Merged upstream. - debian/patches/any/submitted-resolv-init.diff: Merged upstream. - debian/patches/arm/cvs-arm-always-blx.diff: Merged upstream. - debian/patches/arm/cvs-memcpy-align.diff: Merged upstream. - debian/patches/sparc/cvs-strcmp.diff: Merged upstream. - debian/patches/sparc/cvs-efd_semaphore.diff: Merged upstream. - debian/patches/sparc/submitted-prlimit.diff: Merged upstream. - Drop all cvs-* patches that are included in the 2.19 upstream release. * debian/sysdeps/ppc64el.mk: Use --with-cpu=power7 to optimize properly. * debian/*: Update occurences of 2.18 to 2.19 and update symbols to match. * debian/patches/any/unsubmitted-tst-ftell-locale.diff: Apply the correct environment for the tst-ftell-partial-wide.out test to find its locales. * debian/*: Remove references to libbsd-compat.a which is no longer built. * debian/sysdeps/powerpc.mk: Follow rename of stubs-64.h to stubs-64-v1.h. * debian/patches/any/submitted-sysdeps-auxv.diff: Fix implicit declaration when including <sys/auxv.h> in the testsuite by fixing up header guards. * expected-results-aarch64-linux-gnu-libc: Tolerate fenv-tls test failure. * debian/rules.d/tarball.mk: Add an update-from-upstream-git glibc target. * debian/patches/git-updates.diff: Updates to current release/2.19/master. * debian/sysdeps/arm64.mk: Enable IFUNC, now that binutils can support it. * debian/patches/locale/submitted-XDR-revert.diff: Return the XDR currency to locale/iso-4217.def because localedata/locales/i18n needs to have it. * debian/patches/powerpc/cvs-ibm-branch.diff: Pull in IBM's 2.19 backports to fix several bugs and add optimisations on POWER7 and POWER8 machines. * debian/patches/any/local-no-malloc-backtrace.diff: Change M_CHECK_ACTION to abort if the first bit is set (ie: MALLOC_CHECK_=1), like the second. * debian/patches/arm64/submitted-align.diff: Right pthread_self alignment. * debian/patches/arm64/submitted-setcontext.diff: Bring in patch from Will Newton of Linaro to reimplement setcontext without rt_sigreturn syscall. * debian/patches/arm64/submitted-tst-setcontext.diff: Apply test for same. * debian/debhelper.in/libc-bin.manpages: Drop locale.1, moved to manpages. [ Aurelien Jarno ] * debian/debhelper.in/libc.preinst: remove check for sparc32 kernel, the support has been removed with Lenny. * debian/debhelper.in/libc.preinst: remove code to upgrade armhf systems from pre-Wheezy versions. * debian/debhelper.in/libc.preinst: don't act on the filesystem until it is sure that the libc is going to be upgraded. * debian/debhelper.in/libc.preinst: stop checking for /etc/init.d/glibc.sh on upgrade, we don't support lenny to jessie upgrades. * debhelper.in/libc-alt.preinst: drop, we don't support lenny to jessie upgrades. * sysdeps/{amd64.mk,i386.mk,x32.mk}: enable lock elision. * expected-results-arm-linux-gnueabi-{armel,libc}: ignore basic-test.out test, as it is due to GCC bug #748616. * debian/control.in/main: build-depends on systemtap-sdt-dev on linux-any. debian/sysdeps/linux.mk: enable systemtap support. Closes: #700760. * patches/any/cvs-strtod.diff: new patch to fix strtod on some architectures, fixing a FTBFS on sparc. [ Samuel Thibault ] * Hurd fixes for new upstream - debian/patches/hurd-i386/libpthread_version.diff: Rebased. - debian/patches/hurd-i386/submitted-net.diff: Rebased. - debian/patches/hurd-i386/tg-elfosabi_gnu.diff: Fixed upstream. - debian/patches/hurd-i386/tg-pthread-atfork.diff: Fixed upstream. - debian/patches/hurd-i386/tg-tls-threadvar.diff: Rebased. - debian/patches/hurd-i386/tg-tls.diff: Rebased. - debian/patches/hurd-i386/unsubmitted-gnumach.defs.diff: Rebased. - update testsuite hurd-i386 results. [ Martin Pitt ] * Adjust autopkgtest to build the package within the test instead of having a simple "/bin/true" test. This avoids copying the sizable built tree between host and VM twice. [ Petr Salinger ] * kfreebsd/local-nscd-nosendfile-fix.diff: remove, fixed upstream. * kfreebsd/local-no-execfn.diff: new patch, to handle systems without AT_EXECFN * kfreebsd/local-sysdeps.diff: update to revision 5466 (from glibc-bsd). * kfreebsd/local-fbtl.diff: likewise. * update testsuite-checking/expected-results-*-kfreebsd-gnu-* -- Adam Conrad <adconrad@0c3.net> Thu, 22 May 2014 23:42:20 -0600
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
Superseded in jessie-release |
Superseded in sid-release |
Superseded in jessie-release |
Superseded in sid-release |
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
Superseded in jessie-release |
Superseded in sid-release |
Superseded in wheezy-release |
Superseded in jessie-release |
Superseded in sid-release |
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
Deleted in experimental-release (Reason: None provided.) |
eglibc (2.18-0experimental1) experimental; urgency=low [ Adam Conrad ] * debian/patches/i386/cvs-nonascii-case-strcmp.diff: Pull upstream patch to fix LC_CTYPE nonascii-case fallback in i686 strcasecmp/strncasecmp. * debian/testsuite-checking/*: Update 686 targets to match the 586 ones. * Generate expected-results-powerpc64le-linux-gnu-libc for ppc64el port. * debian/testsuite-checking/*: Normalize expected results for ARM ports. * debian/patches/i386/cvs-sse42-strstr*: Backport upstream commits which drop buggy SSE4.2 srtstr implementations in favour of an SSE2 version. * debian/patches/any/cvs-ptrace_peeksiginfo_args.diff: Prepend __ prefix to ptrace_peeksiginfo_args struct to prevent namespace clash w/ linux. * debian/patches/powerpc/cvs-ppc64-vdso-ifunc.diff: Pull upstream fix to squash undefined behaviour in PowerPC64 vDSO IFUNC symbol resolutions. * debian/patches/powerpc/submitted-gettimeofday-vdso.diff: New diff from Adhemerval Zanella at IBM to fix gettimeofday vDSO/IFUNC interactions. * debian/patches/powerpc/submitted-gettimeofday-32.diff: Pull patch from Adhemerval Zanella at IBM to fix 32-bit gettimeofday VSYSCALL lookups. * debian/rules.d/build.mk, debian/sysdeps/{hurd,linux,kfreebsd}.mk: Make pt_chown keyed off a new variable that we can use to enable or disable it per kernel type rather than just the primary libc (Closes: #734607) * debian/patches/kfreebsd/submitted-waitid.diff: On Linux, we must undef waitflags before we define them or we'll conflict with kernel headers. [ Aurelien Jarno ] * debian/patches/any/cvs-vfscanf-0e+0.diff: new patch from upstream to fix parsing of 0e+0. Closes: #732993. * debian/patches/mips/submitted-wordsize-clang.diff: drop now that clang correctly defines_MIPS_SZPTR. [ Samuel Thibault ] * patches/hurd-i386/tg-nfds-poll.diff: New patch to fix poll call with big array. * patches/hurd-i386/tg-sigstate_locking.diff: New patch to fix sigstate creation. * patches/hurd-i386/tg-sigstate_thread_reference.diff: New patch to fix sigstate thread reference counting. * patches/hurd-i386/{libpthreadlibpthread_stubs,libpthread_hurd_cond_wait, submitted-libpthread-elf,cvs-libpthread_lock,libpthread_cancellation, libpthread_hurd_cond_timedwait,libpthread_ctypes,cvs-pthread_atfork, cvs-tls-threadvar-threadself,cvs-libpthread-tls, cvs-libpthread-userstack}.diff: Remove, replaced by... * patches/hurd-i386/cvs-libpthread.diff: ... this git snapshot, and... * patches/hurd-i386/libpthread_build.diff: ... these build fixes. * patches/hurd-i386/tg-aio_misc.diff: New patch to fix aio build. * control.d/main: Build-depend on newer gnumach-dev to get thread_terminate_release RPC. * libc0.3.symbols.hurd-i386: Add thread_terminate_release. -- Adam Conrad <adconrad@0c3.net> Fri, 10 Jan 2014 16:06:00 -0700
Deleted in experimental-release (Reason: None provided.) |
eglibc (2.18-0experimental0) experimental; urgency=low [ Adam Conrad ] * New upstream release: version 2.18, orig tarball built at SVN r24653: - patches/alpha/local-string-functions.diff: Rebased. - patches/alpha/submitted-PTR_MANGLE.diff: Rebased. - patches/any/local-allocalim-header.diff: Rebased. - patches/any/local-disable-test-tgmath2.diff: Rebased. - patches/any/local-dlfptr.diff: Rebased. - patches/any/local-ld-multiarch.diff: Rebased. - patches/any/local-ldso-disable-hwcap.diff: Rebased. - patches/any/local-mktemp.diff: Rebased. - patches/any/local-nss-overflow.diff: Rebased. - patches/any/submitted-bits-fcntl_h-at.diff: Rebased. - patches/any/submitted-longdouble.diff: Rebased. - patches/arm/local-vfp-sysdeps.diff: Rebased. - patches/arm/unsubmitted-ldconfig-cache-abi.diff: Rebased. - patches/hppa/submitted-nptl-carlos.diff: Rebased. - patches/sparc/local-fork.diff: Rebased. - patches/ia64/submitted-fpu-ulps.diff: Rebased. - patches/localedata/first_weekday.diff: Rebased. - patches/locale/LC_IDENTIFICATION-optional-fields.diff: Rebased. - patches/powerpcspe/unsubmitted-nearbyint.diff: Applied upstream. - patches/m68k/cvs-sysdep-cfi.diff: Applied upstream. - patches/i386/cvs-simd-exception.diff: Applied upstream. - patches/any/local-rtld.diff: Applied upstream. - patches/any/cvs-tst-array-as-needed.diff: Applied upstream. - patches/any/cvs-use-glibc-wchar.diff: Applied upstream. - patches/any/submitted-setfsid-wur.diff: Applied upstream. - patches/any/cvs-sys-param-h-DEV_BSIZE.diff: Applied upstream. - patches/any/cvs-getaddrinfo-stack-overflow.diff: Applied upstream. - patches/any/cvs-regexp-overrun.diff: Applied upstream. - patches/any/cvs-gethostbyname-numeric.diff: Applied upstream. - patches/any/cvs-getaddrinfo-EAI_NONAME.diff: Applied upstream. - patches/any/cvs-tst-cancel4-buf.diff: Applied upstream. - patches/arm64/cvs-setjmp-clobber.diff: Applied upstream. - patches/any/cvs-tst-cancel4-buf.diff: Applied upstream. - patches/any/cvs-CVE-2013-4332-pvalloc.diff: Rebased. - patches/any/cvs-CVE-2013-4332-valloc.diff: Rebased. - patches/any/cvs-CVE-2013-4788-static-ptrguard.diff: Rebased. - patches/any/cvs-CVE-2013-4788-static-ptrguard-arm.diff: Rebased. - patches/any/cvs-CVE-2013-2207-pt_chown.diff: Applied upstream. * debian/patches/any/cvs-tst-tls-atexit-deps.diff: Fix compilation of stdlib/tst-tls-atexit with binutils defaulting to ld --as-needed. * debian/control: Build-dep on netbase for service lookups in tests. * debian/sysdeps/{linux,hurd}.mk: Force on pt_chown on linux and hurd. * debian/rules.d/debhelper.mk: Compress $(libc), multiarch-support, and libc-bin with gzip, and let the rest default to dpkg's new defaults. * debian/debhelper.in/libc-bin.lintian-overrides: The manpages for zic zdump, ldd, ldconfig, and getent have moved to the manpages package. * debian/debhelper.in/libc.lintian-overrides: Don't whine about ldconfig. * debian/testsuite-checking/*: Allow powerpc to fail test-{double,float}. * debian/testsuite-checking/expected-results-aarch64-linux-gnu-libc: New. * debian/testsuite-checking/expected-results-arm-linux-gnueabi-armel: New. * debian/testsuite-checking/expected-results-i686-linux-gnu-libc: New. * debian/patches/any/local-rtlddir-cross.diff: Revert to the state found in 2.17 where ld.so was installed to slibdir and so listed in libc.so. * Skeleton in packaging support for the new powerpc64le-linux-gnu: - debian/sysdeps/ppc64el.mk: Define base ppc64el libc targets. - debian/rules.d/control.mk: Add ppc64el to the list of libc_arches. - debian/control.in/main: Build-depend on gcc-4.8 for ppc64el builds. * debian/libc6.symbols.ppc64: Add missing libc6 symbols file for ppc64. * debian/libc6.symbols.arm64: Add missing libc6 symbols file for arm64. * debian/sysdeps/*: Enable new IFUNC support on armel and armhf builds. * debian/patches/arm/cvs-ifunc-hwcap-fix.diff: Fix IFUNC on non-NEON. * debian/patches/arm/cvs-arm-pointer-mangling.diff: Add ARM support for pointer encryption in glibc internal structures in C and assembler. * debian/patches/any/cvs-tst-cleanup2-ret.diff: Fix return regression on recent versions of gcc in nptl/tst-cleanup2 and nptl/tst-cleanupx2. * debian/patches/any/unsubmitted-tst-tlsmod-as-needed.diff: Fix linking tst-tlsmod5.so and tst-tlsmod6.so with an as-needed default toolchain. * debian/patches/any/unsubmitted-scanf-includes.diff: Fix includes for the scanf15 and scanf17 tests for arches that need misc/bits/syscall.h. * debian/patches/any/local-use-glibc-predef.diff: Backport stdc-predef.h from glibc instead of eglibc, avoiding bits/predefs.h (closes: #717557) * debian/rules.d/quilt.mk: Fix unpatch with only one arch patch applied. * debian/patches/arm64/cvs-arm64-sigcontext.diff: arm64 sigcontextinfo.h. * debian/patches/arm64/cvs-arm64-relocs.diff: Add arm64 reloc definitions. * debian/patches/arm64/cvs-arm64-mcount-profiling.diff: mcount profiling. * debian/patches/arm64/cvs-arm64-ifunc.diff: Enable arm64 IFUNC support. * debian/{rules,sysdeps/arm64.mk,control}: Enable libc6-prof on aarch64. * debian/{control.in/main,rules,sysdeps/*}: Switch to using gcc-4.8 on all architectures as gcc-4.6 and gcc-4.7 are going away in the near future. * debian/rules: Build for i586 where dpkg-architecture claims i486, which matches the default that gcc-4.8 has had on i386 for the last two years. * debian/rules: Set configure_build the same as configure_target above, so we don't think we're cross-building and skip half the testsuite on i386. * debian/patches/i386/local-i586-ulps.diff: Regen ulps for i586, not i686. * debian/patches/i386/cvs-tst-cond25.diff: Pull fix for an intermittent failure in nptl/tst-cond25 in pthread_cond_timedwait.S on i486 and up. [ Samuel Thibault ] * patches/hurd-i386/libpthread_hurd_cond_timedwait.diff: Rebased. * patches/hurd-i386/libpthread_hurd_cond_wait.diff: Rebased. * patches/hurd-i386/submitted-add-needed.diff: Rebased. * patches/hurd-i386/submitted-exec_filename.diff: Rebased. * patches/hurd-i386/tg-EIEIO-fr.diff: Rebased. * patches/hurd-i386/tg-elfosabi_gnu.diff: Rebased. * patches/hurd-i386/tg-exec-static.diff: Rebased. * patches/hurd-i386/tg-hurdsig-fixes.diff: Rebased. * patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Rebased. * patches/hurd-i386/tg-sendmsg-SCM_RIGHTS.diff: Rebased. * patches/hurd-i386/tg-tls-threadvar.diff: Rebased. * patches/hurd-i386/tg-tls.diff: Rebased. * patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff: Rebased. * patches/hurd-i386/submitted-net.diff: Rebased. * patches/hurd-i386/local-ulimit.diff: Removed, fixed upstream. * patches/hurd-i386/libpthread_hurd_cond_timedwait.diff: Add missing version. * patches/hurd-i386/libpthread_hurd_cond_wait.diff: Likewise. * patches/hurd-i386/unsubmitted-NO_HIDDEN.diff: New patch, fixes undefined __GI_memmove/memset reference failures. * testsuite-checking/expected-results-i486-gnu-libc, expected-results-i686-gnu-i386, expected-results-i686-gnu-i686, expected-results-i686-gnu-xen: Update testsuite result. [ Petr Salinger ] * debian/*: change version occurences from 2.17 to 2.18 for upgrades/deps. * kfreebsd/local-sysdeps.diff: update to revision 5214 (from glibc-bsd). * kfreebsd/local-fbtl.diff: likewise * sysdeps/kfreebsd.mk: pt_chown is mandatory * update symbols file for kfreebsd * update testsuite-checking/expected-results-*-kfreebsd-gnu-* * add kfreebsd/submitted-waitid.diff. Closes: #720188. * add kfreebsd/submitted-auxv.diff. Closes: #717912. * drop obsolete patches/*/local-linuxthreads* * drop obsolete linuxthreads part of kfreebsd/local-scripts.diff * drop obsolete kfreebsd/local-dosavesse.diff, local-pthread_at_fork.diff, kfreebsd/local-nosavesse.diff, kfreebsd/local-use-thr-primitives.diff, and kfreebsd/submitted-libc_once.diff. * drop kfreebsd/local-readdir_r.diff, obsoleted by fix for CVE-2013-4237. [ Aurelien Jarno ] * Drop s390 support. * sysdeps/{hurd,kfreebsd,linux}.mk: remove dead code. * Remove linuxthreads from the tarball: - rules.d/tarball.mk: don't fetech linuxthreads and linuxthreads_db. - rules.d/build.mk: don't build linuxthreads manpages. - rules: don't run make clean in linuxthreads directory. - patches/any/local-sysctl.diff: drop the linuxthreads part. - patches/all/local-pthread-manpages.diff: remove. - local/manpages/pthread_*.3: import the few remaining linuxthreads manpages. - debhelper.in/glibc-doc.manpages: update manpage locations. * debian/sysdeps/s390.mk: Enable new IFUNC support. * debian/rules.d/debhelper.mk: compress locales-all with xz -z7. * patches/any/cvs-strcasecmp-locales.diff: new patch from upstream to fix mismatch between strcasecmp and toupper/tolower in tr_TR.iso88599 locale (Closes: #716775). * patches/any/cvs-CVE-2013-4458-getaddrinfo.diff: new patch from upstream to fix stack (frame) overflow in getaddrinfo() when called with AF_INET6 / CVE-2013-4458 (Closes: #727181). * testsuite-checking/expected-results-s390-linux-gnu-s390, testsuite-checking/expected-results-s390x-linux-gnu-libc: cleanup. * patches/svn-updates.diff: update with the glibc 2.18 branch to get commits which are not yet available in eglibc. Fixes multiarch math functions on sparc. * testsuite-checking/expected-results-i486*: rename expected result files from i486 to i586. * testsuite-checking/convertlog.sh: use sort -u to avoid duplicated entries in the test results. * testsuite-checking/expected-results-mips*: remove duplicated entries, cleanup. * testsuite-checking/expected-results-arm-linux-gnueabihf-libc: cleanup. * testsuite-checking/expected-results-arm-linux-gnueabi-libc: cleanup. * testsuite-checking/expected-results-*86-linux-gnu*: cleanup. * patches/any/cvs-DL_CALL_DT_INIT_FINI.diff, patches/hppa/cvs-hppa-DL_CALL_DT_INIT_FINI.diff, patches/ia64/cvs-ia64-DL_CALL_DT_INIT_FINI.diff: new patches from upstream to fix a segmentation fault in ld.so on hppa and ia64. * testsuite-checking/expected-results-sparc*-linux-gnu-*: cleanup. * patches/s390/cvs-s390-tls-got-pointer.diff: new patch from upstream to fix the TLS GOT pointer setup on s390. * debian/rules.d/build.mk: define the installation in configparms to avoid broken glibc makefiles to spuriously trigger install rules trying to overwrite system headers. * testsuite-checking/expected-results-*-kfreebsd-gnu-*: allow check-local-headers.out to fail as the script is linux specific and doesn't now about kfreebsd specific headers. * debian/rules: don't pass -fstrict-aliasing to HOST_CFLAGS, it is already included in -O2. * Replace patches/any/submitted-findlocale-div-by-zero.diff by upstream version patches/any/cvs-findlocale-div-by-zero.diff. * patches/any/cvs-CVE-2013-4332-memalign-2.diff: patch from upstream to address some remaining issues from CVE-2013-4332. * patches/ia64/local-rtld-compile-options.diff: new patch to workaround miscompilation issues. * testsuite-checking/expected-results-ia64-linux-gnu-libc: cleanup and update. -- Adam Conrad <adconrad@0c3.net> Mon, 09 Dec 2013 22:14:44 -0700
Deleted in jessie-release (Reason: None provided.) |
Deleted in sid-release (Reason: None provided.) |
Superseded in jessie-release |
Superseded in sid-release |
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
Superseded in jessie-release |
Superseded in sid-release |
Superseded in jessie-release |
Superseded in jessie-release |
Superseded in sid-release |
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
Superseded in jessie-release |
Superseded in sid-release |
Superseded in jessie-release |
Superseded in sid-release |
Superseded in experimental-release |
Superseded in jessie-release |
Superseded in sid-release |
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
Deleted in experimental-release (Reason: None provided.) |
eglibc (2.17-90) experimental; urgency=low * Enable FBTL support using patch from glibc-bsd: http://anonscm.debian.org/viewvc/glibc-bsd/trunk/glibc-ports/fbtl-misc/fbtl-packaging.diff -- Aurelien Jarno <email address hidden> Tue, 16 Jul 2013 23:56:43 +0200
Superseded in experimental-release |
Superseded in jessie-release |
Superseded in sid-release |
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
Superseded in jessie-release |
Superseded in experimental-release |
Superseded in sid-release |
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
Superseded in experimental-release |
Superseded in jessie-release |
Superseded in sid-release |
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
Deleted in experimental-release (Reason: None provided.) |
eglibc (2.17-0experimental2) experimental; urgency=low * Switch to gcc-4.7 across the board to tidy up some C99 conformance, and force it to an experimental version at the request of Matthias. * debian/sysdeps/arm64.mk: Remove --enable-multi-arch (LP: #1117602) * debian/debhelper.in/libc.postinst: Add support for upstart restarts and don't restart init when upgrading in chroots (Closes: #608903) * debian/testsuite-checking/expected-mips*: Allow tst-audit8 to fail. -- Adam Conrad <adconrad@0c3.net> Wed, 06 Feb 2013 22:41:23 -0700
Deleted in experimental-release (Reason: None provided.) |
eglibc (2.17-0experimental1) experimental; urgency=low [ Adam Conrad ] * Rebase kfreebsd patches missed in the previous upload due to quilt: - debian/patches/kfreebsd/local-undef-glibc.diff: Unfuzz. - debian/patches/kfreebsd/local-use-thr-primitives.diff: Unfuzz. - debian/patches/kfreebsd/local-linuxthreads29.diff: Unfuzz. - debian/patches/kfreebsd/local-readdir_r.diff: Track file rename. - debian/patches/kfreebsd/local-memusage_no_mremap.diff: Unfuzz. * debian/patches/kfreebsd/local-HAVE_TLS_SUPPORT.diff: Following the upstream removal of TLS configure options, enable unconditionally. * debian/patches/any/local-tst-dir-overlayfs.diff: Dropped, as I seem to be the only person building on overlayfs, and I'll just use aufs. * Update debian/patches/kfreebsd/local-sysdeps.diff to revision 4353. * debian/patches/any/unsubmitted-cloexec-conditional.diff: Make more occurences of O_CLOEXEC conditional on it actually being defined. * debian/rules: Don't put x32 debug symbols in libc-dbg (LP: #1106471) * debian/testsuite-checking/expected-*: Allow all arches to fail the tst-cputimer1 test, as it harmlessly comes and goes on all of them. * debian/testsuite-checking/expected-*: Adjust ia64 and armel results to allow failures expected by the upstream port maintainers of each. * Drop the armhf-specific symbols hack for the new linker, as we're no longer expecting partial upgrades from the out-of-archive port. * debian/{control,control.in/main}: Bump Standards-Version to 3.9.4. * Amend eglibc-source.lintian-overrides to add libc-dev-alt.postinst. [ Pino Toscano ] * debian/rules.d/build.mk: When threads is no, disable nscd in all passes. -- Adam Conrad <adconrad@0c3.net> Sun, 03 Feb 2013 20:34:44 -0700
Superseded in experimental-release |
eglibc (2.17-0experimental0) experimental; urgency=low [ Adam Conrad ] * New upstream release: version 2.17, orig tarball built at SVN r22169: - Restricts ld.so self-loading checks to normal mode (LP: #1088677) - debian/rules.d/tarball.mk: ports is no longer external to libc. - debian/*: Update all 2.16 occurences to 2.17 for upgrades/deps. - patches/localedata/supported.diff: Rebased against new upstream. - patches/localedata/locale-ia.diff: Dropped, merged upstream. - patches/localedata/submitted-es_MX-decimal_point.diff: Rebased. - patches/amd64/local-pthread_cond_wait.diff: Dropped, fixed upstream. - patches/i386/local-pthread_cond_wait.diff: Dropped (closes: #694962) - patches/arm64/cvs-ldconfig-cache-abi.diff: Dropped, merged upstream. - patches/arm64/submitted-aarch64-support.diff: Merged upstream. - patches/arm/cvs-ldconfig-cache-abi.diff: Dropped, merged upstream. - patches/arm/local-atomic.diff: Dropped, fixed differently upstream. - patches/arm/unsubmitted-armhf-linker.diff: Dropped, not needed. - patches/arm/unsubmitted-ldconfig-cache-abi.diff: Rewritten slightly. - patches/hppa/submitted-nptl-carlos.diff: Rebased against upstream. - patches/hppa/local-stack-grows-up.diff: Rebased against upstream. - patches/hurd-i386/local-enable-ldconfig.diff: dl-cache.c dropped. - patches/hurd-i386/tg-tls.diff: Rebase and drop powerpc support. - patches/hurd-i386/tg-regenerate_errno.h.diff: Merged upstream. - patches/hurd-i386/tg-extern_inline.diff: Drop powerpc support. - patches/hurd-i386/tg-elfosabi_gnu.diff: Drop powerpc support. - patches/hurd-i386/tg-grantpt.diff: Rebased against new upstream. - patches/hurd-i386/unsubmitted-pthread_posix-option.diff: Rebased. - patches/hurd-i386/submitted-getgroups.diff: Dropped, merged upstream. - patches/hurd-i386/submitted-getlogin_r.diff: Dropped, fixed upstream. - patches/hurd-i386/submitted-ptsname.diff: Dropped, merged upstream. - patches/hurd-i386/submitted-sendto.diff: Dropped, fixed upstream. - patches/hurd-i386/cvs-add-missing-includes.diff: Merged upstream. - patches/hurd-i386/cvs-mach-check-local-headers.sh.diff: Merged. - patches/hurd-i386/cvs-lremovexattr.diff: Dropped, merged upstream. - patches/hurd-i386/cvs-renameat.diff: Dropped, merged upstream. - patches/hurd-i386/cvs-mknodat.diff: Dropped, merged upstream. - patches/hurd-i386/cvs-llistxattr.diff: Dropped, merged upstream. - patches/i386/submitted-i686-timing.diff: Rebase, and fix a bug that was excluding dl-caller.c from shared-only-routines for rtld builds. - patches/m68k/cvs-syscall-arguments.diff: Dropped, merged upstream. - patches/powerpc/local-math-logb.diff: Rebased against new upstream. - patches/all/unsubmitted-autoconfupdate.diff: Dropped, not needed. - patches/any/local-bindresvport_blacklist.diff: Rebase with upstream. - patches/any/local-ldso-disable-hwcap.diff: Rebased against upstream. - patches/any/local-libgcc-compat-ports.diff: Rebased against upstream. - patches/any/local-nss-upgrade.diff: Rebased against new upstream. - patches/any/local-o_cloexec.diff: Rebased against new upstream. - patches/any/local-rtld.diff: Rebased against new upstream. - patches/any/submitted-popen.diff: Dropped, finally merged upstream. - patches/any/submitted-accept4-hidden.diff: Dropped, merged upstream. - patches/any/submitted-bits-fcntl_h-at.diff: Rebased against upstream. - patches/any/local-gai-rfc1918-scope-global.patch: Merged upstream. - patches/any/submitted-resolv-assert.diff: Dropped, merged upstream. - patches/any/local-revert-fclose-posix2008.diff: Reverted upstream. - patches/any/local-sunrpc-dos.diff: Dropped, different fix upstream. - patches/any/cvs-cxxheaders-detection[123].diff: Merged upstream. * debian/patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff: Remove, as this has been fixed in the 3.7 release and 3.8 kernel headers. * debian/sysdeps/{amd64,i386}.mk: Fix rtlddir for x32 alternate builds. * debian/sysdeps/{armel,armhf}.mk: Merge multilib configs from Ubuntu. * debian/debhelper.in/libc.preinst: Fix preinst kernel check to match the reality that we need >= 2.6.32, as found in squeeze/lucid/RHEL6. * debian/rules: Fix EGLIBC_VERSION epoch parsing breakage (LP: #929565) * debian/patches/any/cvs-tst-array-as-needed.diff: Fix tst-array2 and tst-array5 to build with --no-as-needed to prevent test regressions. * debian/patches/any/unsubmitted-ldso-machine-mismatch.diff: Skip past libraries that are built for other machines, rather than erroring. * debian/patches/i386/unsubmitted-quiet-ldconfig.diff: Fix ldconfig on x86 to stop complaining so loudly about wrong-arch libraries on path. * debian/{rules.d/build.mk,sysdeps/hurd*}: When the threads variable is not set to "yes", add --disable-nscd to the main configure options. * debian/patches/any/cvs-use-glibc-wchar.diff: Switch from the eglibc implementation of wchar.h to the cleaner glibc-2.18 implementation. * debian/patches/arm/local-eabi-wchar.diff: Dropped, no longer needed. * debian/patches/any/local-tst-dir-overlayfs.diff: Apply dirty hack to skip tst-dir on overlayfs, as it currently fails (see: LP #1107492) * debian/patches/svn-updates.diff: Bring svn-updates to revision 22169. [ Matthias Klose ] * debian/{rules,rules.d/control.mk,control.in/libc}: Allow turning off libc-prof arbitrarily, and disable it for arm64, which lacks support. * debian/rules.d/build.mk: Fix armhf multilib with WITH_BUILD_SYSROOT. [ Steve McIntyre ] * debian/patches/arm/unsubmitted-ldso-multilib.diff: Stop ld.so from exiting prematurely when it encounters wrong-float ABI libraries. [ Pino Toscano ] * Rebase/remove hurd-i386 patches against the new upstream version: - patches/hurd-i386/tg-ptrmangle.diff: Remove, obsolete. - patches/hurd-i386/tg-check_native.diff: Remove, obsolete. - patches/hurd-i386/submitted-regex_internal.diff: Fixed upstream. - patches/hurd-i386/local-disable-sendmmsg.diff: Fixed upstream. - patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete. - patches/hurd-i386/unsubmitted-mremap.diff: Rebased for new upstream. * debian/patches/hurd-i386/local-disable-tst-xmmymm.diff: Disable test. * Update expected-results-i486-gnu-libc, expected-results-i686-gnu-i386, expected-results-i686-gnu-i686, expected-results-i686-gnu-xen. -- Adam Conrad <adconrad@0c3.net> Sun, 27 Jan 2013 23:33:32 -0700
Superseded in jessie-release |
Superseded in wheezy-release |
Superseded in experimental-release |
Superseded in sid-release |
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
Superseded in experimental-release |
eglibc (2.16-0experimental1) experimental; urgency=low [ Adam Conrad ] * Add patches/any/cvs-cxxheaders-detection[1-3].diff to bring us up to date with my C++ header detection patch on glibc trunk, for g++-4.7_4.7.2-10. * Add patches/powerpc/submitted-UAPI_ASM_POWERPC_ELF.diff to fix builds on PowerPC against linux headers from 3.7-rc. Remove if fixed for 3.7-final. * debian/debhelper.in/libc-dev-alt.{preinst,postinst}: Do the directory to symlink migration in postinst, which solves issues with dpkg following the new symlink on unpack and removing all the "old" (now new) files. * debian/rules.d/debhelper.mk: Add a MULTIARCHDIR subst for the above. * debian/sysdeps/{amd64,i386}.mk: Enable and bootstrap x32 multilib builds. * debian/control.in/main: Bump g++4.7 build-dep to 4.7.2-11 for x32 builds. * debian/control.in/main: Bump linux-libc-dev build-dep for alt x32 builds. * debian/{tests,control.in/main}: Add simple autopkgtest rebuild testcase. [ Aurelien Jarno ] * Add patches/m68k/cvs-syscall-arguments.diff to fix cancellable syscall with 5 or 6 arguments. Closes: #693852. * debian/rules: don't force the GCC version for BUILD_CC and BUILD_CXX. [ Pino Toscano ] * Update testsuite-checking/expected-results-i686-gnu-xen and testsuite-checking/expected-results-i686-gnu-i686. * Add patches/hurd-i386/local-ulimit.diff to use Linux' ulimit on hurd-i386 instead of the bogus BSD version. Fix expected-results-i486-gnu-libc, expected-results-i686-gnu-i386, expected-results-i686-gnu-i686, expected-results-i686-gnu-xen accordingly. * debian/testsuite-checking/compare.sh: accept the build directory as an argument. [ Jonathan Nieder ] * patches/any/local-tst-eintr1-eagain.diff: new patch to work around a race that lets pthread_create hit resource limits when the kernel takes too long to clean up after joined threads. (closes: #673596) -- Adam Conrad <adconrad@0c3.net> Sun, 25 Nov 2012 01:18:07 -0700
Superseded in experimental-release |
eglibc (2.16-0experimental0) experimental; urgency=low [ Aurelien Jarno ] * New upstream version. Closes: #672934. - Provide a compatibility symbol for the old memcpy() behaviour. Remove the memcpy-wrapper. Closes: #625522. - Fix printing of incomplete multibyte characters. Closes: #208308. - Disable patches/svn-updates.diff. - Update patches/localedata/sort-UTF8-first.diff. - Update patches/localedata/supported.diff. - Update patches/localedata/locales-fr.diff (partially merged upstream). - Remove patches/localedata/locales_GB.diff (merged upstream). - Remove patches/localedata/submitted-bz9732-dz_BT-collation.diff (merged upstream). - Update patches/localedata/locale-se_NO.diff. - Update patches/localedata/tailor-iso14651_t1-common.diff. - Update patches/localedata/fix-lang.diff. - Remove patches/localedata/fr_LU-first_weekday.diff (merged upstream). - Remove patches/localedata/cy_GB-first_weekday.diff (merged upstream). - Update patches/localedata/submitted-bz9725-locale-sv_SE.diff (partially merged upstream). - Update patches/localedata/first_weekday.diff (partially merged upstream). - Remove patches/localedata/submitted-bz9912-locale-ru_UA.diff (merged upstream). - Remove patches/localedata/locale-et_EE.diff (merged upstream). - Remove patches/localedata/submitted-translit-colon.diff (merged upstream). - Remove patches/localedata/locale-bem-en_ZA.diff (merged upstream). - Remove patches/localedata/locale-ff_SN.diff (merged upstream). - Remove patches/localedata/locale-sw.diff (merged upstream). - Remove patches/localedata/locale-sv_FI.diff (merged upstream). - Remove patches/localedata/locale-os_RU.diff (merged upstream). - Remove patches/localedata/cvs-rupee.diff (merged upstream). - Remove patches/localedata/cvs-es-lc_numeric.diff (merged upstream). - Remove patches/localedata/submitted-de_AT-mon.diff (merged upstream). - Remove patches/localedata/cvs-rupeesign.diff (merged upstream). - Remove patches/alpha/cvs-fp_control-plt.diff (merged upstream). - Remove patches/alpha/cvs-have_tls_thread.diff (merged upstream). - Remove patches/alpha/cvs-preconfigure.diff (merged upstream). - Remove patches/alpha/cvs-stat_ver_linux.diff (merged upstream). - Remove patches/alpha/cvs-syscall.diff (merged upstream). - Remove patches/alpha/cvs-tls_dtv_unallocated.diff (merged upstrea). - Remove obsolete parts of alpha/local-string-functions.diff (merged upstream). - Remove patches/alpha/submitted-creat64.diff (obsolete). - Remove patches/alpha/submitted-fcntl_h.diff (merged upstream). - Remove patches/alpha/submitted-fxstatat.patch (obsolete). - Remove patches/alpha/submitted-libm-hidden.diff (merged upstream). - Remove patches/alpha/submitted-____longjmp_chk.diff (merged upstream). - Remove patches/alpha/submitted-epoll_create1.diff (obsolete). - Remove patches/alpha/submitted-fallocated.patch (merged upstream). - Remove patches/alpha/submitted-fpu-ulps.diff (merged upstream). - Remove patches/alpha/submitted-rlimit-rttime.diff (merged upstream). - Remove patches/alpha/submitted-sysconf-cache.diff (merged upstream). - Remove patches/alpha/cvs-stackinfo.diff (merged upstream). - Remove patches/alpha/submitted-statfs64.patch (merged upstream). - Remove patches/amd64/local-clone.diff (obsolete). - Remove patches/amd64/submitted-tst-audit6-avx.diff (obsolete). - Update patches/amd64/submitted-rwlock-stack-imbalance.diff. - Remove patches/amd64/cvs-getcontext.diff (merged upstream). - Remove patches/amd64/cvs-memset.diff (merged upstream). - Remove patches/amd64/cvs-powl.diff (merged upstream). - Remove patches/amd64/cvs-pthread-stack-alignment.diff (merged upstream). - Remove patches/amd64/cvs-avx-detection.diff (merged upstream). - Remove patches/amd64/cvs-dl_trampoline-cfi.diff (merged upstream). - Remove patches/amd64/cvs-avx-osxsave.diff (merged upstream). - Update patches/arm/local-sigaction.diff. - Remove patches/arm/submitted-armhf-triplet.diff (merged upstream). - Remove patches/arm/cvs-clone-cantunwind.diff (merged upstream). - Remove patches/arm/cvs-syscall-mcount.diff (merged upstream). - Remove patches/arm/cvs-ucontext.diff (merged upstream). - Remove patches/arm/cvs-make-get-set-swap-context.diff (merged upstream). - Remove patches/hppa/local-linuxthreads.diff (obsolete). - Remove patches/hppa/local-linuxthreads-gscope.diff (obsolete). - Remove patches/hppa/submitted-lt.diff (obsolete). - Update patches/hppa/local-stack-grows-up.diff. - Remove patches/hppa/local-dlfptr.diff (merged upstream). - Remove patches/hppa/submitted-fcntl_h.diff (merged upstream). - Remove patches/hppa/submitted-libm-hidden.diff (merged upstream). - Remove patches/hppa/submitted-stackinfo.diff (merged upstream). - Remove patches/hppa/cvs-sys_procfs_h.diff (merged upstream). - Remove patches/hppa/cvs-test-tls-support.diff (merged upstream). - Remove patches/hppa/cvs-cloexec-nonblock.diff (merged upstream). - Remove patches/hppa/cvs-prlimit64.diff (merged upstream). - Update patches/hurd-i386/local-enable-ldconfig.diff. - Remove patches/hurd-i386/cvs-mlock.diff (merged upstream). - Update patches/hurd-i386/unsubmitted-tls.diff. - Update patches/hurd-i386/tg-tls.diff. - Update patches/hurd-i386/unsubmitted-gcc-4.1-init-first.diff. - Remove patches/hurd-i386/cvs-posix_opt.h.diff (merged upstream). - Remove patches/hurd-i386/cvs-ioctl-decode-argument.diff (merged upstream). - Remove patches/hurd-i386/tg-libc_once.diff (merged upstream). - Remove patches/hurd-i386/cvs-struct_stat.diff (merged upstream). - Remove patches/hurd-i386/cvs-strtoul_PLT.diff (merged upstream). - Update patches/hurd-i386/tg-sysvshm.diff. - Remove patches/hurd-i386/cvs-IPV6_PKTINFO.diff (merged upstream). - Remove patches/hurd-i386/cvs-critical-sections.diff (merged upstream). - Remove patches/hurd-i386/cvs-dup3.diff (merged upstream). - Remove patches/hurd-i386/cvs-dup3-lock.diff (merged upstream). - Remove patches/hurd-i386/cvs-dl-sysdep.c_SHARED.diff (merged upstream). - Remove patches/hurd-i386/cvs-itimer-lock.diff (merged upstream). - Remove patches/hurd-i386/cvs-null-pathname.diff (merged upstream). - Remove patches/hurd-i386/cvs-sbrk.diff (merged upstream). - Remove patches/hurd-i386/cvs-readlinkat.diff (merged upstream). - Remove patches/hurd-i386/cvs-SOL_IP.diff (merged upstream). - Remove patches/hurd-i386/cvs-____longjmp_chk.diff (merged upstream). - Remove patches/hurd-i386/cvs-mkdir_root.diff (merged upstream). - Remove patches/hurd-i386/cvs-catch-signal.diff (merged upstream) - Remove patches/hurd-i386/cvs-header-prot.diff (merged upstream). - Remove patches/hurd-i386/cvs-psiginfo.diff (merged upstream). - Remove patches/hurd-i386/cvs-if_freereq.diff (merged upstream). - Remove patches/hurd-i386/cvs-ldsodefs.h.diff (merged upstream). - Remove patches/hurd-i386/submitted-init-first.diff (merged upstream). - Remove patches/hurd-i386/cvs-libc_stack_end.diff (merged upstream). - Remove patches/hurd-i386/tg-ttyname_ERANGE.diff (merged upstream). - Remove patches/hurd-i386/cvs-DEV_BSIZE.diff (merged upstream). - Remove patches/hurd-i386/cvs-fork_ports.diff (merged upstream). - Remove patches/hurd-i386/cvs-setresid.diff (merged upstream). - Remove patches/hurd-i386/cvs-sgttyb.diff (merged upstream). - Remove patches/hurd-i386/cvs-hurd_socket_server_indexcheck.diff (merged upstream). - Remove patches/hurd-i386/cvs-hurd-recvfrom.diff (merged upstream). - Remove patches/hurd-i386/cvs-select-inputcheck.diff (merged upstream). - Remove patches/hurd-i386/cvs-posix2008.diff (merged upstream). - Remove patches/hurd-i386/cvs-mach-nanosleep.diff (merged upstream). - Remove patches/hurd-i386/cvs-mmap.diff (merged upstream). - Remove patches/hurd-i386/cvs-hurd-socket-EAFNOSUPPORT.diff (merged upstream). - Remove patches/hurd-i386/cvs-symlink_dealloc.diff (merged upstream). - Remove patches/hurd-i386/cvs-O_CLOEXEC.diff (merged upstream). - Update patches/hurd-i386/submitted-exec_filename.diff. - Update patches/hurd-i386/submitted-net.diff. - Update patches/hurd-i386/unsubmitted-pthread.diff. - Update patches/ia64/local-dlfptr.diff (ia64 moved to ports). - Update patches/ia64/submitted-libm.diff (ia64 moved to ports). - Remove patches/ia64/submitted-sysconf.diff (merged upstream). - Update patches/ia64/submitted-fpu-ulps.diff (merged upstream). - Update patches/ia64/submitted-remainder.diff (merged upstream). - Remove patches/i386/local-clone.diff (obsolete). - Remove patches/i386/cvs-cacheinfo.diff (merged upstream). - Update patches/i386/submitted-i686-timing.diff. - Remove patches/i386/cvs-feraiseexcept-plt.diff (merged upstream). - Update patches/i386/local-pthread_cond_wait.diff. - Update patches/kfreebsd/local-scripts.diff. - Remove patches/m68k/cvs-byteswap.diff (merged uptream). - Remove patches/m68k/local-compat.diff (obsolete). - Update patches/m68k/submitted-gcc34-seccomment.diff. - Update patches/mips/local-r10k.diff. - Remove patches/mips/submitted-dl-platform.diff (merged upstream). - Remove patches/mips/cvs-dlopen-lazy.diff (merged upstream). - Remove patches/powerpc/local-libgcc_eh-ld.so.diff (obsolete). - Remove patches/s390/cvs-iconv-z9-109.diff (merged upstream). - Remove patches/s390/cvs-vsyscalls.diff (merged upstream). - Remove patches/s390/s390/cvs-libm-ulps.diff (merged upstream). - Remove patches/sparc/submitted-bzero.diff (merged upstream). - Remove patches/sparc/cvs-ifunc.diff (merged upstream). - Remove patches/sparc/cvs-rlimits.diff (merged upstream). - Update patches/sparc/local-fork.diff. - Remove patches/sparc/cvs-fcntl_h.diff (merged upstream). - Update patches/any/local-fhs-nscd.diff. - Update patches/any/local-ldconfig.diff. - Update patches/any/local-libgcc-compat-ports.diff. - Update patches/any/local-linuxthreads-defines.diff. - Remove patches/any/cvs-sched_h.diff (merged upstream). - Update patches/any/submitted-popen.diff. - Remove patches/any/submitted-autotools.diff (merged upstream). - Remove patches/any/submitted-localedef-mmap.diff (obsolete). - Remove patches/any/submitted-leading-zero-stack-guard.diff (merged upstream). - Remove patches/any/local-relro-mprotect.diff (merged upstream). - Remove patches/any/cvs-fopen.diff (merged upstream). - Remove patches/any/cvs-resolv-tld.diff (merged upstream). - Remove patches/any/cvs-sys-param-ARG_MAX.diff (merged upstream). - Remove patches/any/submitted-at-pagesize.diff (obsolete). - Remove patches/any/cvs-setlocale.diff (merged upstream). - Remove parts of patches/any/submitted-rlimit-rttime.diff and rename it to patches/alpha/any/submitted-rlimit-rttime.diff. - Remove patches/any/cvs-regex-oom.diff (merged upstream). - Remove patches/any/cvs-getaddrinfo-single-lookup.diff (merged upstream). - Remove patches/any/cvs-unique_sym_table-corruptions.diff (merged upstream). - Remove patches/any/submitted-mqueue-throw.diff (merged upstream). - Remove patches/any/cvs-addmntent.diff (merge upstream). - Remove patches/any/cvs-resolv-different-nameserver.diff (merged upstream). - Remove patches/any/cvs-fnmatch.diff (merged upstream). - Remove patches/any/cvs-ifunc.diff (merged upstream). - Remove patches/powerpc/submitted-ifunc.diff (merged upstream). - Remove patches/any/cvs-dlopen-tls.diff (merged upstream). - Remove patches/any/submitted-glob_h-ifdef.diff (obsolete). - Remove patches/any/cvs-dl_close-scope-handling.diff (merged upstream). - Remove patches/any/cvs-nptl-pthread-race.diff (merged upstream). - Remove patches/any/cvs-vfscanf.diff (merged upstream). - Remove patches/any/cvs-tzfile.diff (merged upstream). - Rename patches/any/submitted-clock-settime.diff into patches/any/cvs-clock-settime.diff. - Update patches/any/local-no-pagesize.diff. - Update patches/any/local-rtld.diff. - Update patches/any/local-disable-test-tgmath2.diff. - Remove patches/any/cvs-clock-settime.diff. - Update patches/any/submitted-longdouble.diff. - Update patches/any/submitted-bits-fcntl_h-at.diff. - Remove patches/any/submitted-fwrite-wur.diff (merged upstream). - Remove patches/any/submitted-stack-guard-quick-randomization.diff (obsolete). - Remove patches/any/cvs-fmtmsg-lock.diff (merged upstream). - Remove patches/any/cvs-reloc-sort.diff (merged upstream). - Remove patches/any/cvs-pthread-builtin-expect.diff (merged upstream). - Remove patches/any/cvs-vfprintf-positional.diff (merged upstream). - Remove patches/any/cvs-vfprintf-many-format-strings.diff (merged upstream). - Remove patches/any/cvs-arch-lowlevellock.diff (merged upstream). - Remove patches/any/cvs-strtod-overflow.diff (merged upstream). * Add patches/any/local-revert-fclose-posix2008.diff to fix issues with Ruby. * Add patches/amd64/local-pthread_cond_wait.diff from Jeff Law to fix lost wakeups in pthread_cond_wait. * Add patches/i386/cvs-feraiseexcept-plt.diff to fix plt issues. * Add patches/ia64/submitted-fpu-ulps.diff to fix FPU tests. * Add patches/ia64/submitted-remainder.diff to fix FPU tests. * Add patches/powerpc/local-math-logb.diff to workaround a GCC issue. * Add patches/alpha/cvs-tls_dtv_unallocated.diff, patches/alpha/cvs-have_tls_thread.diff, patches/alpha cvs-preconfigure.diff and patches/alpha/cvs-stat_ver_linux.diff to fix FTBFS on alpha. * Add patches/alpha/cvs-fp_control-plt.diff to fix testsuite on alpha. * Add patches/alpha/local-string-functions.diff to remove some broken alpha specific string version, and pass the testsuite. * Update debian/sysdeps/mips.mk, debian/sysdeps/mipsel.mk to force build without MIPS PLT. * Build with GCC 4.6. Closes: bug#654744. * Remove rpcinfo from debian/control.in/main, debhelper.in/libc-bin.install and debhelper.in/libc-bin.manpages. * Update debian/libc6.symbols.common to add libnss_db symbols. * Update debian/symbols.wildcards with 2.14, 2.15 and 2.16 symbols. * Update debian/shlibver to 2.16. * Update debian/debhelper.in/*.lintian to new library names. * Update testsuite-checking/expected-results-arm-linux-gnueabi-libc, testsuite-checking/expected-results-arm-linux-gnueabihf-libc, testsuite-checking/expected-results-i486-linux-gnu-libc, testsuite-checking/expected-results-i686-linux-gnu-i386, testsuite-checking/expected-results-i686-linux-gnu-i686, testsuite-checking/expected-results-i686-linux-gnu-xen testsuite-checking/expected-results-ia64-linux-gnu-libc, testsuite-checking/expected-results-mips-linux-gnu-libc, testsuite-checking/expected-results-mips64-linux-gnu-mips64, testsuite-checking/expected-results-mips32-linux-gnu-mipsn32, testsuite-checking/expected-results-mipsel-linux-gnu-libc, testsuite-checking/expected-results-mips32el-linux-gnu-mipsn32, testsuite-checking/expected-results-mips64el-linux-gnu-mipsn64, testsuite-checking/expected-results-powerpc-linux-gnu-libc, testsuite-checking/expected-results-powerpc64-linux-gnu-ppc64, testsuite-checking/expected-results-sparc-linux-gnu-libc, testsuite-checking/expected-results-sparc64-linux-gnu-libc, testsuite-checking/expected-results-sparc64-linux-gnu-sparc64, testsuite-checking/expected-results-s390x-linux-gnu-libc, testsuite-checking/expected-results-s390x-linux-gnu-s390x, testsuite-checking/expected-results-x86_64-linux-gnu-amd64 and testsuite-checking/expected-results-x86_64-linux-gnu-libc to add new tests that are known to fail. * debian/control.in/main: Build-Conflicts with binutils-gold. * debian/rules.d/quilt.mk, debian/rules.d/tarball.mk, debian/source/format: switch to quilt (3.0) format, compress source with xz. * debian/rules, debian/rules.d/build.mk: define vardbddir to /var/lib/misc. * debian/rules.d/*mk: use make ifdef instead of shell ones. * debian/rules.d/build.mk: call configure with --enable-obsolete-rpc * debian/rules.d/debhelper.mk: compress locales, libc6-pic and libc6-prof with xz. * debian/sysdeps/i386.mk: install files from libc6-dev-amd64 as symlinks now that i386 and amd64 versions are compatible (see bug#637000 and bug#637141). * debian/sysdeps/*.mk, debhelper.in/libc.preinst: bump minimal Linux kernel version to 2.6.32. * debian/debhelper.in/{libc.docs,libc-dev.docs}: don't install FAQ, replaced upstream by http://sourceware.org/glibc/wiki/FAQ. * rules.d/debhelper.mk, debhelper.in/libc-pic.install: install libc6-pic files using debhelper. * debian/control.in/*: drop build-depends from libc6 to libc-bin. Add ${shlibs:Depends} depends to libc6 and libc-bin. * debian/control.in/*, debian/sysdeps/linux.mk: enable selinux support. * patches/any/local-disable-libnss-db.diff: disable libnss-db as the format is not compatible with the libnss-db package, and is architecture dependent. * patches/svn-updates.diff: update from upstream SVN. [ Daniel Schepler ] * Add x32 support (Closes: #667023): - debian/control.in/main: Build-Depend on g++-4.7-multilib on amd64, i386, x32. - debian/control.in/libc: Add Replaces: libc6-x32 to libc6 on x32. - debian/control.in/amd64, debian/control.in/i386: Add x32 to Architecture list for libc6-amd64 and libc6-i386 (and corresponding -dev packages). - debian/control.in/x32: New file, add libc6-x32 and libc6-dev-x32 packages on amd64 and i386. - debian/libc6.symbols.x32, debian/libc6-x32.symbols.amd64, debian/libc6-x32.symbols.i386: New symbols files for x32 libraries. - debian/libc6-amd64.symbols.x32, debian/libc6-i386.symbols.x32: New files, copying the appropriate existing files. - debian/patches/any/cvs-malloc-arena.diff: Fix for BZ#14562 which caused random assertions in threaded programs on x32. - debian/rules.d/build.mk, debian/rules.d/debhelper.mk: Add /libx32 to the library directories handled by alt templates instead of otherbuild. - debian/rules.d/control.mk: Add x32 to libc6_archs. - debian/sysdeps/amd64.mk, debian/sysdeps/i386.mk: Add libc6-x32 builds using gcc-4.7. - debian/sysdeps/amd64.mk, debian/sysdeps/i386.mk: Bump minimum kernel version to 3.4.0, since that's the first version with x32 support integrated into the mainline. - debian/sysdeps/x32.mk: New file, building libc, amd64, i386 flavors all using gcc-4.7. - debian/testsuite-checking/expected-results-x86_64-linux-gnux32-libc, debian/testsuite-checking/expected-results-x86_64-linux-gnux32-x32: New files copied from amd64 testsuite exceptions. * debian/debhelper.in/libc-bin.install: Add new binaries pldd and sotruss. - debian/debhelper.in/libc.install: Also add audit libraries needed by sotruss. * debian/patches/all/local-remove-manual.texi: Update stub manual/Makefile with version from eglibc 2.16 upstream. * debian/rules.d/quilt.mk: Update refresh target to pop all patches before repushing and refreshing them, since patches are applied by default now. * debian/rules: Expand clean target to remove several autogenerated files under debian/ that weren't getting removed. [ Wookey ] * Add arm64 support (Closes: #690873): - debian/patches/all/unsubmitted-autoconfupdate.diff: Update autotools config.sub and config.guess to detect aarch64/arm64 correctly - debian/patches/arm64/submitted-aarch64-support.diff: Massive backport of the current state of arm64 support upstream and on libc-alpha. - debian/patches/arm64/submitted-bits-fcntl_h-at.diff: Include AT_* definitions in sysdeps/unix/sysv/linux/aarch64/bits/fcntl.h - debian/sysdeps/arm64.mk: Define base arm64 libc targets. - debian/rules.d/control.mk: Add arm64 to the list of libc_arches. - debian/control.in/main: Build-depend on gcc-4.7 for arm64 builds. * debian/rules: Clean up base/cross compiler mangling to work sanely. * debian/sysdeps/linux.mk: Define bootstrap BUILD_PROFILE without selinux. [ Adam Conrad ] * debian/debhelper.in/{libc-bin.install,libc-dev-bin.install}: install sotruss binary to libc-dev-bin instead of libc-bin. * debian/sysdeps/{i386,amd64,x32}.mk: Don't set MIN_KERNEL_SUPPORTED explicitly, as this will cause serious upgrade headaches, and there's no guarantee that a 3.4.0 kernel actually has x32 support built in. * debian/control.in/main: Bump the linux-libc-dev build-dep to (>= 3.4) on all linux-any architectures, not just amd64, i386, and x32. * debian/debhelper.in/libc-bin.manpages: Add a pldd(1) manpage. * Drop patches/any/cvs-malloc-arena.diff, included in our new upstream. * debian/sysdeps/{i386,amd64}.mk: Comment out x32 multilib builds until we've reached a consensus about bootstrapping this into the archive. * Version gcc-4.7 build-deps to get a version that works for eglibc. * debian/sysdeps/*: clean up use of CC and CXX to match wookey's fixes. * debian/control.in/libc: Update nscd/locales breaks to (<< 2.16) * debian/rules: Unset CFLAGS and friends and use the package versions. * Move ldconfig to ldconfig.real, install ldconfig wrapper, and set up a dpkg trigger for libc-bin to avoid excessive calls to ldconfig * Don't build nscd during when doing a bootstrap DEB_BUILD_PROFILE * Make our DEB_BUILD_PROFILE=bootstrap support look more like Ubuntu's previously known-working DEB_STAGE=stage1 support for the time being. * debian/rules.d/build.mk: If WITH_SYSROOT is passed to debian/rules, then pass --with-headers=$(WITH_SYSROOT)/$(includedir) to the build. * Sync support for armel/armhf biarch packages, but keep it disabled. * Adjust libc.posinst and libc.preinst service restart code for 2.16. * Merge regression/progression test suite improvements from Ubuntu. * Provide backward compatibility for DEB_STAGE->DEB_BUILD_PROFILE. * patches/arm/local-vfp-sysdeps.diff: Force the Tag_ABI_HardFP_use and Tag_ABI_VFP_args EABI tags when building for armhf, so compilers only linking crti.o will generate what appear to be armhf binaries. * debian/patches/arm/cvs-ldconfig-cache-abi.diff: Backport upstream patch to re-enable ldconfig cache tagging for armhf binaries again. * debian/patches/arm64/cvs-ldconfig-cache-abi.diff: Same for aarch64. * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Re-enable and adjust to account for changes in cvs-ldconfig-cache-abi.diff. * debian/debhelper.in/libc.preinst: Remove old ld.so.cache on upgrade. [ Matthias Klose ] * Add patches/any/local-revert-bz13979.diff: revert a commit that made attempts to build with FORTIFIED_SOURCE issue warnings if GCC didn't have optimisations turned on. This breaks some unclever AC macros. * Fix building x32 multilib libraries, by correctly passing -mx32. * Fix some ln calls in sysdeps/{amd64,i386} for binary-arch idempotence. [ Pino Toscano ] * Update patches/hurd-i386/submitted-AF_LINK.diff. * Add patches/hurd-i386/tg-verify.h.diff, patches/hurd-i386/tg-pagesize.diff, patches/hurd-i386/tg-fcntl-internal.h.diff, patches/hurd-i386/local-disable-sendmmsg.diff, patches/hurd-i386/cvs-add-missing-includes.diff, and patches/hurd-i386/submitted-libpthread-elf.diff to fix build on Hurd. * Drop obsolete patches patches/hurd-i386/tg-__i686_defined.diff and patches/hurd-i386/unsubmitted-gcc-4.1-init-first.diff * Add patches/hurd-i386/cvs-mach-check-local-headers.sh.diff to reduce false header errors from the check-local-headers.out test. * Add patches/hurd-i386/cvs-llistxattr.diff, patches/hurd-i386/cvs-renameat.diff and patches/hurd-i386/cvs-lremovexattr.diff to implement llistxattr, lremovexattr and renameat. Add patches/hurd-i386/cvs-mknodat.diff to fix tst-mknodat. * Update testsuite-checking/expected-results-i686-gnu-i386, testsuite-checking/expected-results-i686-gnu-xen, testsuite-checking/expected-results-i486-gnu-libc and testsuite-checking/expected-results-i686-gnu-i686. -- Aurelien Jarno <email address hidden> Tue, 20 Nov 2012 08:48:56 +0100
Superseded in sid-release |
Superseded in experimental-release |
Superseded in wheezy-release |
Superseded in sid-release |
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.11.3-4) stable; urgency=low * Enable patches/any/cvs-dlopen-tls.diff, not enabled by mistake. Closes: #637239. * patches/any/cvs-FORTIFY_SOURCE-format-strings.diff: new patch from upstream to fix FORTIFY_SOURCE format string protection bypass. Closes: #660611. * patches/any/local-sunrpc-dos.diff: fix a DoS in RPC implementation (CVE-2011-4609). Closes: #671478. -- Aurelien Jarno <email address hidden> Wed, 06 Jun 2012 18:03:02 +0200
Superseded in wheezy-release |
Superseded in sid-release |
Superseded in wheezy-release |
Superseded in sid-release |
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.11.3-3) stable; urgency=low * patches/any/cvs-tzfile.diff: fix integer overflow in timezone code. (CVE-2009-5029). Closes: #650790. * 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. * local/manpages/gai.conf.5: update from latest RedHat version. Closes: #659504. -- Aurelien Jarno <email address hidden> Thu, 02 Feb 2012 22:20:02 +0100
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.11.3-2) stable; urgency=low * Add patches/arm/cvs-tls-unallocated.diff and patches/mips/cvs-tls-unallocated.diff to fix FTBFS on armel, mips and mipsel. -- Aurelien Jarno <email address hidden> Sat, 17 Dec 2011 02:09:58 +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
Available diffs
- diff from 2.13-6 to 2.13-7 (4.8 KiB)
1 → 75 of 142 results | First • Previous • Next • Last |