Last commit made on 2019-08-21
Get this branch:
git clone -b debian/experimental https://git.launchpad.net/ubuntu/+source/glibc
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

46b81d5... by Aurelien Jarno on 2019-08-21

Import patches-unapplied version 2.29-0experimental1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 5418196042c9a33f63ba333aa56d49fdc8e0cb42

New changelog entries:
  [ Aurelien Jarno ]
  * debian/patches/hurd-i386/submitted-net.diff: rebase.
  * debian/patches/hurd-i386/local-fix-nss.diff: rebase.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix math tests on hppa.
  * debian/testsuite-xfail-debian.mk: XFAIL two new tests on HPPA that are
    due to a bug in the testsuite, reported upstream.
  * debian/sysdeps/sparc64.mk: disable PIE on sparc64 as it produces broken
    binaries, causing issues in the testsuite.
  * debian/sysdeps/alpha.mk, debian/control.in/main: build with gcc-8 on alpha
    as gcc-9 introduces math errors in the testsuite.

5418196... by Aurelien Jarno on 2019-08-16

Import patches-unapplied version 2.29-0experimental0 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: ad360aff3695957f8a6026c2187bbcf223cf5bca

New changelog entries:
  [ Adam Conrad ]
  * New upstream release 2.29, with git updates up to 2019-02-20:
    - Add PF_XDP, AF_XDP and SOL_XDP to bits/socket.h. Closes: #933800.
    - debian/symbols.wildcard: Add 2.29, and debian/control: Regenrate.
    - debian/patches/localedata/locales_CH.diff: Applied upstream.
    - debian/patches/localedata/submitted-it_IT-thousands_sep.diff: Upstreamed.
    - debian/patches/localedata/git-en_US-date_fmt.diff: Applied upstream.
    - debian/patches/hurd-i386/git-magic-pid.diff: Applied upstream.
    - debian/patches/hurd-i386/git-interrupt_timeout_EIO.diff: Upstreamed.
    - debian/patches/hurd-i386/git-interrupt_timeout.diff: Applied upstream.
    - debian/patches/hurd-i386/git-intr-msg.diff: Applied upstream.
    - debian/patches/hurd-i386/git-pci.diff: Applied upstream.
    - debian/patches/hurd-i386/git-msync.diff: Applied upstream.
    - debian/patches/hurd-i386/git-spawn-open.diff: Applied upstream.
    - debian/patches/hurd-i386/git-tst-preadvwritev2-common.c.diff: Upstreamed.
    - debian/patches/hurd-i386/git-fcntl64.diff: Applied upstream.
    - debian/patches/hurd-i386/git-lockf-0.diff: Applied upstream.
    - debian/patches/hurd-i386/git-libpthread_setpshared.diff: Upstreamed.
    - debian/patches/hurd-i386/git-AT_EMPTY_PATH.diff: Applied upstream.
    - debian/patches/hurd-i386/git-altstack.diff: Applied upstream.
    - debian/patches/riscv64/git-thread-debugging.diff: Applied upstream.
    - debian/patches/sparc/submitted-sparc64-socketcall.diff: Applied upstream.
    - debian/patches/any/local-tst-mktime2.diff: Applied upstream.
    - debian/patches/all/local-remove-manual.diff: Rebased.
    - debian/patches/alpha/local-string-functions.diff: Rebased.
    - debian/patches/any/git-libio-stdout-putc.diff: Rebased.
    - debian/patches/hurd-i386/local-exec_filename.diff: Rebased.
    - debian/patches/hurd-i386/local-hurdsig-globaldisp-version.diff: Rebased.
    - debian/patches/hurd-i386/submitted-anon-mmap-shared.diff: Rebased.
    - debian/patches/hurd-i386/tg-EGREGIOUS-fr.diff: Rebased.
    - debian/patches/hurd-i386/tg-EIEIO-fr.diff: Rebased.
    - debian/patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Rebased.
    - debian/patches/hurd-i386/tg-io_select_timeout.diff: Rebased.
    - debian/patches/kfreebsd/submitted-auxv.diff: Rebased.
  * debian/rules.d/build.mk: Switch to new localedata/install-locale-files:
    - debian/patches/localedata/local-all-no-archive.diff: Dropped for above.
  * debian/testsuite-xfail-debian.mk: XFAIL tst-thread-exit-clobber, and
    tst-minsigstksz*, and tst-xsigstack on armhf, which fail on aarch64 hosts.
  [ Samuel Thibault ]
  * debian/patches/hurd-i386/submitted-net.diff: Rebased.
  * debian/patches/hurd-i386/tg-bits_atomic.h_multiple_threads.diff: Rebased.
  * debian/patches/hurd-i386/local-fix-nss.diff: Fix tst-nss-test3 test.
  * debian/testsuite-xfail-debian.mk: Clean out test build failures, they are
    now handled upstream. Clean out now-fixed tests.
  [ Aurelien Jarno ]
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix build on alpha with recent kernel headers. Closes: #934823.
    - debian/patches/any/git-libio-stdout-putc.diff: rebased.
  * debian/control.in/main, debian/rules: drop the multiarch-support package.
    Closes: #910669.
  * debian/glibc-source.filelist, debian/libc6.symbols.powerpcspe,
    debian/rules.d/control.mk, debian/sysdeps/powerpcspe.mk,
    debian/testsuite-xfail-debian.mk: Drop the powerpcspe architecture, it is
    not supported anymore by GCC 9 and will be removed in GLIBC 2.30.
  * debian/rules: do not export SHELL, it is already set through configparms.
  * debian/patches/git-pexpect-pretty-printers.diff: backport pretty printer
    fix to support recent versions of GDB with color output.
  * debian/testsuite-xfail-debian.mk: drop XFAILs that were due to kernel bugs
    which are now fixed in both oldstable and stable kernels.
  * debian/rules: drop -no-pie -fno-PIE options. This is now fully supported
    by the GNU libc.
  * debian/testsuite-xfail-debian.mk: drop XFAILs that have been fixed for
    quite some time.
  * debian/control.in/main, debian/rules: build with GCC 9.
  * debian/sysdeps/mips*.mk: drop -mno-plt, but keep -mno-pie.
  * debian/patches/any/git-socket-constants.diff: backport upstream change to
    use in-tree copy of SO_ constants for !__USE_MISC to fix compatibility
    with recent kernel headers.
  * debian/shlibs-add-udebs: remove the udeb entries automatically added by
    dh_makeshlibs before proceeding to workaround debhelper bugs#934889 and
  [ YunQiang Su ]
  * Fix ld.so link on mips{64,n32}r6{,el}. Closes: #933513.
  [ Sven Mueller ]
  * debian/rules: honor noudeb build profile.
  [ Josh Triplett ]
  * debian/patches/any/submitted-ld.so-cache-new-format.diff: default to the
    new format for ld.so.cache. Closes: #908946.

