glibc 2.19-4ubuntu1 source package in Ubuntu

Changelog

glibc (2.19-4ubuntu1) utopic; urgency=medium

  * Merge with Debian unstable, switching us to glibc and fixing bugs:
    - Fix invalid fd reuse while sending DNS queries (LP: #1328975)
    - Avoid Freescale 8xx dcbz workaround on ppc64el (LP: #1333499)
    - Remove wrong ibm long double assembly routines (LP: #1294588)
    - Fix incorrect frexpl results with long doubles (LP: #1333506)
  * debian/patches/powerpc/local-tune-power8.diff: When configured for
    --with-cpu=power7, adjust -mtune for power8 instead (LP: #1333524)

glibc (2.19-4) unstable; urgency=medium

  [ Aurelien Jarno ]
  * debian/debhelper.in/libc.{preinst,postrm,postinst}: correctly remove
    old ld.so configuration if more than one libc6 package is installed
    (multiarch case).  Closes: #752389, #752404.

  [ Samuel Thibault ]
  * patches/hurd-i386/tg-tls-threadvar.diff: Update to fix gcc-4.9 build.

  [ Adam Conrad ]
  * debian/control.in/main: glibc-source Conflics/Replaces eglibc-source.
  * debian/patches/powerpc/local-powerpc8xx-dcbz.diff: Restrict the trap
    to 32-bit builds, since the Freescale 8xx CPUs aren't 64-bit capable.

glibc (2.19-3experimental0) experimental; urgency=medium

  [ Aurelien Jarno]
  * Switch back to glibc sources:
    - debian/control.in/*: replace eglibc by glibc, update descriptions.
    - rename debian/debhelper.in/eglibc-source.install into
      glibc-source.install.
    - rename debian/debhelper.in/eglibc-source.lintian-overrides into
      glibc-source.lintian-overrides.
    - rename debian/eglibc-source.filelist into glibc-source.filelist
    - debian/copyright: update.
    - debian/rules, debian/rules.d/*: replace eglibc by glibc.
    - source/lintian-overrides: replace eglibc by glibc.
    - debian/sysdeps/*: replace eglibc by glibc.
    - debian/po/*: update using debconf-updatepo.
    - debian/rules.d/tarball.mk: rewrite to generate the orig tarball and
      to fetch the branch updates through git.
    - patches/any/submitted-nl_langinfo-static.diff: refresh.
    - patches/any/submitted-ldsodefs_rtld_debug.diff: drop.
    - patches/any/local-dynamic-resolvconf.diff: new patch from the eglibc
      tree to dynamically take into account changes in resolv.conf.
    - patches/powerpc/local-powerpc8xx-dcbz.diff: new patch from the eglibc
      tree to workaround dcbz issues on PowerPC 8XX CPUs.
    - patches/sh4/local-fpscr_values.diff: new patch from eglibc tree to
      export the ___fpscr_values symbol on SH4.
    - patches/any/local-libpic.diff: new patch from eglibc tree to install
      *_pic.a files.
    - patches/any/local-bootstrap-headers.diff: new patch from eglibc tree
      to ease header installation when bootstrapping.

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.

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 (<< 0.2.3), as earlier
    versions try to unlock a lock which hasn't been locked, causing an
    issue with lock elision.  Closes: #751134.
  * Update Swedish debconf translation, by Martin Bagge.  Closes: #751172.
  * debian/patches/alpha/submitted-lll_futex_timed_wait_bitset.diff: new
    patch to fix issues in the testsuite on alpha.  Closes: #750996.
  * debian/testsuite-checking/expected-results-mips*-linux-gnu-*: re-add
    tst-mqueue5.out (removed in the latest cleanup) as it still occasionally
    fails.
  * debian/patches/any/submitted-resolv-ipv6-nameservers.diff: new patch to
    fix resolving issues when using IPv6 nameservers in resolv.conf.  Closes:
    #627531, #644406, #709867.
  * patches/any/cvs-posix_spawn_file_actions_addopen.diff: new patch from
    upstream to fix a vulnerability in posix_spawn_file_actions_addopen
    (CVE-2014-4043).  Closes: #751774.
  * patches/kfreebsd/local-sysdeps.diff: update to revision 5486 (from
    glibc-bsd).  Closes: #751565.

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.
 -- Adam Conrad <email address hidden>   Thu, 19 Jun 2014 03:38:10 -0600

Upload details

Uploaded by:
Adam Conrad
Uploaded to:
Utopic
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.19.orig.tar.xz 11.8 MiB 746e52bb4fc9b2f30bcd33d415172a40ab56c5fff6c494052d31b0795593cc60
glibc_2.19-4ubuntu1.debian.tar.xz 1.0 MiB 4b4405f387aa7f90ef586eb92845f1dac13b73e15c85da6fa2b33652adc3fa7b
glibc_2.19-4ubuntu1.dsc 7.1 KiB cc94d6327bb1c8213a0a14651653b8f5b6d1a9ae46f2bec5937ecef7c56742b5

Available diffs

View changes file

Binary packages built by this source

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

No description available for glibc-doc in ubuntu utopic.

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

No description available for glibc-source in ubuntu utopic.

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

No description available for libc-bin in ubuntu utopic.

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

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

libc6: No summary available for libc6 in ubuntu utopic.

No description available for libc6 in ubuntu utopic.

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

No description available for libc6-amd64 in ubuntu utopic.

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

No description available for libc6-armel in ubuntu utopic.

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

No description available for libc6-dbg in ubuntu utopic.

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

No description available for libc6-dev in ubuntu utopic.

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

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

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

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

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

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

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

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

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

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

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

No description available for libc6-i386 in ubuntu utopic.

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

No description available for libc6-pic in ubuntu utopic.

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

No description available for libc6-ppc64 in ubuntu utopic.

libc6-prof: No summary available for libc6-prof in ubuntu utopic.

No description available for libc6-prof in ubuntu utopic.

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

No description available for libc6-udeb in ubuntu utopic.

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

No description available for libc6-x32 in ubuntu utopic.

libnss-dns-udeb: No summary available for libnss-dns-udeb in ubuntu utopic.

No description available for libnss-dns-udeb in ubuntu utopic.

libnss-files-udeb: No summary available for libnss-files-udeb in ubuntu utopic.

No description available for libnss-files-udeb in ubuntu utopic.

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

No description available for multiarch-support in ubuntu utopic.

nscd: No summary available for nscd in ubuntu utopic.

No description available for nscd in ubuntu utopic.