ubuntu/+source/eglibc:ubuntu/saucy

Last commit made on 2013-10-12
Get this branch:
git clone -b ubuntu/saucy https://git.launchpad.net/ubuntu/+source/eglibc
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/saucy
Repository:
lp:ubuntu/+source/eglibc

Recent commits

875e08f... by Adam Conrad on 2013-10-12

Import patches-unapplied version 2.17-93ubuntu4 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: da320e0616fe6d060d7f180bd17e5c8d162a2a51

New changelog entries:
  * 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/series: Revert the CVE-2013-2207 pt_chown fix until we come
    up with a sane plan to avoid users shooting themselves in the foot.
  * debhelper.in/libc-bin.install: Install pt_chown again for the above.

da320e0... by Adam Conrad on 2013-10-10

Import patches-unapplied version 2.17-93ubuntu3 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: 7d9d0a5962568b696efb578c20d5a04acec67aec

New changelog entries:
  * Revert the CVE-2013-4788 fix, as it causes the ARM testsuite to fail.

7d9d0a5... by Adam Conrad on 2013-10-10

Import patches-unapplied version 2.17-93ubuntu2 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: 7da3836a9926fa31608dfbb0533382a413a61573

New changelog entries:
  * 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: CVE-2013-2207 (Closes: #717544)
  * debhelper.in/libc-bin.install: Adjust packaging for the above change.
  * patches/any/cvs-CVE-2013-4788-static-ptrguard*: backport fix from git
    for pointer mangling in static builds: CVE-2013-4788 (Closes: #717178)
  * patches/ubuntu/unsubmitted-dlopen-static-crash.diff: New patch from
    Maciej Rozycki to fix a dlopen segfault in statically linked programs.

7da3836... by Adam Conrad on 2013-09-23

Import patches-unapplied version 2.17-93ubuntu1 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: 54d3a2904d505d8ebdd078a9a97377d0481a98bf

New changelog entries:
  * Merge with Debian unstable, bringing in testsuite and security fixes.

54d3a29... by Adam Conrad on 2013-09-23

Import patches-unapplied version 2.17-93 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 08d9942b5e6fbb3d29eb7a1a7a7a0cd970d5978c

New changelog entries:
  [ 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.

08d9942... by Petr Salinger <email address hidden> on 2013-07-31

Import patches-unapplied version 2.17-92 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9d730eb20253f96256dc6e27d25bdc5ef5fe17a9

New changelog entries:
  * kfreebsd/local-sysdeps.diff: update to revision 4839 (from glibc-bsd).

9d730eb... by Adam Conrad on 2013-07-31

Import patches-unapplied version 2.17-91 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 1a3e6b70b73f4e5687e2db85981d6259abe52fe1

New changelog entries:
  [ 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)

1a3e6b7... by Aurelien Jarno on 2013-06-29

Import patches-unapplied version 2.17-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 68c6ce8c5642fc52b44b49843061d6703f9f23e2

New changelog entries:
  [ 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.

68c6ce8... by Aurelien Jarno on 2013-06-18

Import patches-unapplied version 2.17-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c886f93ddf2f993137c9d79e2149f80717bae40a

New changelog entries:
  [ 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.

c886f93... by Aurelien Jarno on 2013-06-04

Import patches-unapplied version 2.17-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8b986e6384a9945e0ef42696506876bcbcb51636

New changelog entries:
  [ 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.