glibc 2.24-7ubuntu2 source package in Ubuntu

Changelog

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 ]
  * 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

Upload details

Uploaded by:
Adam Conrad
Uploaded to:
Zesty
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
glibc_2.24.orig.tar.xz 13.3 MiB ed71e8afd2b270f7947a2cea2457a31e1ca4fac08e2731d80edd7ec1730ec84f
glibc_2.24-7ubuntu2.debian.tar.xz 988.9 KiB 5bbc62d055d97d5d5081c9d5f29a882247b6522d25dac38a61771cefa3a99efa
glibc_2.24-7ubuntu2.dsc 8.6 KiB 7505cfbd1f7037f53bdc5671fc5ea3d3330d42134b8fe39198e7a3a9b0e519ab

View changes file

Binary packages built by this source

glibc-doc: No summary available for glibc-doc in ubuntu zesty.

No description available for glibc-doc in ubuntu zesty.

glibc-source: No summary available for glibc-source in ubuntu zesty.

No description available for glibc-source in ubuntu zesty.

libc-bin: No summary available for libc-bin in ubuntu zesty.

No description available for libc-bin in ubuntu zesty.

libc-bin-dbgsym: No summary available for libc-bin-dbgsym in ubuntu zesty.

No description available for libc-bin-dbgsym in ubuntu zesty.

libc-dev-bin: No summary available for libc-dev-bin in ubuntu zesty.

No description available for libc-dev-bin in ubuntu zesty.

libc-dev-bin-dbgsym: No summary available for libc-dev-bin-dbgsym in ubuntu zesty.

No description available for libc-dev-bin-dbgsym in ubuntu zesty.

libc6: No summary available for libc6 in ubuntu zesty.

No description available for libc6 in ubuntu zesty.

libc6-amd64: No summary available for libc6-amd64 in ubuntu zesty.

No description available for libc6-amd64 in ubuntu zesty.

libc6-amd64-dbgsym: No summary available for libc6-amd64-dbgsym in ubuntu zesty.

No description available for libc6-amd64-dbgsym in ubuntu zesty.

libc6-armel: No summary available for libc6-armel in ubuntu zesty.

No description available for libc6-armel in ubuntu zesty.

libc6-armel-dbgsym: No summary available for libc6-armel-dbgsym in ubuntu zesty.

No description available for libc6-armel-dbgsym in ubuntu zesty.

libc6-dbg: No summary available for libc6-dbg in ubuntu zesty.

No description available for libc6-dbg in ubuntu zesty.

libc6-dbgsym: No summary available for libc6-dbgsym in ubuntu zesty.

No description available for libc6-dbgsym in ubuntu zesty.

libc6-dev: No summary available for libc6-dev in ubuntu zesty.

No description available for libc6-dev in ubuntu zesty.

libc6-dev-amd64: No summary available for libc6-dev-amd64 in ubuntu zesty.

No description available for libc6-dev-amd64 in ubuntu zesty.

libc6-dev-armel: No summary available for libc6-dev-armel in ubuntu zesty.

No description available for libc6-dev-armel in ubuntu zesty.

libc6-dev-i386: No summary available for libc6-dev-i386 in ubuntu zesty.

No description available for libc6-dev-i386 in ubuntu zesty.

libc6-dev-ppc64: No summary available for libc6-dev-ppc64 in ubuntu zesty.

No description available for libc6-dev-ppc64 in ubuntu zesty.

libc6-dev-s390: No summary available for libc6-dev-s390 in ubuntu zesty.

No description available for libc6-dev-s390 in ubuntu zesty.

libc6-dev-x32: No summary available for libc6-dev-x32 in ubuntu zesty.

No description available for libc6-dev-x32 in ubuntu zesty.

libc6-i386: No summary available for libc6-i386 in ubuntu zesty.

No description available for libc6-i386 in ubuntu zesty.

libc6-i386-dbgsym: No summary available for libc6-i386-dbgsym in ubuntu zesty.

No description available for libc6-i386-dbgsym in ubuntu zesty.

libc6-pic: No summary available for libc6-pic in ubuntu zesty.

No description available for libc6-pic in ubuntu zesty.

libc6-ppc64: No summary available for libc6-ppc64 in ubuntu zesty.

No description available for libc6-ppc64 in ubuntu zesty.

libc6-ppc64-dbgsym: No summary available for libc6-ppc64-dbgsym in ubuntu zesty.

No description available for libc6-ppc64-dbgsym in ubuntu zesty.

libc6-s390: No summary available for libc6-s390 in ubuntu zesty.

No description available for libc6-s390 in ubuntu zesty.

libc6-s390-dbgsym: No summary available for libc6-s390-dbgsym in ubuntu zesty.

No description available for libc6-s390-dbgsym in ubuntu zesty.

libc6-udeb: No summary available for libc6-udeb in ubuntu zesty.

No description available for libc6-udeb in ubuntu zesty.

libc6-udeb-dbgsym: No summary available for libc6-udeb-dbgsym in ubuntu zesty.

No description available for libc6-udeb-dbgsym in ubuntu zesty.

libc6-x32: No summary available for libc6-x32 in ubuntu zesty.

No description available for libc6-x32 in ubuntu zesty.

libc6-x32-dbgsym: No summary available for libc6-x32-dbgsym in ubuntu zesty.

No description available for libc6-x32-dbgsym in ubuntu zesty.

locales: No summary available for locales in ubuntu zesty.

No description available for locales in ubuntu zesty.

locales-all: No summary available for locales-all in ubuntu zesty.

No description available for locales-all in ubuntu zesty.

multiarch-support: No summary available for multiarch-support in ubuntu zesty.

No description available for multiarch-support in ubuntu zesty.

nscd: No summary available for nscd in ubuntu zesty.

No description available for nscd in ubuntu zesty.

nscd-dbgsym: No summary available for nscd-dbgsym in ubuntu zesty.

No description available for nscd-dbgsym in ubuntu zesty.