ad360af... by Aurelien Jarno on 2019-05-01

Import patches-unapplied version 2.28-10 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 99af31da2c096f38c8efa7c6a32877c068fdba1e

New changelog entries:
  [ Aurelien Jarno ]
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix infinite loop in pldd. Closes: #913929.

99af31d... by Aurelien Jarno on 2019-04-25

Import patches-unapplied version 2.28-9 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a19a653460ec681d0a3a7ba1f025633c085994f2

New changelog entries:
  [ Aurelien Jarno ]
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix heap-based buffer over-read in regular-expression matching
      (CVE-2019-9169). Closes: #924612.
    - Add entry for the new Japanese era to the ja_JP locale. Closes:
  [ Adam Conrad ]
  * debian/patches/arm/unsubmitted-ldso-abi-check.diff: Fix rtld segv in
    dl_open() introduced via merge with upstream at 2.28 (LP: #1821677)

a19a653... by Samuel Thibault <email address hidden> on 2019-02-28

Import patches-unapplied version 2.28-8 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 07a1e771614f0fc6de0980c4cfc3dd7a5460aa41

New changelog entries:
  [ Aurelien Jarno ]
  * debian/patches/git-updates.diff: update from upstream stable branch.
  * Update Danish debconf translation, by Joe Hansen. Closes: #923055.
  [ Samuel Thibault ]
  * debian/patches/hurd-i386/libpthread_sigs.diff: Enable patch to restore
    per-thread signal distribution, lost on upgrading to 2.28. Fixes go.
  * debian/patches/hurd-i386/git-renameat2.diff: New patch, fixes renameat2,
    now used by coreutils.

07a1e77... by Samuel Thibault <email address hidden> on 2019-02-09

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

Imported using git-ubuntu import.

Changelog parent: b541697de559709644b1355a844093968b42fef3

New changelog entries:
  * debian/patches/hurd-i386/local-no-bootstrap-fs-access.diff: Refresh.

b541697... by Aurelien Jarno on 2019-02-05

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

Imported using git-ubuntu import.

Changelog parent: 7fc944e8f98447cec9ad9cca2e079262cecc3be6

New changelog entries:
  [ Samuel Thibault ]
  * debian/patches/hurd-i386/git-AT_EMPTY_PATH.diff: New patch, fixes qt's
    file size query.
  * debian/patches/hurd-i386/git-altstack.diff: New patch, fixes altstack
    initial state.
  [ Aurelien Jarno ]
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix a buffer overflow in string/memory functions on x32 (CVE-2019-6488).
    - Reject IP addresses with trailing characters (CVE-2016-10739). Closes:
    - Fix wrong return value for memcmp on amd64 and x32 due to mishandling
      of most significant bit (CVE-2019-7309).
  * Update Russian debconf translation, by Lev Lamberov. Closes:
  * debian/patches/any/local-ldso-disable-hwcap.diff: only check for
    /etc/ld.so.nohwcap on alpha, hurd-i386 and i386. Based on a patch from
    Josh Triplett. Closes: #908928.
  * debian/patches/any/git-libio-stdout-putc.diff: fix puts and putchar output
    with change stdout pointer. Closes: #761300.
  * debhelper.in/locales.bug-presubj: drop obsolete file, the dependency
    mechanism for locales has been changes a lot of time ago.

7fc944e... by Aurelien Jarno on 2019-01-12

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

Imported using git-ubuntu import.

Changelog parent: 333d26ba6b53309a4e911f836815bf90b64827d2

New changelog entries:
  [ Aurelien Jarno ]
  * debian/script.in/nsscheck.sh: fix a typo s/samaba/samba/. Closes:
  * debian/debhelper.in/libc.postrm: suidmanager is long gone, remove support
    for it.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - debian/patches/arm/submitted-gcc-8-kernel-assisted-atomics.diff:
    - any/submitted-workaround-math-errno-gcc-bug.diff: upstreamed.
  * debian/control.in/libc: fix nocache Breaks, set it to (<< 1.1-1~). Closes:
  * debian/patches/localedata/git-en_US-date_fmt.diff: backport from upstream
    support for date_fmt for the en_US locale. Closes: #877900.
  [ Samuel Thibault ]
  * debian/patches/hurd-i386/git-libpthread_setpshared.diff: New patch to
    avoid letting packages use setpshared.

333d26b... by Aurelien Jarno on 2018-12-29

Import patches-unapplied version 2.28-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 133ca4581abf159ede7ec73bf74b0b922f811b2a

New changelog entries:
  [ Aurelien Jarno ]
  * debian/testsuite-xfail-debian.mk: whitelist math/test-fenv on riscv64.
    This failure is also due to a kernel bug.
  * debian/sysdeps/riscv64.mk: increase TIMEOUTFACTOR to 100 on riscv64.
  * debian/local/manpages/*: remove manpages that are not installed in the
    binary packages.
  * debian/local/manpages/po/de.po: update German manpages translations, by
    Helge Kreutzmann. Closes: #877434.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - debian/patches/any/submitted-sigaction-sa-restorer.diff: upstreamed.
  * debian/testsuite-xfail-debian.mk: whitelist tests that sometimes fail in
    a riscv64 QEMU VM, but not on a HiFive Unleashed board.
  * debian/patches/submitted-gcc-8-kernel-assisted-atomics.diff: fix kernel
    assisted atomics on armel with GCC 8.
  * debian/control.in/main, debian/sysdeps/armel.mk: build with GCC 8 on
  * debian/patches/any/submitted-workaround-math-errno-gcc-bug.diff:
    workaround GCC bug BZ #88576 / Debian #917115 by not using -fmath-errno
    outside of libm. Closes: #916779.
  * debian/patches/riscv64/git-thread-debugging.diff: fix thread debugging
    in gdb on riscv64.
  [ Samuel Thibault ]
  * debian/testsuite-xfail-debian.mk: whitelist failing new tests on hurd.
  * debian/patches/hurd-i386/git-fcntl64.diff: Fix 64bit implementation.
  * debian/patches/hurd-i386/tg-context_functions.diff: Update from topgit.
  * debian/patches/hurd-i386/tg-sysvshm.diff: Update from topgit.
  * debian/patches/hurd-i386/tg-magic-pid.diff: rename to git-magic-pid.diff.

133ca45... by Aurelien Jarno on 2018-12-16

Import patches-unapplied version 2.28-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a5b23505e9edf78ae63d05e2238f80fd4c4fba4e

New changelog entries:
  [ John David Anglin ]
  * debian/testsuite-xfail-debian.mk: whitelist misc/tst-preadvwritev2,
    misc/tst-preadvwritev64v2 and test-xfail-tst-setcontext7 on hppa. Closes:
  [ Aurelien Jarno ]
  * debian/testsuite-xfail-debian.mk: whitelist math/test-float64x-float128-mul
    on sparc64. Closes: #916124.
  * debian/control.in/libc: add a Breaks: nocache (<< 1.0-1 ) to
    @libc@ as it doesn't work with glibc 2.28.
  * debian/testsuite-xfail-debian.mk: whitelist math/test-fpucw,
    math/test-fpucw-ieee, math/test-fpucw-ieee-static and
    math/test-fpucw-static on riscv64. Thoses failures are due to a kernel
  * debian/sysdeps/riscv64.mk: increase TIMEOUTFACTOR to 50 on riscv64.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - debian/patches/riscv64/submitted-start-cfi.diff: upstreamed.
  * debian/patches/submitted-sigaction-sa-restorer.diff: fix a regression in
    sigaction on m68k. Closes: #915958.
  * debian/script.in/nsscheck.sh: drop direct support for file-rc and always
    run invoke-rc.d instead. invoke-rc.d in stretch has support for file-rc.
    Closes: #916588.