[glibc] 01/01: Merge branch 'sid' of ssh://git.debian.org/git/pkg-glibc/glibc into glibc-2.26
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch glibc-2.26
in repository glibc.
commit ef91d0f95905730a2ee1b532f74f37b6469208be
Merge: e59bd4a 0eee2a9
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Wed Sep 27 17:58:27 2017 +0200
Merge branch 'sid' of ssh://git.debian.org/git/pkg-glibc/glibc into glibc-2.26
debian/changelog | 13 ++
debian/libc0.3.symbols.hurd-i386 | 4 +
.../hurd-i386/local-no_unsupported_ioctls.diff | 63 +++++++++
.../patches/hurd-i386/submitted-exec_filename.diff | 157 ++++++++++++++++++---
.../patches/hurd-i386/tg-hurdsig-SA_SIGINFO.diff | 2 +-
debian/patches/series | 1 +
6 files changed, 216 insertions(+), 24 deletions(-)
diff --cc debian/changelog
index 7a5e075,35245c9..7814403
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,262 -1,16 +1,275 @@@
+glibc (2.26-0experimental0) UNRELEASED; urgency=medium
+
+ [ Adam Conrad ]
+ * New upstream release (LP: #1703368), with git updates to 2017-09-01:
+ - debian/{symbols.wildcards,control}: Update and regen for 2.26.
+ - debian/patches/alpha/submitted-termios_h.diff: upstreamed.
+ - debian/patches/arm/submitted-strip-bit-0.diff: upstreamed.
+ - debian/patches/hurd-i386/git-__inet6_scopeid_pton.diff: upstreamed.
+ - debian/patches/any/submitted-string2-strcmp.diff: obsolete.
+ - debian/patches/any/local-tst-writev.diff: fixed upstream.
+ - debian/patches/any/local-dynamic-resolvconf.diff: fixed upstream.
+ - debian/patches/any/submitted-unicode-9.0.0.diff: obsolete.
+ - debian/patches/any/cvs-malloc-hardening.diff: upstreamed.
+ - debian/patches/any/local-bits-sigstack.diff: fixed upstream.
+ - debian/patches/i386/local-cmov.diff: dropped, no longer useful.
+ - debian/patches/all/local-ldd.diff: rebased.
+ - debian/patches/any/local-ldso-disable-hwcap.diff: rebased.
+ - debian/patches/any/local-tcsetaddr.diff: rebased.
+ - debian/patches/any/submitted-resolv-unaligned.diff: rebased.
+ - debian/patches/arm/local-arm-futex.diff: rebased.
+ - debian/patches/hurd-i386/local-ED.diff: rebased.
+ - debian/patches/hurd-i386/tg-EGREGIOUS-fr.diff: rebased.
+ - debian/patches/hurd-i386/tg-EIEIO-fr.diff: rebased.
+ - debian/patches/kfreebsd/submitted-auxv.diff: rebased.
+ - debian/patches/kfreebsd/submitted-waitid.diff: rebased.
+ - debian/patches/localedata/locales-fr.diff: rebased.
+ - debian/patches/powerpc/submitted-tst-tlsopt-powerpc.diff: rebased.
+ - debian/patches/sparc/submitted-sparc64-socketcall.diff: rebased.
+ - debian/patches/localedata/local-hu_HU-sort.diff: Make testsuite
+ agree with the sorting we see in Debian, may need another look.
+ - debian/control.in/libc: Drop ancient Breaks satisfied in oldoldstable.
+ - debian/{debhelper.in/libc.preinst,sysdeps/amd64.mk,sysdeps/i386.mk}:
+ Bump MIN_KERNEL_SUPPORTED to 3.2 on x86, following upstream's change.
+ - debian/sysdeps/{powerpc.mk,ppc64.mk,ppc64el.mk,s390x.mk}: Disable
+ lock-elision on powerpc and s390, following IBM's recommendation,
+ and fixing testsuite regressions on (at least) ppc64el in the process.
+ - debian/testsuite-xfail-debian.mk: Re-enable xfailed resolv tests.
+ - debian/testsuite-xfail-debian.mk: Allow tst-create-detached to fail on
+ all platforms; the design of this test is such that the outcome relies
+ on cache sizes and noisiness of the build system, which is unreliable.
+ - debian/testsuite-xfail-debian.mk: Use granular pow/setpayloadsig xfails.
+ - debian/rules.d/build.mk: Configure with --enable-obsolete-nsl until we
+ sort out a reasonable nsswitch migration strategy from compat to files.
+
+ [ Samuel Thibault ]
+ * Adjust hurd-i386 patches to restore build and functionality with 2.26:
+ - patches/hurd-i386/tg-gsync-libc.diff: rebased.
+ - patches/hurd-i386/tg-hurdsig-global-dispositions.diff: rebased.
+ - patches/hurd-i386/tg-pipe2.diff: rebased.
+ - patches/hurd-i386/tg-socket_flags.diff: rebased.
+ - patches/hurd-i386/tg2.25-tls.diff: rebased.
+ - patches/hurd-i386/tg2.26-sched_param.diff: New patch.
+ - patches/hurd-i386/git-sigsetops.h.diff: New patch.
+ - patches/hurd-i386/git-sigsetops-2.h.diff: New patch.
+ - patches/hurd-i386/git-sigsetops-3.h.diff: New patch.
+ - patches/hurd-i386/tg2.26-sigsetops.h.diff: New patch.
+ - patches/hurd-i386/git-bits_socket.h.diff: New patch.
+ - patches/hurd-i386/git-preadwritev2.diff: New patch.
+ - patches/hurd-i386/git-preadwritev2-2.diff: New patch.
+ - patches/hurd-i386/git-preadwritev2-3.diff: New patch.
+ - patches/hurd-i386/git-rtld-access.diff: New patch.
+ - patches/hurd-i386/git-rtld-sbrk.diff: New patch.
+ - patches/hurd-i386/git-rtld-sbrk-2.diff: New patch.
+ - patches/hurd-i386/git-divdi.diff: New patch.
+ - patches/hurd-i386/git-feraiseexcept.diff: New patch.
+ - patches/hurd-i386/cvs-libpthread.diff: Update.
+ - patches/hurd-i386/git-libpthread-2.26.diff: New patch.
+ - patches/hurd-i386/git-i386-implies-x86.diff: New patch.
+ - patches/hurd-i386/git-x86-tunables.diff: New patch.
+ - patches/hurd-i386/git-rtld-strtoul_internal.diff: New patch.
+ - patches/hurd-i386/git-clone.diff: New patch.
+ - patches/hurd-i386/git-gethostname.diff: New patch.
+ - patches/hurd-i386/cvs-libpthread-sigstate.diff: Remove unused merged
+ patch.
+ - patches/hurd-i386/cvs-send-recv-posix.diff: Remove unused merged patch.
+ - patches/hurd-i386/cvs-truncate64.diff: Remove unused merged patch.
+ - patches/hurd-i386/git-tst-udp-timeout.diff: New patch.
+ - patches/hurd-i386/git-tst-udp-nonblocking.diff: New patch.
+ - patches/hurd-i386/unsubmitted-exp-hidden-jump.diff: New patch.
+ - patches/hurd-i386/git-hidden-def.diff: New patch.
+ - patches/hurd-i386/git-hidden-def.diff-2: New patch.
+ - patches/hurd-i386/git-dl-sysdep-check.diff: New patch.
+ - patches/hurd-i386/git-socket-limit.diff: New patch.
+ - patches/hurd-i386/tg-thread-linkspace.diff: New patch.
+ - patches/hurd-i386/git-clock_gettime_gettimeofday.diff: New patch.
+ - patches/hurd-i386/tg-gsync-libc.diff: Update.
+ - patches/hurd-i386/tg-libpthread-gsync-mutex.diff: Update.
+ - patches/hurd-i386/tg-sendmsg-SCM_CREDS.diff: Update.
+ - patches/hurd-i386/git-sigsuspend_not_cancel.diff: New patch.
+ - patches/hurd-i386/tg-sysvshm.diff: Update.
+ - testsuite-xfail-debian.mk: Update.
+ - testsuite-xfail-debian.mk: Remove now-removed XPG3 entries.
+
+ -- Adam Conrad <adconrad@0c3.net> Sat, 02 Sep 2017 12:15:10 -0600
+
+glibc (2.25-0experimental4) UNRELEASED; urgency=medium
+
+ [ Samuel Thibault ]
+ * patches/hurd-i386/git-bits-sysmacros.h.diff: New patch.
+ * patches/hurd-i386/git-stack_chk_fail_local.diff: New patch.
+ * patches/hurd-i386/git-stack-protect-static.diff: New patch.
+ * patches/hurd-i386/cvs-libpthread.diff: Update, fixes rt/tst-aio and
+ rt/tst-aio64 sync ordering.
+ * sysdeps/hurd.mk: Enable stack-protector on the Hurd.
+
+ [ Aurelien Jarno ]
+ * Replace debian/patches/mips/submitted-syscalls5-7-unbound-stack.diff
+ by the final version git/submitted-syscalls5-7-unbound-stack.diff.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 27 Aug 2017 01:51:15 +0200
+
+glibc (2.25-0experimental3) experimental; urgency=medium
+
+ [ Aurelien Jarno ]
+ * debian/debhelper.in/libc-dev-alt.install, debian/rules.d/debhelper.mk: do
+ no try to install libm-*.a for builds without mvec.
+ * debian/rules.d/build.mk: run configure with --enable-stack-protector=
+ strong.
+ * debian/sysdeps/hurd.mk: disable stack-protector on the Hurd.
+ * debian/patches/kfreebsd/local-sysdeps.diff: update to revision 6172 (from
+ glibc-bsd).
+ * debian/rules, debian/rules.d/build.mk, debian/control.in/main: use
+ dh_update_autotools_config from debhelper instead of
+ dh_autotools-dev_updateconfig from autotools-dev.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 27 Aug 2017 01:49:39 +0200
+
+glibc (2.25-0experimental2) experimental; urgency=medium
+
+ [ Aurelien Jarno ]
+ * Do not try to install NPTL GDB pretty-printers on non-Linux.
+ * debian/control.in/main: build-depends on autotools-dev.
+ * debian/rules, debian/rules.d/build.mk: update/restore config.guess and
+ config.sub on configure/clean.
+ * debian/debhelper.in/libc-dev{-alt,}.install: install libm-*.a to also
+ install the versioned static library on architectures with mvec support.
+ Closes: #872852.
+ * debian/patches/git-updates.diff: update from upstream stable branch.
+ * debian/rules.d/build.mk: reduce TIMEOUTFACTOR to 15 from 25. This should
+ fix FTBFS on HPPA.
+ * debian/debhelper.in/nscd.init: add support for the try-restart argument
+ to nscd's init script.
+ * debian/debhelper.in/libc.postinst, debian/script.in/nsscheck.sh: drop
+ wheezy to jessie upgrade code for samba.
+ * debian/debhelper.in/libc.postinst, debian/debhelper.in/libc.templates,
+ debian/po/*: do not call /etc/init.d scripts even as a fallback as
+ invoke-rc.d is now always available.
+ * debian/debhelper.in/libc.preinst, debian/debhelper.in/libc.postrm: drop
+ code to handle upgrades from wheezy.
+ * debian/script.in/nohwcap.sh: drop code to support libc0.1-i686 and
+ libc6-i686.
+ * debhelper.in/*.lintian-overrides: cleanup lintian overrides.
+ * debian/control.in/main: drop the XS-Testsuite field, it has been replaced
+ by a Testsuite field automatically added by dpkg.
+ * debian/control.in/main: bump Standards-Version to 4.0.1.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 26 Aug 2017 16:22:03 +0200
+
+glibc (2.25-0experimental1) experimental; urgency=medium
+
+ [ Samuel Thibault ]
+ * patches/hurd-i386/submitted-net.diff: rebased.
+ * patches/hurd-i386/tg-tls.diff: update.
+ * patches/hurd-i386/submitted-malloc-setstate.diff: update.
+ * patches/hurd-i386/submitted-shm_open_pthread.diff: new patch.
+ * patches/hurd-i386/cvs-libc_init_secure.diff: new patch.
+ * patches/hurd-i386/cvs-libpthread.diff: update.
+ * patches/hurd-i386/git-__inet6_scopeid_pton.diff: new patch from upstream.
+ * patches/hurd-i386/tg2.25-tls.diff: new patch.
+ * patches/hurd-i386/local-nocheck-installed-headers.diff: New patch to
+ disable checking hurd and mach headers for standards, they are not.
+ * patches/hurd-i386/submitted-net.diff: Disable installing if_ppp.h, it just
+ does not work without OS-specific ppp_defs.h.
+ * testsuite-xfail-debian.mk: update for hurd-i386.
+
+ [ Aurelien Jarno ]
+ * debian/patches/git-updates.diff: update from upstream stable branch:
+ - Reduce EDNS payload size to 1200 bytes (CVE-2017-12132). Closes:
+ #870650.
+ - debian/patches/hppa/local-fptr-table-size.diff: upstreamed.
+ - debian/patches/hppa/local-shmlba.diff: upstreamed.
+ - debian/patches/hppa/submitted-gmon-start.diff: partially upstreamed.
+ - debian/patches/hppa/submitted-dladdr.diff: upstreamed.
+ - debian/patches/hppa/local-stack-grows-up.diff: upstreamed.
+ - debian/patches/hppa/submitted-setcontext.diff: upstreamed.
+ - debian/patches/hppa/submitted-sysdeps-cancel.diff: upstreamed.
+ - debian/patches/hppa/submitted-longjmp.diff: upstreamed.
+ * debian/patches/kfreebsd/local-sysdeps.diff, local-fbtl.diff:
+ update to revision 6171 (from glibc-bsd).
+ * testsuite-xfail-debian.mk: update for kfreebsd-i386.
+ * debian/patches/any/local-bits-sigstack.diff: new patch to fix
+ <bits/sigstack.h> on Hurd and kFreeBSD.
+ * debian/control.in/main: Build-Depends on python3 when running the
+ testsuite.
+ * debian/rules.d/build.mk, debian/debhelper.in/libc-dev.install,
+ debian/debhelper.in/libc-dev-alt.install: install the NPTL GDB
+ pretty-printer python macros in the libc6-dev and libc6-*-dev packages.
+ Closes: #868247.
+ * debian/debhelper.in/libc-dev-alt.{preinst,postinst}: remove, used to
+ handle the multiarch transition.
+ * debian/debhelper.in/libc.{preinst,postinst}: remove code not needed
+ since jessie.
+ * debian/patches/mips/submitted-syscalls5-7-unbound-stack.diff: new
+ patch to fix unbounded stack allocation in O32 syscalls with 5 to 7
+ arguments, causing nptl/tst-rwlock15 to fail on mips and mipsel.
+ * debian/control.in/main,debian/compat: switch to debhelper 10.
+
+ [ John David Anglin ]
+ * debian/patches/any/submitted-resolv-unaligned.diff: new patch to fix
+ misaligned accesses in res_query.c to fields in HEADER struct (closes:
+ #827703).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 20 Aug 2017 19:02:51 +0200
+
+glibc (2.25-0experimental0) experimental; urgency=medium
+
+ * New upstream release:
+ - debian/control: regenerate.
+ - debian/symbols.wildcard: update for 2.25.
+ - debian/patches/git-updates.diff: update from upstream stable branch.
+ - debian/patches/alpha/local-string-functions.diff: rebased.
+ - debian/patches/alpha/submitted-fegetenv-namespace.diff: upstreamed.
+ - debian/patches/amd64/local-blacklist-for-Intel-TSX.diff: upstreamed.
+ - debian/patches/hppa/cvs-atomic-machine.diff: upstreamed.
+ - debian/patches/hurd-i386/tg-tls.diff: rebased.
+ - debian/patches/hurd-i386/tg-tls-threadvar.diff: rebased.
+ - debian/patches/hurd-i386/tg-hurdsig-fixes-2.diff: rebased.
+ - debian/patches/hurd-i386/unsubmitted-NO_HIDDEN.diff: rebased.
+ - debian/patches/hurd-i386/cvs-check-local-headers.diff: upstreamed.
+ - debian/patches/hurd-i386/tg-faccessat.diff: rebased and reworked.
+ - debian/patches/hurd-i386/tg-gsync-libc.diff: rebased.
+ - debian/patches/hurd-i386/git-recvmsg.diff: upstreamed.
+ - debian/patches/hurd-i386/cvs-adjtime-NULL.diff: upstreamed.
+ - debian/patches/hurd-i386/cvs-mallocfork.diff: upstreamed.
+ - debian/patches/hurd-i386/cvs-hurd_signal.h_c++.diff: upstreamed.
+ - debian/patches/i386/cvs-cpuid-level2.diff: upstreamed.
+ - debian/patches/kfreebsd/submitted-auxv.diff: rebased.
+ - debian/patches/sparc/cvs-test-strncmp.diff: upstreamed.
+ - debian/patches/any/local-rtlddir-cross.diff: rebased.
+ - debian/patches/any/local-asserth-decls.diff: rebased.
+ - debian/patches/any/submitted-longdouble.diff: dropped, obsolete.
+ - debian/patches/any/local-disable-libnss-db.diff: rebased.
+ - debian/patches/any/local-revert-bz13979.diff: rebased.
+ - debian/patches/any/submitted-dlopen-noload.diff: upstreamed.
+ - debian/patches/any/cvs-malloc-hardening.diff: rebased.
+ * debian/testsuite-xfail-debian.mk: mark a few resolv related tests as
+ XFAIL, as they fail due to local-dynamic-resolvconf.diff, which
+ automatically reload a changed /etc/resolv.conf file. A better version
+ of this patch has been merged in glibc 2.26, but is not easily
+ backportable.
+ * debian/testsuite-xfail-debian.mk: mark tst-strfrom and tst-strfrom-locale
+ as XFAIL on mips*, they are due to corner case bugs in the FPU. Give more
+ details about each issue.
+ * debian/testsuite-xfail-debian.mk: mark test-double, test-idouble,
+ test-ifloat and test-ildouble as XFAIL on s390x, they are due to a bug in
+ GCC 6 (fixed in GCC 7) and not a regression from 2.24.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 02 Aug 2017 18:54:56 +0200
+
+ glibc (2.24-18) UNRELEASED; urgency=medium
+
+ [ Samuel Thibault ]
+ * libc0.3.symbols.hurd-i386: Update with proc_set/get_exe RPCs.
+ * patches/hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Always define SA_SIGINFO.
+ * patches/hurd-i386/local-no_unsupported_ioctls.diff: New patch.
+
+ [ Svante Signell ]
+ * patches/hurd-i386/submitted-exec_filename.diff: Update, fixes
+ execve/spawni relative path case.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 26 Aug 2017 11:11:58 +0200
+
glibc (2.24-17) unstable; urgency=medium
[ Samuel Thibault ]
diff --cc debian/patches/series
index 00b9a6b,1225c75..9802090
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -125,46 -140,16 +125,47 @@@ hurd-i386/tg-libpthread-gsync-mutex.dif
hurd-i386/tg-NOFOLLOW.diff
hurd-i386/tg-NOFOLLOW-DIRECTORY.diff
hurd-i386/tg-libc_rwlock_recursive.diff
-hurd-i386/cvs-hurd_signal.h_c++.diff
hurd-i386/tg-magic-pid.diff
hurd-i386/tg-mlockall.diff
-hurd-i386/cvs-truncate64.diff
-hurd-i386/cvs-send-recv-posix.diff
+ hurd-i386/local-no_unsupported_ioctls.diff
+hurd-i386/submitted-shm_open_pthread.diff
+hurd-i386/cvs-libc_init_secure.diff
+hurd-i386/tg2.25-tls.diff
+hurd-i386/local-nocheck-installed-headers.diff
+hurd-i386/git-bits-sysmacros.h.diff
+hurd-i386/git-stack_chk_fail_local.diff
+hurd-i386/git-stack-protect-static.diff
+hurd-i386/git-sigsetops.h.diff
+hurd-i386/git-sigsetops-2.h.diff
+hurd-i386/git-sigsetops-3.h.diff
+hurd-i386/tg2.26-sigsetops.h.diff
+hurd-i386/git-bits_socket.h.diff
+hurd-i386/git-preadwritev2.diff
+hurd-i386/git-preadwritev2-2.diff
+hurd-i386/git-preadwritev2-3.diff
+hurd-i386/git-rtld-access.diff
+hurd-i386/git-rtld-sbrk.diff
+hurd-i386/git-rtld-sbrk-2.diff
+hurd-i386/git-divdi.diff
+hurd-i386/git-feraiseexcept.diff
+hurd-i386/git-libpthread-2.26.diff
+hurd-i386/git-x86-tunables.diff
+hurd-i386/git-i386-implies-x86.diff
+hurd-i386/git-rtld-strtoul_internal.diff
+hurd-i386/git-clone.diff
+hurd-i386/git-gethostname.diff
+hurd-i386/git-tst-udp-timeout.diff
+hurd-i386/git-tst-udp-nonblocking.diff
+hurd-i386/unsubmitted-exp-hidden-jump.diff
+hurd-i386/git-hidden-def.diff
+hurd-i386/git-hidden-def-2.diff
+hurd-i386/git-dl-sysdep-check.diff
+hurd-i386/git-socket-limit.diff
+hurd-i386/tg-thread-linkspace.diff
+hurd-i386/git-clock_gettime_gettimeofday.diff
+hurd-i386/git-sigsuspend_not_cancel.diff
i386/local-biarch.diff
-i386/local-cmov.diff
-i386/cvs-cpuid-level2.diff
i386/unsubmitted-quiet-ldconfig.diff
kfreebsd/submitted-waitid.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
Reply to: