* Disable lock-elision on all targets to avoid regressions (LP: #1642390)
glibc (2.24-7ubuntu1) zesty; urgency=medium
* Merge with 2.24 from Debian sid, with upstream and packaging updates.
glibc (2.24-7) unstable; urgency=medium
[ Samuel Thibault ]
* hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Fix passing address to legacy SIGBUS
handlers.
* hurd-i386/tg-libpthread-gsync-mutex.diff: New patch to make mutexes use
gsync too.
* hurd-i386/tg-NOFOLLOW.diff: New patch to fix O_NOFOLLOW errors.
* hurd-i386/tg-NOFOLLOW-DIRECTORY.diff: New patch to fix O_NOFOLLOW |
O_DIRECTORY errors.
[ Aurelien Jarno ]
* debian/patches/git-updates.diff: update from upstream stable branch.
* debian/rules: build with -no-pie -fno-PIE. Closes: #845512, #845521.
[ Matthias Klose ]
* Allow to inject the libc-dev dependency on linux-libc-dev by the build
environment.
glibc (2.24-6) unstable; urgency=medium
[ Samuel Thibault ]
* libc0.3.symbols.hurd-i386: Drop removed RPCs.
* hurd-i386/cvs-libpthread.diff: Update to latest upstream version.
- hurd-i386/cvs-libpthread-static-weak.diff: Drop, merged upstream.
- hurd-i386/cvs-pthread-atfork.diff: Drop, merged upstream.
- hurd-i386/cvs-setcancelstate.diff: Drop, merged upstream.
* hurd-i386/tg-libpthread-gsync-spin.diff: New patch to make spinlocks use
gsync too. Thanks Svante Signell for investigating issues with the first
version.
* hurd-i386/tg-ONSTACK.diff: New patch to fix SS_ONSTACK support.
Closes: #551470.
* hurd-i386/tg-extern_inline.diff: Update to upstream.
- hurd-i386/tg-sigstate_thread_reference.diff: Refresh.
- hurd-i386/tg-gsync-libc.diff: Refresh.
* hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Update to upstream.
* hurd-i386/tg-EGREGIOUS-fr.diff: New patch to fix grammar in french
translation.
[ Aurelien Jarno ]
* debian/patches/git-updates.diff: update from upstream stable branch:
- Fix pread/pwrite syscalls on SH4.
- Fix build on powerpc/ppc64el with binutils from trunk. Closes: #843691.
- Fix flexible array usage in gconv.h. Closes: #841304.
- Fix linknamespace parallel test failures. Closes: #844132.
* debian/patches/any/submitted-unicode-9.0.0.diff: proposed patch to update
Unicode support to version 9.0.0. Closes: #842466.
* debian/patches/localedata/locale-C.diff: update to Unicode 9.0.0.
* debian/patches/localedata/submitted-en_AU-date_fmt.diff: improve date_fmt
for en_AU locale. Closes: #841916.
glibc (2.24-5) unstable; urgency=medium
[ Aurelien Jarno ]
* debian/sysdeps/linux.mk: fix cross-compilation by also looking at headers
in $(LINUX_HEADERS).
* debian/testsuite-xfail-debian.mk: allow nptl/tst-stack4 to fail on HPPA.
[ Samuel Thibault ]
* hurd-i386/cvs-libpthread-static-weak.diff: New patch to fix weak
references when linking in libpthread statically.
* hurd-i386/cvs-pthread-atfork.diff: New patch to fix unregistering atfork
handlers at library unload. Closes: #841068.
* debhelper.in/libc-dev.install.hurd-i386: Install libpthread_nonshared.a.
glibc (2.24-4) unstable; urgency=medium
[ Samuel Thibault ]
* hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Fix preemptors and thus
hurd_safe_*.
* hurd-i386/tg-hurdsig-fixes.diff: Fix uninitialized value.
* hurd-i386/submitted-exec_filename.diff: Add missing includes, fix const
warning.
* hurd-i386/cvs-mallocfork.diff: New patch to fix concurrency between
hurd_malloc and fork, triggered by malloc/tst-malloc-fork-deadlock.
* hurd-i386/cvs-libpthread.diff: Update to latest upstream version.
Closes: #839742.
* hurd-i386/libpthread_build.diff: Refresh.
* hurd-i386/libpthread_version.diff: Refresh.
* hurd-i386/unsubmitted-libc_alloca_cutoff.diff: Refresh.
* hurd-i386/cvs-hidden.diff: Drop, merged upstream.
* hurd-i386/cvs-libpthread-2.23.diff: Drop, merged upstream.
* hurd-i386/cvs-libpthread-api.diff: Drop, merged upstream.
* hurd-i386/cvs-libpthread_build.diff: Drop, merged upstream.
* hurd-i386/cvs-libpthread_clean2.diff: Drop, merged upstream.
* hurd-i386/cvs-pt-kill.diff: Drop, merged upstream.
* hurd-i386/libpthread-versions.diff: Drop, merged upstream.
* hurd-i386/libpthread_clean.diff: Drop, merged upstream.
* hurd-i386/libpthread_sigmask.diff: Drop, merged upstream.
* hurd-i386/libpthread_spin-lock.diff: Drop, merged upstream.
* hurd-i386/unsubmitted-libpthread-semaphore.h.diff: Drop, merged upstream.
* hurd-i386/tg-pthread_deps.diff: New patch, fixes references to libc
symbols.
* testsuite-xfail-debian.mk: Clear fixed hurd-i386 test.
* control: Drop hurd dependency from libc-bin: the reason for the dep has
disappeared.
* hurd-i386/unsubmitted-libc_alloca_cutoff.diff: Rename to
hurd-i386/tg-allocalim.diff.
* hurd-i386/unsubmitted-timer_routines.diff: Rename to
hurd-i386/tg-timer_routines.diff.
* hurd-i386/tg-glibc-2.24-restore-malloc-hook.diff: Restore malloc_hook for
now for mach-defpager.
* hurd-i386/cvs-setcancelstate.diff: New patch to work around a bug with
newer libpthread snapshot.
[ Adam Conrad ]
* debian/rules.d/tarball.mk: Apply --no-renames to make the diff readable.
* debian/rules.d/tarball.mk: Avoid filterdiff bugs with git pathspec magic.
* debian/patches/git-updates.diff: Update to 2.24 master to test the above.
[ John David Anglin ]
* debian/patches/hppa/cvs-atomic-machine.diff: New patch from upstream to
fix nptl/tst-stack4 on hppa. Closes: #838574.
[ Aurelien Jarno ]
* debian/sysdeps/linux.mk: Install both kernel and library headers symlinks
using a single for loop.
* debian/sysdeps/linux.mk: Also install a /usr/include/<triplet>/arch
symlink if it exists, needed for the tilegx architecture.
* debian/control.in/main: add a dependency on lsb-base (>= 3.0-6) for ncsd.
* debian/debhelper.in/nscd.init: also invalidate services and netgroup
during reload. Closes: #793649.
* debian/control.in/main, debian/rules.d/debhelper.mk: install nscd systemd
files. Closes: #767707.
* debian/patches/localedata/locale-C.diff: switch back transliterations to
combining. Closes: #840199.
* debian/debhelper.in/locales.postinst: improve locales-all detection.
Closes: #840901.
* debian/patches/i386/local-cpuid-level2.diff: replace by upstream patch
cvs-cpuid-level2.diff.
* debian/control.in/main: slightly relax the build-dependency on g++-6 to
make lintian happy.
-- Adam Conrad <email address hidden> Mon, 05 Dec 2016 05:36:48 -0700
This bug was fixed in the package glibc - 2.24-7ubuntu2
---------------
glibc (2.24-7ubuntu2) zesty; urgency=medium
* Disable lock-elision on all targets to avoid regressions (LP: #1642390)
glibc (2.24-7ubuntu1) zesty; urgency=medium
* Merge with 2.24 from Debian sid, with upstream and packaging updates.
glibc (2.24-7) unstable; urgency=medium
[ Samuel Thibault ] tg-hurdsig- SA_SIGINFO. diff: Fix passing address to legacy SIGBUS tg-libpthread- gsync-mutex. diff: New patch to make mutexes use tg-NOFOLLOW. diff: New patch to fix O_NOFOLLOW errors. tg-NOFOLLOW- DIRECTORY. diff: New patch to fix O_NOFOLLOW |
* hurd-i386/
handlers.
* hurd-i386/
gsync too.
* hurd-i386/
* hurd-i386/
O_DIRECTORY errors.
[ Aurelien Jarno ] patches/ git-updates. diff: update from upstream stable branch.
* debian/
* debian/rules: build with -no-pie -fno-PIE. Closes: #845512, #845521.
[ Matthias Klose ]
* Allow to inject the libc-dev dependency on linux-libc-dev by the build
environment.
glibc (2.24-6) unstable; urgency=medium
[ Samuel Thibault ] symbols. hurd-i386: Drop removed RPCs. cvs-libpthread. diff: Update to latest upstream version. cvs-libpthread- static- weak.diff: Drop, merged upstream. cvs-pthread- atfork. diff: Drop, merged upstream. cvs-setcancelst ate.diff: Drop, merged upstream. tg-libpthread- gsync-spin. diff: New patch to make spinlocks use tg-ONSTACK. diff: New patch to fix SS_ONSTACK support. tg-extern_ inline. diff: Update to upstream. tg-sigstate_ thread_ reference. diff: Refresh. tg-gsync- libc.diff: Refresh. tg-hurdsig- SA_SIGINFO. diff: Update to upstream. tg-EGREGIOUS- fr.diff: New patch to fix grammar in french
* libc0.3.
* hurd-i386/
- hurd-i386/
- hurd-i386/
- hurd-i386/
* hurd-i386/
gsync too. Thanks Svante Signell for investigating issues with the first
version.
* hurd-i386/
Closes: #551470.
* hurd-i386/
- hurd-i386/
- hurd-i386/
* hurd-i386/
* hurd-i386/
translation.
[ Aurelien Jarno ] patches/ git-updates. diff: update from upstream stable branch: patches/ any/submitted- unicode- 9.0.0.diff: proposed patch to update patches/ localedata/ locale- C.diff: update to Unicode 9.0.0. patches/ localedata/ submitted- en_AU-date_ fmt.diff: improve date_fmt
* debian/
- Fix pread/pwrite syscalls on SH4.
- Fix build on powerpc/ppc64el with binutils from trunk. Closes: #843691.
- Fix flexible array usage in gconv.h. Closes: #841304.
- Fix linknamespace parallel test failures. Closes: #844132.
* debian/
Unicode support to version 9.0.0. Closes: #842466.
* debian/
* debian/
for en_AU locale. Closes: #841916.
glibc (2.24-5) unstable; urgency=medium
[ Aurelien Jarno ] sysdeps/ linux.mk: fix cross-compilation by also looking at headers testsuite- xfail-debian. mk: allow nptl/tst-stack4 to fail on HPPA.
* debian/
in $(LINUX_HEADERS).
* debian/
[ Samuel Thibault ] cvs-libpthread- static- weak.diff: New patch to fix weak cvs-pthread- atfork. diff: New patch to fix unregistering atfork in/libc- dev.install. hurd-i386: Install libpthread_ nonshared. a.
* hurd-i386/
references when linking in libpthread statically.
* hurd-i386/
handlers at library unload. Closes: #841068.
* debhelper.
glibc (2.24-4) unstable; urgency=medium
[ Samuel Thibault ] tg-hurdsig- SA_SIGINFO. diff: Fix preemptors and thus tg-hurdsig- fixes.diff: Fix uninitialized value. submitted- exec_filename. diff: Add missing includes, fix const cvs-mallocfork. diff: New patch to fix concurrency between tst-malloc- fork-deadlock. cvs-libpthread. diff: Update to latest upstream version. libpthread_ build.diff: Refresh. libpthread_ version. diff: Refresh. unsubmitted- libc_alloca_ cutoff. diff: Refresh. cvs-hidden. diff: Drop, merged upstream. cvs-libpthread- 2.23.diff: Drop, merged upstream. cvs-libpthread- api.diff: Drop, merged upstream. cvs-libpthread_ build.diff: Drop, merged upstream. cvs-libpthread_ clean2. diff: Drop, merged upstream. cvs-pt- kill.diff: Drop, merged upstream. libpthread- versions. diff: Drop, merged upstream. libpthread_ clean.diff: Drop, merged upstream. libpthread_ sigmask. diff: Drop, merged upstream. libpthread_ spin-lock. diff: Drop, merged upstream. unsubmitted- libpthread- semaphore. h.diff: Drop, merged upstream. tg-pthread_ deps.diff: New patch, fixes references to libc xfail-debian. mk: Clear fixed hurd-i386 test. unsubmitted- libc_alloca_ cutoff. diff: Rename to i386/tg- allocalim. diff. unsubmitted- timer_routines. diff: Rename to i386/tg- timer_routines. diff. tg-glibc- 2.24-restore- malloc- hook.diff: Restore malloc_hook for cvs-setcancelst ate.diff: New patch to work around a bug with
* hurd-i386/
hurd_safe_*.
* hurd-i386/
* hurd-i386/
warning.
* hurd-i386/
hurd_malloc and fork, triggered by malloc/
* hurd-i386/
Closes: #839742.
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
* hurd-i386/
symbols.
* testsuite-
* control: Drop hurd dependency from libc-bin: the reason for the dep has
disappeared.
* hurd-i386/
hurd-
* hurd-i386/
hurd-
* hurd-i386/
now for mach-defpager.
* hurd-i386/
newer libpthread snapshot.
[ Adam Conrad ] rules.d/ tarball. mk: Apply --no-renames to make the diff readable. rules.d/ tarball. mk: Avoid filterdiff bugs with git pathspec magic. patches/ git-updates. diff: Update to 2.24 master to test the above.
* debian/
* debian/
* debian/
[ John David Anglin ] patches/ hppa/cvs- atomic- machine. diff: New patch from upstream to
* debian/
fix nptl/tst-stack4 on hppa. Closes: #838574.
[ Aurelien Jarno ] sysdeps/ linux.mk: Install both kernel and library headers symlinks sysdeps/ linux.mk: Also install a /usr/include/ <triplet> /arch control. in/main: add a dependency on lsb-base (>= 3.0-6) for ncsd. debhelper. in/nscd. init: also invalidate services and netgroup control. in/main, debian/ rules.d/ debhelper. mk: install nscd systemd patches/ localedata/ locale- C.diff: switch back transliterations to debhelper. in/locales. postinst: improve locales-all detection. patches/ i386/local- cpuid-level2. diff: replace by upstream patch cpuid-level2. diff. control. in/main: slightly relax the build-dependency on g++-6 to
* debian/
using a single for loop.
* debian/
symlink if it exists, needed for the tilegx architecture.
* debian/
* debian/
during reload. Closes: #793649.
* debian/
files. Closes: #767707.
* debian/
combining. Closes: #840199.
* debian/
Closes: #840901.
* debian/
cvs-
* debian/
make lintian happy.
-- Adam Conrad <email address hidden> Mon, 05 Dec 2016 05:36:48 -0700