[Git][glibc-team/glibc][glibc-2.30] Actually apply the patch from the last commit.
Adam Conrad pushed to branch glibc-2.30 at GNU Libc Maintainers / glibc Commits: b1c6c810 by Adam Conrad at 2019-09-16T14:58:04Z Actually apply the patch from the last commit. - - - - - 1 changed file: - debian/patches/series View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/b1c6c8107bb5408a5ab8a1a1623a639ecd04b9e9 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/b1c6c8107bb5408a5ab8a1a1623a639ecd04b9e9 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][glibc-2.30] 2 commits: Update ref date for initial git-updates.
Adam Conrad pushed to branch glibc-2.30 at GNU Libc Maintainers / glibc Commits: 7d5b09a1 by Adam Conrad at 2019-09-16T12:40:28Z Update ref date for initial git-updates. - - - - - c788403d by Adam Conrad at 2019-09-16T12:42:12Z debian/patches/any/local-test-install.diff: Use install_root rather than DESTDIR when installing container root, since we override install_root. - - - - - 2 changed files: - debian/changelog - + debian/patches/any/local-test-install.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/compare/e8b103febeab248eae7ff6b3d8b19d1f3e4b2397...c788403d219d1b4e13fe2e3903e8896b4c3e0f97 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/compare/e8b103febeab248eae7ff6b3d8b19d1f3e4b2397...c788403d219d1b4e13fe2e3903e8896b4c3e0f97 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][glibc-2.30] Rebase git-poll_errors_fixes.diff against fixed git-io_select_timeout.diff.
Adam Conrad pushed to branch glibc-2.30 at GNU Libc Maintainers / glibc Commits: 884e375e by Adam Conrad at 2019-08-30T18:03:13Z Rebase git-poll_errors_fixes.diff against fixed git-io_select_timeout.diff. - - - - - 1 changed file: - debian/patches/hurd-i386/git-poll_errors_fixes.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/884e375eddeb5e8baa4497bff1e39c243ee4b932 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/884e375eddeb5e8baa4497bff1e39c243ee4b932 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][glibc-2.30] debian/patches/locale/locale-print-LANGUAGE.diff: Update for new test.
Adam Conrad pushed to branch glibc-2.30 at GNU Libc Maintainers / glibc Commits: 2f408454 by Adam Conrad at 2019-08-29T14:06:18Z debian/patches/locale/locale-print-LANGUAGE.diff: Update for new test. - - - - - 2 changed files: - debian/changelog - debian/patches/locale/locale-print-LANGUAGE.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/2f408454a929ebac85eed3c4af313e4b4cb93a2f -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/2f408454a929ebac85eed3c4af313e4b4cb93a2f You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][glibc-2.30] Add git updates from 2019-08-28.
Adam Conrad pushed to branch glibc-2.30 at GNU Libc Maintainers / glibc Commits: 301bb908 by Adam Conrad at 2019-08-29T10:26:09Z Add git updates from 2019-08-28. - - - - - 3 changed files: - debian/changelog - + debian/patches/git-updates.diff - debian/patches/series View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/301bb908a986d02b32b4edaf7e4846dee9e0b74e -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/301bb908a986d02b32b4edaf7e4846dee9e0b74e You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][glibc-2.30] First pass at new upstream release 2.30:
Adam Conrad pushed to branch glibc-2.30 at GNU Libc Maintainers / glibc Commits: 60cc8cc3 by Adam Conrad at 2019-08-29T09:50:49Z First pass at new upstream release 2.30: * New upstream release 2.30: - debian/symbols.wildcard: Add 2.30, and debian/control: Regenrate. - debian/patches/any/git-libio-stdout-putc.diff: Upstreamed. - debian/patches/any/git-pexpect-pretty-printers.diff: Upstreamed. - debian/patches/any/git-socket-constants.diff: Upstreamed. - debian/patches/any/local-tst-eintr1-eagain.diff: Obsolete. - debian/patches/hurd-i386/git-renameat2.diff: Upstreamed. - debian/patches/any/submitted-resolv-unaligned.diff: Rebased. - debian/patches/hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Rebased. - debian/patches/hurd-i386/tg-hurdsig-fixes-2.diff: Rebased. - debian/patches/hurd-i386/tg-hurdsig-fixes.diff: Rebased. - debian/patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Rebased. - debian/patches/hurd-i386/tg-io_select_timeout.diff: Rebased. - debian/patches/hurd-i386/tg-thread-cancel.diff: Rebased. - debian/patches/kfreebsd/submitted-auxv.diff: Rebased. - - - - - 18 changed files: - debian/changelog - debian/control - − debian/patches/any/git-libio-stdout-putc.diff - − debian/patches/any/git-pexpect-pretty-printers.diff - − debian/patches/any/git-socket-constants.diff - − debian/patches/any/local-tst-eintr1-eagain.diff - debian/patches/any/submitted-resolv-unaligned.diff - − debian/patches/git-updates.diff - − debian/patches/hurd-i386/git-renameat2.diff - debian/patches/hurd-i386/tg-hurdsig-SA_SIGINFO.diff - debian/patches/hurd-i386/tg-hurdsig-fixes-2.diff - debian/patches/hurd-i386/tg-hurdsig-fixes.diff - debian/patches/hurd-i386/tg-hurdsig-global-dispositions.diff - debian/patches/hurd-i386/tg-io_select_timeout.diff - debian/patches/hurd-i386/tg-thread-cancel.diff - debian/patches/kfreebsd/submitted-auxv.diff - debian/patches/series - debian/symbols.wildcards View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/60cc8cc3cfbce4d06486614cfdf69d2c832f6eb6 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/60cc8cc3cfbce4d06486614cfdf69d2c832f6eb6 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc] Pushed new branch glibc-2.30
Adam Conrad pushed new branch glibc-2.30 at GNU Libc Maintainers / glibc -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/tree/glibc-2.30 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/tzdata] Pushed new tag debian/2019b-1
Adam Conrad pushed new tag debian/2019b-1 at GNU Libc Maintainers / tzdata -- View it on GitLab: https://salsa.debian.org/glibc-team/tzdata/tree/debian/2019b-1 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/tzdata][sid] New upstream version, affecting the following past and future timestamps:
Adam Conrad pushed to branch sid at GNU Libc Maintainers / tzdata Commits: 560d2373 by Adam Conrad at 2019-07-04T21:20:30Z New upstream version, affecting the following past and future timestamps: * New upstream version, affecting the following past and future timestamps: - Brazil has canceled DST and will stay on standard time indefinitely. - Predictions for Morocco now go through 2087 instead of 2037. - Palestines 2019 spring transition was 03-29 at 00:00, not 03-30 at 01:00. Guess future transitions to be Marchs last Friday at 00:00. - Many corrections to historical Hong Kong transitions from 1941 to 1947. - - - - - 1 changed file: - debian/changelog View it on GitLab: https://salsa.debian.org/glibc-team/tzdata/commit/560d2373b848df43f37c983b0c8413079a3f50ac -- View it on GitLab: https://salsa.debian.org/glibc-team/tzdata/commit/560d2373b848df43f37c983b0c8413079a3f50ac You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][sid] debian/patches/arm/unsubmitted-ldso-abi-check.diff: Fix rtld segv in dl_open()...
Adam Conrad pushed to branch sid at GNU Libc Maintainers / glibc Commits: 83b0fc94 by Adam Conrad at 2019-04-08T07:07:38Z debian/patches/arm/unsubmitted-ldso-abi-check.diff: Fix rtld segv in dl_open() introduced via merge with upstream at 2.28 (LP: #1821677) - - - - - 2 changed files: - debian/changelog - debian/patches/arm/unsubmitted-ldso-abi-check.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/83b0fc949cefe9c96b213df64686222007d14ad0 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/83b0fc949cefe9c96b213df64686222007d14ad0 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc] Pushed new branch glibc-2.29
Adam Conrad pushed new branch glibc-2.29 at GNU Libc Maintainers / glibc -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/tree/glibc-2.29 You're receiving this email because of your account on salsa.debian.org.
Re: Propose requiring Python 3.4 or later for building glibc.
On Fri, Oct 19, 2018 at 09:47:14AM -0400, Carlos O'Donell wrote: > > Adam, > > Any input from Ubuntu? I think the more tools you involve in any bootstrap process, the more painful you're going to make it for people bringing up a new arch. Python isn't exactly lightweight (though there are ways to build just stdlib and not much else), and intertwining a python bootstrap with the already tiresome gcc/glibc/etc bootstraps won't fill me with warm fuzzies. With the above objection registered, I'll note that for both Debian and Ubuntu, python3.4 is sufficiently ancient that we'll have no issues meeting the actual requirement, and for most cases, we shouldn't really see an issue with the above "oh noes, more bootstrap bits", cause we can reliably cross bootstrap and ignore the whole issue. ... Adam
[Git][glibc-team/glibc][glibc-2.28] debian/patches/localedata/tailor-iso14651_t1.diff: Build without errors.
Adam Conrad pushed to branch glibc-2.28 at GNU Libc Maintainers / glibc Commits: 4f8fddce by Adam Conrad at 2018-08-24T06:59:06Z debian/patches/localedata/tailor-iso14651_t1.diff: Build without errors. - - - - - 2 changed files: - debian/changelog - debian/patches/localedata/tailor-iso14651_t1.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/4f8fddce472674f5a88b99c3e62c152421c68909 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/4f8fddce472674f5a88b99c3e62c152421c68909 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][glibc-2.27] Fix copy/paste error in the changelog for tst-malloc-usable-tunables.
Adam Conrad pushed to branch glibc-2.27 at GNU Libc Maintainers / glibc Commits: 3511973d by Adam Conrad at 2018-02-22T02:42:31-07:00 Fix copy/paste error in the changelog for tst-malloc-usable-tunables. - - - - - 1 changed file: - debian/changelog View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/3511973dac5e2818e536cf2a29a8610deffc6f2b --- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/3511973dac5e2818e536cf2a29a8610deffc6f2b You're receiving this email because of your account on salsa.debian.org.
Bug#888073: glibc: Support amd64 systems without /lib64
On Wed, Jan 24, 2018 at 10:57:20PM +0100, Javier Serrano Polo wrote: > El dc 24 de 01 de 2018 a les 22:40 +0100, Sven Joachim va escriure: > > Well, then you have to live with /lib64. > > I do not live with /lib64. You do not have to live with /lib64 unless > you want to. That path is baked into every single x86-64 binary compiled by any compiler that builds for the well-defined GNU/Linux x86-64 ABI. You are free to patch all your compilers and your libc to build a system that works differently, but you won't be ABI-compatible with the rest of the Linux world, and it's nonsensical to expect Debian to make it easy to build such a non-compatible system. I've spent a lot of time dealing with ld.so paths upstream, and we all agree that, given a time machine, we'd fix them all to be in /lib and have unique names (see armhf or arm64 for examples), but while we can change future ABIs, it's just not feasible to change an ABI that has been in heavy use for well over a decade. I appreciate that you think having a directory with one file in it is ugly. If you want to patch your local system and rebuild it all to avoid that, go nuts. Seems like overkill, but who am I to judge? As a Debian bug, however, even a wishlist one, this should be a wontfix. ... Adam
[glibc] 01/01: Make debian/patches/any/local-cudacc-float128.diff apply to POWER too.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit 0ab7eef2b89d372ad2c235f5cbf8f383958f68f4 Author: Adam Conrad <adcon...@0c3.net> Date: Wed Oct 11 15:19:49 2017 -0600 Make debian/patches/any/local-cudacc-float128.diff apply to POWER too. --- debian/patches/any/local-cudacc-float128.diff | 11 +++ 1 file changed, 11 insertions(+) diff --git a/debian/patches/any/local-cudacc-float128.diff b/debian/patches/any/local-cudacc-float128.diff index 254a850..e01a35b 100644 --- a/debian/patches/any/local-cudacc-float128.diff +++ b/debian/patches/any/local-cudacc-float128.diff @@ -16,3 +16,14 @@ Last-Update: 2017-10-11 # define __HAVE_FLOAT128 1 #else # define __HAVE_FLOAT128 0 +--- glibc-2.26.orig/sysdeps/powerpc/bits/floatn.h glibc-2.26/sysdeps/powerpc/bits/floatn.h +@@ -25,7 +25,7 @@ +floating-point type with the IEEE 754 binary128 format, and this glibc +includes corresponding *f128 interfaces for it. */ + #if defined _ARCH_PWR8 && defined __LITTLE_ENDIAN__ && (_CALL_ELF == 2) \ +-&& defined __FLOAT128__ ++&& defined __FLOAT128__ && !defined(__CUDACC__) + # define __HAVE_FLOAT128 1 + #else + # define __HAVE_FLOAT128 0 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (a91100e -> 0ab7eef)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from a91100e debian/patches/amd64/git-x86_64-search.diff: Backport upstream commit to put x86_64 back in the search path, like in 2.25 (LP: #1718928) new 0ab7eef Make debian/patches/any/local-cudacc-float128.diff apply to POWER too. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/patches/any/local-cudacc-float128.diff | 11 +++ 1 file changed, 11 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/amd64/git-x86_64-search.diff: Backport upstream commit to put x86_64 back in the search path, like in 2.25 (LP: #1718928)
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit a91100e8e200e1577e4c0df9d60c2e89df301956 Author: Adam Conrad <adcon...@0c3.net> Date: Wed Oct 11 14:13:31 2017 -0600 debian/patches/amd64/git-x86_64-search.diff: Backport upstream commit to put x86_64 back in the search path, like in 2.25 (LP: #1718928) --- debian/changelog| 2 + debian/patches/amd64/git-x86_64-search.diff | 211 debian/patches/series | 2 + 3 files changed, 215 insertions(+) diff --git a/debian/changelog b/debian/changelog index 8e797cb..a8138af 100644 --- a/debian/changelog +++ b/debian/changelog @@ -32,6 +32,8 @@ glibc (2.26-0experimental0) UNRELEASED; urgency=medium defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257) - debian/patches/arm/git-arm64-memcmp.diff: Backport optimized memcmp for AArch64, improving performance from 25% to 500% (LP: #1720832) +- debian/patches/amd64/git-x86_64-search.diff: Backport upstream commit + to put x86_64 back in the search path, like in 2.25 (LP: #1718928) - 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. diff --git a/debian/patches/amd64/git-x86_64-search.diff b/debian/patches/amd64/git-x86_64-search.diff new file mode 100644 index 000..d78adb6 --- /dev/null +++ b/debian/patches/amd64/git-x86_64-search.diff @@ -0,0 +1,211 @@ +commit 45ff34638f034877b6a490c217d6a0632ce263f4 +Author: H.J. Lu <hjl.to...@gmail.com> +Date: Mon Sep 11 08:18:11 2017 -0700 + +x86: Add x86_64 to x86-64 HWCAP [BZ #22093] + +Before glibc 2.26, ld.so set dl_platform to "x86_64" and searched the +"x86_64" subdirectory when loading a shared library. ld.so in glibc +2.26 was changed to set dl_platform to "haswell" or "xeon_phi", based +on supported ISAs. This led to shared library loading failure for +shared libraries placed under the "x86_64" subdirectory. + +This patch adds "x86_64" to x86-64 dl_hwcap so that ld.so will always +search the "x86_64" subdirectory when loading a shared library. + +NB: We can't set x86-64 dl_platform to "x86-64" since ld.so will skip +the "haswell" and "xeon_phi" subdirectories on "haswell" and "xeon_phi" +machines. + +Tested on i686 and x86-64. + +[BZ #22093] +* sysdeps/x86/cpu-features.c (init_cpu_features): Initialize +GLRO(dl_hwcap) to HWCAP_X86_64 for x86-64. +* sysdeps/x86/dl-hwcap.h (HWCAP_COUNT): Updated. +(HWCAP_IMPORTANT): Likewise. +(HWCAP_X86_64): New enum. +(HWCAP_X86_AVX512_1): Updated. +* sysdeps/x86/dl-procinfo.c (_dl_x86_hwcap_flags): Add "x86_64". +* sysdeps/x86_64/Makefile (tests): Add tst-x86_64-1. +(modules-names): Add x86_64/tst-x86_64mod-1. +(LDFLAGS-tst-x86_64mod-1.so): New. +($(objpfx)tst-x86_64-1): Likewise. +($(objpfx)x86_64/tst-x86_64mod-1.os): Likewise. +(tst-x86_64-1-clean): Likewise. +* sysdeps/x86_64/tst-x86_64-1.c: New file. +* sysdeps/x86_64/tst-x86_64mod-1.c: Likewise. + +diff --git a/sysdeps/x86/cpu-features.c b/sysdeps/x86/cpu-features.c +index 6f900840d4..c267f17b76 100644 +--- a/sysdeps/x86/cpu-features.c b/sysdeps/x86/cpu-features.c +@@ -336,7 +336,6 @@ no_cpuid: + + /* Reuse dl_platform, dl_hwcap and dl_hwcap_mask for x86. */ + GLRO(dl_platform) = NULL; +- GLRO(dl_hwcap) = 0; + #if !HAVE_TUNABLES && defined SHARED + /* The glibc.tune.hwcap_mask tunable is initialized already, so no need to do + this. */ +@@ -344,6 +343,7 @@ no_cpuid: + #endif + + #ifdef __x86_64__ ++ GLRO(dl_hwcap) = HWCAP_X86_64; + if (cpu_features->kind == arch_kind_intel) + { + if (CPU_FEATURES_ARCH_P (cpu_features, AVX512F_Usable) +@@ -374,6 +374,7 @@ no_cpuid: + GLRO(dl_platform) = "haswell"; + } + #else ++ GLRO(dl_hwcap) = 0; + if (CPU_FEATURES_CPU_P (cpu_features, SSE2)) + GLRO(dl_hwcap) |= HWCAP_X86_SSE2; + +diff --git a/sysdeps/x86/dl-hwcap.h b/sysdeps/x86/dl-hwcap.h +index c95668415a..38627e9eef 100644 +--- a/sysdeps/x86/dl-hwcap.h b/sysdeps/x86/dl-hwcap.h +@@ -24,15 +24,16 @@ + # define HWCAP_PLATFORMS_START0 + # define HWCAP_PLATFORMS_COUNT4 + # define HWCAP_START 0 +-# define HWCAP_COUNT 2 +-# define HWCAP_IMPORTANT (HWCAP_X86_SSE2 | HWCAP_X86_AVX512_1) ++# define HWCAP_COUNT 3 ++# define HWCAP_IMPORTANT \ ++ (HWCAP_X86_SSE2 | HWCAP_X86_64 | HWC
[glibc] branch glibc-2.26 updated (d4f6d38 -> a91100e)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from d4f6d38 debian/patches/arm/git-arm64-memcmp.diff: Backport optimized memcmp for AArch64, improving performance from 25% to 500% (LP: #1720832) new a91100e debian/patches/amd64/git-x86_64-search.diff: Backport upstream commit to put x86_64 back in the search path, like in 2.25 (LP: #1718928) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 2 + debian/patches/amd64/git-x86_64-search.diff | 211 debian/patches/series | 2 + 3 files changed, 215 insertions(+) create mode 100644 debian/patches/amd64/git-x86_64-search.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (925768d -> d4f6d38)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 925768d debian/rules.d/debhelper.mk: Filter python hooks in stage1 (closes: #874491) new d4f6d38 debian/patches/arm/git-arm64-memcmp.diff: Backport optimized memcmp for AArch64, improving performance from 25% to 500% (LP: #1720832) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 + debian/patches/arm/git-arm64-memcmp.diff | 232 +++ debian/patches/series| 1 + 3 files changed, 235 insertions(+) create mode 100644 debian/patches/arm/git-arm64-memcmp.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/arm/git-arm64-memcmp.diff: Backport optimized memcmp for AArch64, improving performance from 25% to 500% (LP: #1720832)
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit d4f6d3805e95af3f6aaf47d16ed6eac7783391f4 Author: Adam Conrad <adcon...@0c3.net> Date: Wed Oct 11 14:08:40 2017 -0600 debian/patches/arm/git-arm64-memcmp.diff: Backport optimized memcmp for AArch64, improving performance from 25% to 500% (LP: #1720832) --- debian/changelog | 2 + debian/patches/arm/git-arm64-memcmp.diff | 232 +++ debian/patches/series| 1 + 3 files changed, 235 insertions(+) diff --git a/debian/changelog b/debian/changelog index 1356817..8e797cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -30,6 +30,8 @@ glibc (2.26-0experimental0) UNRELEASED; urgency=medium agree with the sorting we see in Debian, may need another look. - debian/patches/any/local-cudacc-float128.diff: Local patch to prevent defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257) +- debian/patches/arm/git-arm64-memcmp.diff: Backport optimized memcmp + for AArch64, improving performance from 25% to 500% (LP: #1720832) - 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. diff --git a/debian/patches/arm/git-arm64-memcmp.diff b/debian/patches/arm/git-arm64-memcmp.diff new file mode 100644 index 000..4b31caf --- /dev/null +++ b/debian/patches/arm/git-arm64-memcmp.diff @@ -0,0 +1,232 @@ +commit 922369032c604b4dcfd535e1bcddd4687e7126a5 +Author: Wilco Dijkstra <wdijk...@arm.com> +Date: Thu Aug 10 17:00:38 2017 +0100 + +[AArch64] Optimized memcmp. + +This is an optimized memcmp for AArch64. This is a complete rewrite +using a different algorithm. The previous version split into cases +where both inputs were aligned, the inputs were mutually aligned and +unaligned using a byte loop. The new version combines all these cases, +while small inputs of less than 8 bytes are handled separately. + +This allows the main code to be sped up using unaligned loads since +there are now at least 8 bytes to be compared. After the first 8 bytes, +align the first input. This ensures each iteration does at most one +unaligned access and mutually aligned inputs behave as aligned. +After the main loop, process the last 8 bytes using unaligned accesses. + +This improves performance of (mutually) aligned cases by 25% and +unaligned by >500% (yes >6 times faster) on large inputs. + +* sysdeps/aarch64/memcmp.S (memcmp): +Rewrite of optimized memcmp. + +diff --git a/sysdeps/aarch64/memcmp.S b/sysdeps/aarch64/memcmp.S +index 4cfcb89297..b99c081bba 100644 +--- a/sysdeps/aarch64/memcmp.S b/sysdeps/aarch64/memcmp.S +@@ -22,132 +22,98 @@ + + /* Assumptions: + * +- * ARMv8-a, AArch64 ++ * ARMv8-a, AArch64, unaligned accesses. + */ + + /* Parameters and result. */ + #define src1 x0 + #define src2 x1 + #define limit x2 +-#define resultx0 ++#define resultw0 + + /* Internal variables. */ + #define data1 x3 + #define data1ww3 + #define data2 x4 + #define data2ww4 +-#define has_nul x5 +-#define diff x6 +-#define endloop x7 +-#define tmp1 x8 +-#define tmp2 x9 +-#define tmp3 x10 +-#define pos x11 +-#define limit_wd x12 +-#define mask x13 ++#define tmp1 x5 + + ENTRY_ALIGN (memcmp, 6) + DELOUSE (0) + DELOUSE (1) + DELOUSE (2) +- cbz limit, L(ret0) +- eor tmp1, src1, src2 +- tst tmp1, #7 +- b.neL(misaligned8) +- andstmp1, src1, #7 +- b.neL(mutual_align) +- add limit_wd, limit, #7 +- lsr limit_wd, limit_wd, #3 +- /* Start of performance-critical section -- one 64B cache line. */ +-L(loop_aligned): +- ldr data1, [src1], #8 +- ldr data2, [src2], #8 +-L(start_realigned): +- subslimit_wd, limit_wd, #1 +- eor diff, data1, data2 /* Non-zero if differences found. */ +- csinv endloop, diff, xzr, ne /* Last Dword or differences. */ +- cbz endloop, L(loop_aligned) +- /* End of performance-critical section -- one 64B cache line. */ +- +- /* Not reached the limit, must have found a diff. */ +- cbnzlimit_wd, L(not_limit) +- +- /* Limit % 8 == 0 => all bytes significant. */ +- andslimit, limit, #7 +- b.eqL(not_limit) +- +- lsl limit, limit, #3/* Bits -> bytes. */ +- mov mask, #~0 +-#ifdef __AARCH64EB__ +- lsr mask, mask, limit +-#else +- lsl mask, mask, li
[glibc] 01/01: debian/rules.d/debhelper.mk: Filter python hooks in stage1 (closes: #874491)
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit 925768db66d7ad97229253cd8258dc2545f6d708 Author: Adam Conrad <adcon...@0c3.net> Date: Wed Oct 11 13:51:40 2017 -0600 debian/rules.d/debhelper.mk: Filter python hooks in stage1 (closes: #874491) --- debian/changelog| 3 +++ debian/rules.d/debhelper.mk | 1 + 2 files changed, 4 insertions(+) diff --git a/debian/changelog b/debian/changelog index 913b09f..1356817 100644 --- a/debian/changelog +++ b/debian/changelog @@ -44,6 +44,9 @@ glibc (2.26-0experimental0) UNRELEASED; urgency=medium - debian/rules.d/build.mk: Configure with --enable-obsolete-nsl until we sort out a reasonable nsswitch migration strategy from compat to files. + [ Matthias Klose ] + * debian/rules.d/debhelper.mk: Filter python hooks in stage1 (closes: #874491) + [ Samuel Thibault ] * Adjust hurd-i386 patches to restore build and functionality with 2.26: - patches/hurd-i386/tg-gsync-libc.diff: rebased. diff --git a/debian/rules.d/debhelper.mk b/debian/rules.d/debhelper.mk index 9c4f29a..ee6032e 100644 --- a/debian/rules.d/debhelper.mk +++ b/debian/rules.d/debhelper.mk @@ -210,6 +210,7 @@ $(stamp)debhelper_%: $(stamp)debhelper-common $(stamp)install_% -e "s#RTLDDIR#$$rtlddir#g" \ -e "s#SLIBDIR#$$slibdir#g" \ -e "s#LIBDIR#$$libdir#g" \ + -e "/gdb/d" \ $$t; \ done ; \ done -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (04770d5 -> 925768d)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 04770d5 debian/patches/any/local-cudacc-float128.diff: Local patch to prevent defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257) new 925768d debian/rules.d/debhelper.mk: Filter python hooks in stage1 (closes: #874491) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 3 +++ debian/rules.d/debhelper.mk | 1 + 2 files changed, 4 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (99a309b -> 04770d5)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 99a309b Update git-updates.diff and drop redundant submitted-tst-tlsopt-powerpc.diff new 04770d5 debian/patches/any/local-cudacc-float128.diff: Local patch to prevent defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ debian/patches/any/local-cudacc-float128.diff | 18 ++ debian/patches/series | 1 + 3 files changed, 21 insertions(+) create mode 100644 debian/patches/any/local-cudacc-float128.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/any/local-cudacc-float128.diff: Local patch to prevent defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257)
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit 04770d5747d91c17c9a74bca5e02084a3abac377 Author: Adam Conrad <adcon...@0c3.net> Date: Wed Oct 11 13:46:02 2017 -0600 debian/patches/any/local-cudacc-float128.diff: Local patch to prevent defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257) --- debian/changelog | 2 ++ debian/patches/any/local-cudacc-float128.diff | 18 ++ debian/patches/series | 1 + 3 files changed, 21 insertions(+) diff --git a/debian/changelog b/debian/changelog index 416e0d9..913b09f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -28,6 +28,8 @@ glibc (2.26-0experimental0) UNRELEASED; urgency=medium - 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/patches/any/local-cudacc-float128.diff: Local patch to prevent + defining __HAVE_FLOAT128 on NVIDIA's CUDA compilers (LP: #1717257) - 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. diff --git a/debian/patches/any/local-cudacc-float128.diff b/debian/patches/any/local-cudacc-float128.diff new file mode 100644 index 000..254a850 --- /dev/null +++ b/debian/patches/any/local-cudacc-float128.diff @@ -0,0 +1,18 @@ +Description: Turn off HAVE_FLOAT128 for CUDACC compilers. +Author: Adam Conrad <adcon...@0c3.net> +Bug-Ubuntu: https://bugs.launchpad.net/bugs/1717257 +Forwarded: no +Last-Update: 2017-10-11 + +--- glibc-2.26.orig/sysdeps/x86/bits/floatn.h glibc-2.26/sysdeps/x86/bits/floatn.h +@@ -28,7 +28,8 @@ +support, for x86_64 and x86. */ + #if (defined __x86_64__ \ + ? __GNUC_PREREQ (4, 3) \ +- : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) ++ : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) \ ++ && !defined(__CUDACC__) + # define __HAVE_FLOAT128 1 + #else + # define __HAVE_FLOAT128 0 diff --git a/debian/patches/series b/debian/patches/series index 00c8b66..1548798 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -234,3 +234,4 @@ any/local-libpic.diff any/local-bootstrap-headers.diff any/submitted-resolv-unaligned.diff any/submitted-intl-tstgettext.diff +any/local-cudacc-float128.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (70480d3 -> 99a309b)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 70480d3 hurd: disable hidden only in rtld new 99a309b Update git-updates.diff and drop redundant submitted-tst-tlsopt-powerpc.diff The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog |4 +- debian/patches/git-updates.diff| 6378 +++- .../powerpc/submitted-tst-tlsopt-powerpc.diff | 163 - debian/patches/series |1 - 4 files changed, 6340 insertions(+), 206 deletions(-) delete mode 100644 debian/patches/powerpc/submitted-tst-tlsopt-powerpc.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/rules.d/build.mk: Configure with --enable-obsolete-nsl until we sort out a reasonable nsswitch migration strategy from compat to files.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit d5abc41f1d6b010219f7df9128421a483ae1340c Author: Adam Conrad <adcon...@0c3.net> Date: Mon Sep 4 21:24:04 2017 -0600 debian/rules.d/build.mk: Configure with --enable-obsolete-nsl until we sort out a reasonable nsswitch migration strategy from compat to files. --- debian/changelog| 2 ++ debian/rules.d/build.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index 0626641..005887f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -39,6 +39,8 @@ glibc (2.26-0experimental0) UNRELEASED; urgency=medium 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: diff --git a/debian/rules.d/build.mk b/debian/rules.d/build.mk index f374bf2..4af1b79 100644 --- a/debian/rules.d/build.mk +++ b/debian/rules.d/build.mk @@ -96,6 +96,7 @@ $(stamp)configure_%: $(stamp)config_sub_guess $(stamp)patch $(KERNEL_HEADER_DIR) --enable-stackguard-randomization \ --enable-stack-protector=strong \ --enable-obsolete-rpc \ + --enable-obsolete-nsl \ --with-pkgversion="Debian GLIBC $(DEB_VERSION)" \ --with-bugurl="http://www.debian.org/Bugs/; \ $(if $(filter $(pt_chown),yes),--enable-pt_chown) \ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (98d8c83 -> d5abc41)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 98d8c83 Fix silly version number new d5abc41 debian/rules.d/build.mk: Configure with --enable-obsolete-nsl until we sort out a reasonable nsswitch migration strategy from compat to files. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 2 ++ debian/rules.d/build.mk | 1 + 2 files changed, 3 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (e486ba8 -> 98d8c83)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from e486ba8 testsuite-xfail-debian.mk: Update with new tests failing on hurd-i386. new 98d8c83 Fix silly version number The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Fix silly version number
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit 98d8c8340b107ab87440baf559db7aa78b0fd740 Author: Adam Conrad <adcon...@0c3.net> Date: Mon Sep 4 00:14:51 2017 -0600 Fix silly version number --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index e67b33d..0626641 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -glibc (2.26-0experimental0~ppa4) UNRELEASED; urgency=medium +glibc (2.26-0experimental0) UNRELEASED; urgency=medium [ Adam Conrad ] * New upstream release (LP: #1703368), with git updates to 2017-09-01: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Anal-retentive changelog formatting changes.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.26 in repository glibc. commit e5a1b2910931672a8950d0fc8b621420a4509ab1 Author: Adam Conrad <adcon...@0c3.net> Date: Sun Sep 3 13:58:13 2017 -0600 Anal-retentive changelog formatting changes. --- debian/changelog | 41 + 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/debian/changelog b/debian/changelog index 5fca4e0..e6a3af7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -41,26 +41,27 @@ glibc (2.26-0experimental0~ppa4) UNRELEASED; urgency=medium - debian/testsuite-xfail-debian.mk: Use granular pow/setpayloadsig xfails. [ Samuel Thibault ] - - 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-sigsetopts.h: New patch. - - patches/hurd-i386/tg2.26-sigsetops.h: New patch. - - patches/hurd-i386/git-bits_socket.h: New patch. - - patches/hurd-i386/git-preadwritev2.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-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. + * 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-sigsetopts.h: New patch. +- patches/hurd-i386/tg2.26-sigsetops.h: New patch. +- patches/hurd-i386/git-bits_socket.h: New patch. +- patches/hurd-i386/git-preadwritev2.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-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. -- Adam Conrad <adcon...@0c3.net> Sat, 02 Sep 2017 12:15:10 -0600 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (6471deb -> e5a1b29)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 6471deb patches/hurd-i386/git-clone.diff: New patch new e5a1b29 Anal-retentive changelog formatting changes. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 41 + 1 file changed, 21 insertions(+), 20 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 updated (267d61d -> 2d7aa68)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. from 267d61d Replace debian/patches/mips/submitted-syscalls5-7-unbound-stack.diff by the final version git/submitted-syscalls5-7-unbound-stack.diff. new 2d7aa68 New upstream release, with git updates to 2017-09-01: The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog |60 + debian/control |14 +- debian/control.in/libc | 2 +- debian/debhelper.in/libc.preinst | 6 - debian/patches/all/local-ldd.diff |33 +- debian/patches/alpha/submitted-termios_h.diff |39 - debian/patches/any/cvs-malloc-hardening.diff |16 - debian/patches/any/local-bits-sigstack.diff|16 - debian/patches/any/local-dynamic-resolvconf.diff |39 - debian/patches/any/local-ldso-disable-hwcap.diff | 6 +- debian/patches/any/local-tcsetaddr.diff| 5 +- debian/patches/any/local-tst-writev.diff |19 - debian/patches/any/submitted-resolv-unaligned.diff |26 +- debian/patches/any/submitted-string2-strcmp.diff |32 - debian/patches/any/submitted-unicode-9.0.0.diff| 11539 --- debian/patches/arm/local-arm-futex.diff| 2 +- debian/patches/arm/submitted-strip-bit-0.diff |31 - debian/patches/git-updates.diff| 6015 ++ .../hurd-i386/git-__inet6_scopeid_pton.diff|39 - debian/patches/hurd-i386/local-ED.diff |27 +- debian/patches/hurd-i386/tg-EGREGIOUS-fr.diff | 4 +- debian/patches/hurd-i386/tg-EIEIO-fr.diff | 4 +- debian/patches/i386/local-cmov.diff|30 - debian/patches/kfreebsd/submitted-auxv.diff|30 +- debian/patches/kfreebsd/submitted-waitid.diff | 6 +- debian/patches/localedata/local-hu_HU-sort.diff|28 + debian/patches/localedata/locales-fr.diff |11 +- .../powerpc/submitted-tst-tlsopt-powerpc.diff | 9 +- debian/patches/series |43 +- .../sparc/submitted-sparc64-socketcall.diff|12 +- debian/symbols.wildcards | 3 +- debian/sysdeps/amd64.mk| 1 - debian/sysdeps/i386.mk | 1 - debian/sysdeps/powerpc.mk | 2 +- debian/sysdeps/ppc64.mk| 2 +- debian/sysdeps/ppc64el.mk | 2 +- debian/sysdeps/s390x.mk| 2 +- debian/testsuite-xfail-debian.mk |23 +- 38 files changed, 970 insertions(+), 17209 deletions(-) delete mode 100644 debian/patches/alpha/submitted-termios_h.diff delete mode 100644 debian/patches/any/cvs-malloc-hardening.diff delete mode 100644 debian/patches/any/local-bits-sigstack.diff delete mode 100644 debian/patches/any/local-dynamic-resolvconf.diff delete mode 100644 debian/patches/any/local-tst-writev.diff delete mode 100644 debian/patches/any/submitted-string2-strcmp.diff delete mode 100644 debian/patches/any/submitted-unicode-9.0.0.diff delete mode 100644 debian/patches/arm/submitted-strip-bit-0.diff delete mode 100644 debian/patches/hurd-i386/git-__inet6_scopeid_pton.diff delete mode 100644 debian/patches/i386/local-cmov.diff create mode 100644 debian/patches/localedata/local-hu_HU-sort.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.26 created (now 267d61d)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.26 in repository glibc. at 267d61d Replace debian/patches/mips/submitted-syscalls5-7-unbound-stack.diff by the final version git/submitted-syscalls5-7-unbound-stack.diff. No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (2f27338 -> e34b7f8)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from 2f27338 debian/patches/arm/submitted-strip-bit-0.diff: Fix ld.so crash on armv7t. new e34b7f8 Add a newline at the end of arm/submitted-strip-bit-0.diff to make quilt/patch happy. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/patches/arm/submitted-strip-bit-0.diff | 1 + 1 file changed, 1 insertion(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Add a newline at the end of arm/submitted-strip-bit-0.diff to make quilt/patch happy.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit e34b7f84b7724673775907f89043c893f2417de5 Author: Adam Conrad <adcon...@0c3.net> Date: Wed Jul 12 13:01:04 2017 -0600 Add a newline at the end of arm/submitted-strip-bit-0.diff to make quilt/patch happy. --- debian/patches/arm/submitted-strip-bit-0.diff | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/patches/arm/submitted-strip-bit-0.diff b/debian/patches/arm/submitted-strip-bit-0.diff index 751da24..c3f7c59 100644 --- a/debian/patches/arm/submitted-strip-bit-0.diff +++ b/debian/patches/arm/submitted-strip-bit-0.diff @@ -28,3 +28,4 @@ index 7053ead16ed0e7dac182660f7d88fa21f2b4799a..5b67e3d004818308d9bf93effb13d23a - asm ("adr %0, _dl_start" : "=r" (pcrel_addr)); return pcrel_addr - got_addr; } + -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (475f7a3 -> 2f27338)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from 475f7a3 debian/patches/arm/cvs-rtld-startup.diff: Fix ld.so segfault on arm64. new 2f27338 debian/patches/arm/submitted-strip-bit-0.diff: Fix ld.so crash on armv7t. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 1 + debian/patches/arm/submitted-strip-bit-0.diff | 30 +++ debian/patches/series | 1 + 3 files changed, 32 insertions(+) create mode 100644 debian/patches/arm/submitted-strip-bit-0.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/arm/submitted-strip-bit-0.diff: Fix ld.so crash on armv7t.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit 2f27338195604ab5bd75681d9a19202630238e2d Author: Adam Conrad <adcon...@0c3.net> Date: Wed Jul 12 12:53:48 2017 -0600 debian/patches/arm/submitted-strip-bit-0.diff: Fix ld.so crash on armv7t. --- debian/changelog | 1 + debian/patches/arm/submitted-strip-bit-0.diff | 30 +++ debian/patches/series | 1 + 3 files changed, 32 insertions(+) diff --git a/debian/changelog b/debian/changelog index 2a19f6c..bdcf17c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ glibc (2.24-13) UNRELEASED; urgency=medium [ Adam Conrad ] * debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils. * debian/patches/arm/cvs-rtld-startup.diff: Fix ld.so segfault on arm64. + * debian/patches/arm/submitted-strip-bit-0.diff: Fix ld.so crash on armv7t. -- Aurelien Jarno <aure...@debian.org> Mon, 19 Jun 2017 17:36:36 +0200 diff --git a/debian/patches/arm/submitted-strip-bit-0.diff b/debian/patches/arm/submitted-strip-bit-0.diff new file mode 100644 index 000..751da24 --- /dev/null +++ b/debian/patches/arm/submitted-strip-bit-0.diff @@ -0,0 +1,30 @@ +2017-07-12 Jiong Wang <jiong.w...@arm.com> + +* sysdeps/arm/dl-machine.h (elf_machine_load_address): Also strip bit 0 +of pcrel_address under Thumb mode. + +diff --git a/sysdeps/arm/dl-machine.h b/sysdeps/arm/dl-machine.h +index 7053ead16ed0e7dac182660f7d88fa21f2b4799a..5b67e3d004818308d9bf93effb13d23a762e160f 100644 +--- a/sysdeps/arm/dl-machine.h b/sysdeps/arm/dl-machine.h +@@ -56,11 +56,19 @@ elf_machine_load_address (void) + extern Elf32_Addr internal_function __dl_start (void *) asm ("_dl_start"); + Elf32_Addr got_addr = (Elf32_Addr) &__dl_start; + Elf32_Addr pcrel_addr; ++ asm ("adr %0, _dl_start" : "=r" (pcrel_addr)); + #ifdef __thumb__ +- /* Clear the low bit of the funciton address. */ ++ /* Clear the low bit of the funciton address. ++ ++ NOTE: got_addr is from GOT table whose lsb is always set by linker if it's ++ Thumb function address. PCREL_ADDR comes from PC-relative calculation ++ which will finish during assembling. GAS assembler before the fix for ++ PR gas/21458 was not setting the lsb but does after that. Always do the ++ strip for both, so the code works with various combinations of glibc and ++ Binutils. */ + got_addr &= ~(Elf32_Addr) 1; ++ pcrel_addr &= ~(Elf32_Addr) 1; + #endif +- asm ("adr %0, _dl_start" : "=r" (pcrel_addr)); + return pcrel_addr - got_addr; + } diff --git a/debian/patches/series b/debian/patches/series index b42af9a..7c91ab6 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -47,6 +47,7 @@ arm/local-vfp-sysdeps.diff arm/unsubmitted-ldso-multilib.diff arm/local-arm-futex.diff arm/cvs-rtld-startup.diff +arm/submitted-strip-bit-0.diff hppa/local-inlining.diff hppa/local-elf-make-cflags.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (dbd0299 -> 475f7a3)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from dbd0299 debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils. new 475f7a3 debian/patches/arm/cvs-rtld-startup.diff: Fix ld.so segfault on arm64. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 1 + debian/patches/arm/cvs-rtld-startup.diff | 24 debian/patches/series| 1 + 3 files changed, 26 insertions(+) create mode 100644 debian/patches/arm/cvs-rtld-startup.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/arm/cvs-rtld-startup.diff: Fix ld.so segfault on arm64.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit 475f7a3dd052feefe6c4d6919c408afcd8d09dc2 Author: Adam Conrad <adcon...@0c3.net> Date: Tue Jul 11 05:34:32 2017 -0600 debian/patches/arm/cvs-rtld-startup.diff: Fix ld.so segfault on arm64. --- debian/changelog | 1 + debian/patches/arm/cvs-rtld-startup.diff | 24 debian/patches/series| 1 + 3 files changed, 26 insertions(+) diff --git a/debian/changelog b/debian/changelog index 6fbd76d..2a19f6c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ glibc (2.24-13) UNRELEASED; urgency=medium [ Adam Conrad ] * debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils. + * debian/patches/arm/cvs-rtld-startup.diff: Fix ld.so segfault on arm64. -- Aurelien Jarno <aure...@debian.org> Mon, 19 Jun 2017 17:36:36 +0200 diff --git a/debian/patches/arm/cvs-rtld-startup.diff b/debian/patches/arm/cvs-rtld-startup.diff new file mode 100644 index 000..917d489 --- /dev/null +++ b/debian/patches/arm/cvs-rtld-startup.diff @@ -0,0 +1,24 @@ +commit e9177fba13549a8e2a6232f46080e5c6d3e467b1 +Author: Szabolcs Nagy <szabolcs.n...@arm.com> +Date: Wed Jun 21 13:47:07 2017 +0100 + +[AArch64] Use hidden __GI__dl_argv in rtld startup code + +We rely on the symbol being locally defined so using extern symbol +is not correct and the linker may complain about the relocations. + +diff --git a/sysdeps/aarch64/dl-machine.h b/sysdeps/aarch64/dl-machine.h +index 02fab04f40..60472036f5 100644 +--- a/sysdeps/aarch64/dl-machine.h b/sysdeps/aarch64/dl-machine.h +@@ -172,8 +172,8 @@ + cmp x0, #0 \n\ + bne 1b \n\ + // Update _dl_argv \n\ +- adrpx3, _dl_argv\n\ +- str x2, [x3, #:lo12:_dl_argv] \n\ ++ adrpx3, __GI__dl_argv \n\ ++ str x2, [x3, #:lo12:__GI__dl_argv] \n\ + .L_done_stack_adjust: \n\ + // compute envp \n\ + add x3, x2, x1, lsl #3 \n\ diff --git a/debian/patches/series b/debian/patches/series index 8c3bd83..b42af9a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -46,6 +46,7 @@ arm/local-soname-hack.diff arm/local-vfp-sysdeps.diff arm/unsubmitted-ldso-multilib.diff arm/local-arm-futex.diff +arm/cvs-rtld-startup.diff hppa/local-inlining.diff hppa/local-elf-make-cflags.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit dbd0299a9648e80ac87892d26e7f4ece128ad9a1 Author: Adam Conrad <adcon...@0c3.net> Date: Sat Jul 1 14:22:48 2017 -0600 debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils. --- debian/changelog | 3 ++ debian/patches/any/cvs-common-symbols.diff | 58 ++ debian/patches/series | 1 + 3 files changed, 62 insertions(+) diff --git a/debian/changelog b/debian/changelog index e5bce4f..6fbd76d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,9 @@ glibc (2.24-13) UNRELEASED; urgency=medium * debian/rules.d/debhelper.mk: relax the dependency on linux-libc-dev to the upstream version. + [ Adam Conrad ] + * debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils. + -- Aurelien Jarno <aure...@debian.org> Mon, 19 Jun 2017 17:36:36 +0200 glibc (2.24-12) unstable; urgency=high diff --git a/debian/patches/any/cvs-common-symbols.diff b/debian/patches/any/cvs-common-symbols.diff new file mode 100644 index 000..7764c99 --- /dev/null +++ b/debian/patches/any/cvs-common-symbols.diff @@ -0,0 +1,58 @@ +commit 388b4f1a02f3a801965028bbfcd48d905638b797 +Author: H.J. Lu <hjl.to...@gmail.com> +Date: Fri Jun 23 14:38:46 2017 -0700 + +Avoid .symver on common symbols [BZ #21666] + +The .symver directive on common symbol just creates a new common symbol, +not an alias and the newer assembler with the bug fix for + +https://sourceware.org/bugzilla/show_bug.cgi?id=21661 + +will issue an error. Before the fix, we got + +$ readelf -sW libc.so | grep "loc[12s]" + 5109: 003a0608 8 OBJECT LOCAL DEFAULT 36 loc1 + 5188: 003a0610 8 OBJECT LOCAL DEFAULT 36 loc2 + 5455: 003a0618 8 OBJECT LOCAL DEFAULT 36 locs + 6575: 003a05f0 8 OBJECT GLOBAL DEFAULT 36 locs@GLIBC_2.2.5 + 7156: 003a05f8 8 OBJECT GLOBAL DEFAULT 36 loc1@GLIBC_2.2.5 + 7312: 003a0600 8 OBJECT GLOBAL DEFAULT 36 loc2@GLIBC_2.2.5 + +in libc.so. The versioned loc1, loc2 and locs have the wrong addresses. +After the fix, we got + +$ readelf -sW libc.so | grep "loc[12s]" + 6570: 0039e3b8 8 OBJECT GLOBAL DEFAULT 34 locs@GLIBC_2.2.5 + 7151: 0039e3c8 8 OBJECT GLOBAL DEFAULT 34 loc1@GLIBC_2.2.5 + 7307: 0039e3c0 8 OBJECT GLOBAL DEFAULT 34 loc2@GLIBC_2.2.5 + +[BZ #21666] +* misc/regexp.c (loc1): Add __attribute__ ((nocommon)); +(loc2): Likewise. +(locs): Likewise. + +diff --git a/misc/regexp.c b/misc/regexp.c +index 19d76c0c37..eaea7c3b89 100644 +--- a/misc/regexp.c b/misc/regexp.c +@@ -29,14 +29,15 @@ + + #if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_23) + +-/* Define the variables used for the interface. */ +-char *loc1; +-char *loc2; ++/* Define the variables used for the interface. Avoid .symver on common ++ symbol, which just creates a new common symbol, not an alias. */ ++char *loc1 __attribute__ ((nocommon)); ++char *loc2 __attribute__ ((nocommon)); + compat_symbol (libc, loc1, loc1, GLIBC_2_0); + compat_symbol (libc, loc2, loc2, GLIBC_2_0); + + /* Although we do not support the use we define this variable as well. */ +-char *locs; ++char *locs __attribute__ ((nocommon)); + compat_symbol (libc, locs, locs, GLIBC_2_0); + + diff --git a/debian/patches/series b/debian/patches/series index 2aee2be..8c3bd83 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -224,3 +224,4 @@ any/local-CVE-2017-1000366-rtld-LD_PRELOAD.diff any/local-CVE-2017-1000366-rtld-LD_AUDIT.diff any/cvs-vectorized-strcspn-guards.diff any/cvs-hwcap-AT_SECURE.diff +any/cvs-common-symbols.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (e407ddf -> dbd0299)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from e407ddf debian/rules.d/debhelper.mk: relax the dependency on linux-libc-dev to the upstream version. new dbd0299 debian/patches/any/cvs-common-symbols.diff: Fix build with newer binutils. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 3 ++ debian/patches/any/cvs-common-symbols.diff | 58 ++ debian/patches/series | 1 + 3 files changed, 62 insertions(+) create mode 100644 debian/patches/any/cvs-common-symbols.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Spell "path" correctly.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit e55d26839fb97934aef8b731d2ed5070054513ec Author: Adam Conrad <adcon...@0c3.net> Date: Fri Oct 14 07:20:25 2016 -0600 Spell "path" correctly. --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d87dcd8..232ebce 100644 --- a/debian/changelog +++ b/debian/changelog @@ -38,7 +38,7 @@ glibc (2.24-4) UNRELEASED; urgency=medium [ 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 patchspec magic. + * 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. -- Aurelien Jarno <aure...@debian.org> Sat, 17 Sep 2016 20:03:04 +0200 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (379d0ab -> e55d268)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from 379d0ab Fix up git update target to work more reliably new e55d268 Spell "path" correctly. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (195e296 -> 379d0ab)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from 195e296 refresh new 379d0ab Fix up git update target to work more reliably The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 5 + debian/patches/git-updates.diff | 602 +++- debian/rules.d/tarball.mk | 2 +- 3 files changed, 606 insertions(+), 3 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Fix up git update target to work more reliably
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit 379d0abdd646fce33a04bc04d1f5fa06a8ef1a2b Author: Adam Conrad <adcon...@0c3.net> Date: Fri Oct 14 06:47:05 2016 -0600 Fix up git update target to work more reliably * debian/rules.d/tarball.mk: Apply --no-renames to make the diff readable. * debian/rules.d/tarball.mk: Avoid filterdiff bugs with git patchspec magic. * debian/patches/git-updates.diff: Update to 2.24 master to test the above. --- debian/changelog| 5 + debian/patches/git-updates.diff | 602 +++- debian/rules.d/tarball.mk | 2 +- 3 files changed, 606 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index db80e12..d87dcd8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -36,6 +36,11 @@ glibc (2.24-4) UNRELEASED; urgency=medium * hurd-i386/tg-glibc-2.24-restore-malloc-hook.diff: Restore malloc_hook for now for mach-defpager. + [ 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 patchspec magic. + * debian/patches/git-updates.diff: Update to 2.24 master to test the above. + -- Aurelien Jarno <aure...@debian.org> Sat, 17 Sep 2016 20:03:04 +0200 glibc (2.24-3) unstable; urgency=medium diff --git a/debian/patches/git-updates.diff b/debian/patches/git-updates.diff index d2b8fd4..ecb7d41 100644 --- a/debian/patches/git-updates.diff +++ b/debian/patches/git-updates.diff @@ -1,10 +1,33 @@ GIT update of git://sourceware.org/git/glibc.git/release/2.24/master from glibc-2.24 diff --git a/ChangeLog b/ChangeLog -index c44c926..7521d86 100644 +index c44c926..3cad282 100644 --- a/ChangeLog +++ b/ChangeLog -@@ -1,3 +1,129 @@ +@@ -1,3 +1,152 @@ ++2016-10-05 Tulio Magno Quites Machado Filho <tul...@linux.vnet.ibm.com> ++ ++ * sysdeps/powerpc/fpu/libm-test-ulps: Regenerated. ++ ++2016-09-20 Adhemerval Zanella <adhemerval.zane...@linaro.org> ++ ++ * sysdeps/unix/sysv/linux/spawni.c (__spawnix): Correctly block and unblock ++ all signals when executing the clone vfork child. ++ (SIGALL_SET): Remove macro. ++ ++ * nptl/Makefile (tests): Add tst-exec5. ++ * nptl/tst-exec5.c: New file. ++ * sysdeps/unix/sysv/linux/spawni.c (__spawni): Correctly enable and disable ++ asynchronous cancellation. ++ ++2016-09-19 Tulio Magno Quites Machado Filho <tul...@linux.vnet.ibm.com> ++ ++ [BZ #20615] ++ * sysdeps/powerpc/powerpc32/power9/multiarch/Implies: Replace ++ fpu directory by non-fpu. ++ * sysdeps/powerpc/powerpc64/power9/fpu/Implies: Remove dependency ++ on non-fpu directory from a fpu directory. ++ +2016-09-02 Roland McGrath <rol...@hack.frob.com> + + * sysdeps/arm/nacl/libc.abilist: Add GLIBC_2.24 A. @@ -343,6 +366,221 @@ index 229783f..4e16593 100644 (void) mutex_unlock (_list_lock); } +diff --git a/nptl/Makefile b/nptl/Makefile +index 0d8aade..fa92581 100644 +--- a/nptl/Makefile b/nptl/Makefile +@@ -268,7 +268,7 @@ tests = tst-typesizes \ + tst-flock1 tst-flock2 \ + tst-signal1 tst-signal2 tst-signal3 tst-signal4 tst-signal5 \ + tst-signal6 tst-signal7 \ +- tst-exec1 tst-exec2 tst-exec3 tst-exec4 \ ++ tst-exec1 tst-exec2 tst-exec3 tst-exec4 tst-exec5 \ + tst-exit1 tst-exit2 tst-exit3 \ + tst-stdio1 tst-stdio2 \ + tst-stack1 tst-stack2 tst-stack3 tst-stack4 tst-pthread-getattr \ +diff --git a/nptl/tst-exec5.c b/nptl/tst-exec5.c +new file mode 100644 +index 000..4327d8d +--- /dev/null b/nptl/tst-exec5.c +@@ -0,0 +1,196 @@ ++/* Check if posix_spawn does not act as a cancellation entrypoint. ++ Copyright (C) 2016 Free Software Foundation, Inc. ++ This file is part of the GNU C Library. ++ ++ The GNU C Library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ The GNU C Library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with the GNU C Library; if not, see ++ <http://www.gnu.org/licenses/>. */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++static int do_test (void); ++#define TEST_FUNCTION do_test () ++#include ++ ++static pthread_barrier_t b; ++ ++static pid_t pid; ++static int pipefd[2]; ++ ++static void * ++tf (void
[glibc] branch glibc-2.24 updated (966c5d0 -> 925a34a)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.24 in repository glibc. from 966c5d0 releasing package glibc version 2.24-0experimental1 new 925a34a debian/rules.d/control.mk: Populate Testsuite-Triggers with toolchain. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 7 +++ debian/rules.d/control.mk | 6 +- debian/tests/control | 2 +- debian/tests/control.in | 3 +++ 4 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 debian/tests/control.in -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/rules.d/control.mk: Populate Testsuite-Triggers with toolchain.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.24 in repository glibc. commit 925a34a398bd5ece03de49ce344bbb2b63a19726 Author: Adam Conrad <adcon...@0c3.net> Date: Tue Aug 16 05:41:50 2016 -0600 debian/rules.d/control.mk: Populate Testsuite-Triggers with toolchain. debian/rules.d/control.mk: Manually add binutils, linux-libc-dev, and the current GCC to the rebuild test deps, so they land in Testsuite-Triggers. --- debian/changelog | 7 +++ debian/rules.d/control.mk | 6 +- debian/tests/control | 2 +- debian/tests/control.in | 3 +++ 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 1ae7ff0..0421a08 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +glibc (2.24-0experimental2) UNRELEASED; urgency=medium + + * debian/rules.d/control.mk: Manually add binutils, linux-libc-dev, and the +current GCC to the rebuild test deps, so they land in Testsuite-Triggers. + + -- Adam Conrad <adcon...@0c3.net> Tue, 16 Aug 2016 05:33:48 -0600 + glibc (2.24-0experimental1) experimental; urgency=medium [ Samuel Thibault ] diff --git a/debian/rules.d/control.mk b/debian/rules.d/control.mk index 412192f..1222f10 100644 --- a/debian/rules.d/control.mk +++ b/debian/rules.d/control.mk @@ -5,6 +5,7 @@ libc6_archs := amd64 arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mips libc6_1_archs := alpha control_deps := $(wildcard debian/control.in/*) $(addprefix debian/control.in/, $(libc_packages)) +triggers := binutils, linux-libc-dev [linux-any], $(BASE_CC)$(DEB_GCC_VERSION) $(patsubst %,debian/control.in/%,$(libc_packages)) :: debian/control.in/% : debian/control.in/libc debian/rules.d/control.mk sed -e "s%@libc@%$*%g" \ @@ -13,7 +14,7 @@ $(patsubst %,debian/control.in/%,$(libc_packages)) :: debian/control.in/% : debi < $< > $@ debian/control: $(stamp)control -$(stamp)control: debian/rules.d/control.mk $(control_deps) +$(stamp)control: debian/rules.d/control.mk $(control_deps) debian/tests/control.in # Check that all files end with a new line set -e ; for i in debian/control.in/* ; do \ @@ -42,4 +43,7 @@ $(stamp)control: debian/rules.d/control.mk $(control_deps) cat debian/control.in/opt >> $@T sed -e 's%@libc@%$(libc)%g' -e 's%@GLIBC_VERSION@%$(GLIBC_VERSION)%g' < $@T > debian/control rm $@T + + # And generate the tests control file with the current GCC + sed -e 's%@triggers@%$(triggers)%g' debian/tests/control.in > debian/tests/control touch $@ diff --git a/debian/tests/control b/debian/tests/control index 072702e..fe692c3 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -1,3 +1,3 @@ Tests: rebuild -Depends: @builddeps@, fakeroot +Depends: @builddeps@, fakeroot, binutils, linux-libc-dev [linux-any], gcc-6 Restrictions: allow-stderr diff --git a/debian/tests/control.in b/debian/tests/control.in new file mode 100644 index 000..20ac0b5 --- /dev/null +++ b/debian/tests/control.in @@ -0,0 +1,3 @@ +Tests: rebuild +Depends: @builddeps@, fakeroot, @triggers@ +Restrictions: allow-stderr -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Consolidate hurd-i386/cvs-IPV6_PKTINFO.diff into a single patch.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit 11157842c7a1ed30ed369a9c96b294969c61427a Author: Adam Conrad <adcon...@0c3.net> Date: Tue Jul 5 07:29:04 2016 -0600 Consolidate hurd-i386/cvs-IPV6_PKTINFO.diff into a single patch. --- debian/patches/hurd-i386/cvs-IPV6_PKTINFO.diff | 33 +- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/debian/patches/hurd-i386/cvs-IPV6_PKTINFO.diff b/debian/patches/hurd-i386/cvs-IPV6_PKTINFO.diff index 3dd5f61..123dd9a 100644 --- a/debian/patches/hurd-i386/cvs-IPV6_PKTINFO.diff +++ b/debian/patches/hurd-i386/cvs-IPV6_PKTINFO.diff @@ -59,33 +59,13 @@ index e6f4696..a9efc74 100644 #define SCM_SRCRT IPV6_RXSRCRT #define IPV6_UNICAST_HOPS 16 -@@ -83,11 +83,15 @@ struct ip_opts +@@ -83,11 +83,27 @@ struct ip_opts #define IPV6_JOIN_ANYCAST 27 #define IPV6_LEAVE_ANYCAST 28 +/* Advanced API (RFC3542) (1). */ +#define IPV6_RECVPKTINFO 49 +#define IPV6_PKTINFO 50 -+ - /* Obsolete synonyms for the above. */ - #define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP - #define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP --#define IPV6_RXHOPOPTSIPV6_HOPOPTS --#define IPV6_RXDSTOPTSIPV6_DSTOPTS -+#define IPV6_RXHOPOPTSIPV6_2292HOPOPTS -+#define IPV6_RXDSTOPTSIPV6_2292DSTOPTS - - /* Routing header options for IPv6. */ - #define IPV6_RTHDR_LOOSE 0 /* Hop doesn't need to be neighbour. */ - -diff --git a/bits/in.h b/bits/in.h -index a9efc74..d517115 100644 a/bits/in.h -+++ b/bits/in.h -@@ -86,6 +86,18 @@ struct ip_opts - /* Advanced API (RFC3542) (1). */ - #define IPV6_RECVPKTINFO 49 - #define IPV6_PKTINFO 50 +#define IPV6_RECVHOPLIMIT 51 +#define IPV6_HOPLIMIT 52 +#define IPV6_RECVHOPOPTS 53 @@ -98,6 +78,15 @@ index a9efc74..d517115 100644 +#define IPV6_RECVPATHMTU 60 +#define IPV6_PATHMTU 61 +#define IPV6_DONTFRAG 62 - ++ /* Obsolete synonyms for the above. */ #define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP + #define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP +-#define IPV6_RXHOPOPTSIPV6_HOPOPTS +-#define IPV6_RXDSTOPTSIPV6_DSTOPTS ++#define IPV6_RXHOPOPTSIPV6_2292HOPOPTS ++#define IPV6_RXDSTOPTSIPV6_2292DSTOPTS + + /* Routing header options for IPv6. */ + #define IPV6_RTHDR_LOOSE 0 /* Hop doesn't need to be neighbour. */ + -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (08e426a -> 1115784)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from 08e426a New changelog entry new 1115784 Consolidate hurd-i386/cvs-IPV6_PKTINFO.diff into a single patch. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/patches/hurd-i386/cvs-IPV6_PKTINFO.diff | 33 +- 1 file changed, 11 insertions(+), 22 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch sid updated (c51fffd -> c3fd688)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch sid in repository glibc. from c51fffd Drop libc*-i686 packages as GCC now defaults to i686: new c3fd688 debian/control.in/libc: Force i686 variants off the system on upgrade. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 3 +++ debian/control | 20 debian/control.in/libc | 5 - 3 files changed, 23 insertions(+), 5 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/control.in/libc: Force i686 variants off the system on upgrade.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch sid in repository glibc. commit c3fd688f9e3e5dc55be1f23844f7633044cf2c16 Author: Adam Conrad <adcon...@0c3.net> Date: Sun May 8 13:59:55 2016 -0600 debian/control.in/libc: Force i686 variants off the system on upgrade. --- debian/changelog | 3 +++ debian/control | 20 debian/control.in/libc | 5 - 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index 172f7c3..b733f63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -29,6 +29,9 @@ glibc (2.22-8) UNRELEASED; urgency=medium - debian/patches/i386/submitted-i686-timing.diff: drop. Closes: #218519. + [ Adam Conrad ] + * debian/control.in/libc: Force i686 variants off the system on upgrade. + -- Samuel Thibault <sthiba...@debian.org> Tue, 19 Apr 2016 23:28:29 +0200 glibc (2.22-7) unstable; urgency=medium diff --git a/debian/control b/debian/control index 4970b6c..8780730 100644 --- a/debian/control +++ b/debian/control @@ -167,10 +167,13 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${libgcc:Depends} Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] -Conflicts: libc6-loongson2f [mipsel] +Conflicts: libc6-loongson2f [mipsel], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], + libc0.1-i686 [kfreebsd-i386], + libc0.3-i686 [hurd-i386], + libc6-i686 [i386], libc6-x32 [x32], libc0.1-i386 [kfreebsd-i386], libc6-powerpc [powerpc], @@ -252,10 +255,13 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${libgcc:Depends} Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] -Conflicts: libc6-loongson2f [mipsel] +Conflicts: libc6-loongson2f [mipsel], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], + libc0.1-i686 [kfreebsd-i386], + libc0.3-i686 [hurd-i386], + libc6-i686 [i386], libc6-x32 [x32], libc0.1-i386 [kfreebsd-i386], libc6-powerpc [powerpc], @@ -337,10 +343,13 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${libgcc:Depends} Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] -Conflicts: libc6-loongson2f [mipsel] +Conflicts: libc6-loongson2f [mipsel], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], + libc0.1-i686 [kfreebsd-i386], + libc0.3-i686 [hurd-i386], + libc6-i686 [i386], libc6-x32 [x32], libc0.1-i386 [kfreebsd-i386], libc6-powerpc [powerpc], @@ -422,10 +431,13 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${libgcc:Depends} Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] -Conflicts: libc6-loongson2f [mipsel] +Conflicts: libc6-loongson2f [mipsel], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386], libc6-i686 [i386] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], l
[glibc] branch glibc-2.23 updated (3db4321 -> e28fbf4)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from 3db4321 New changelog entry new e28fbf4 debian/testsuite-xfail-debian.mk: Also allow tst-malloc-thread-fail to fail where we've already done so for test-xfail-tst-malloc-thread-exit. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 5 + debian/testsuite-xfail-debian.mk | 2 ++ 2 files changed, 7 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/testsuite-xfail-debian.mk: Also allow tst-malloc-thread-fail to fail where we've already done so for test-xfail-tst-malloc-thread-exit.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit e28fbf4b2b3fcce40ff1e5a0af9a6d8b4a23602a Author: Adam Conrad <adcon...@0c3.net> Date: Wed Mar 23 21:54:44 2016 -0600 debian/testsuite-xfail-debian.mk: Also allow tst-malloc-thread-fail to fail where we've already done so for test-xfail-tst-malloc-thread-exit. --- debian/changelog | 5 + debian/testsuite-xfail-debian.mk | 2 ++ 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index 0e49fc9..d77c179 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,12 @@ glibc (2.23-0experimental2) UNRELEASED; urgency=medium + [ Aurelien Jarno ] * + [ Adam Conrad ] + * debian/testsuite-xfail-debian.mk: Also allow tst-malloc-thread-fail to +fail where we've already done so for test-xfail-tst-malloc-thread-exit. + -- Aurelien Jarno <aure...@debian.org> Thu, 24 Mar 2016 00:23:13 +0100 glibc (2.23-0experimental1) experimental; urgency=medium diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk index 7020f73..2a127d4 100644 --- a/debian/testsuite-xfail-debian.mk +++ b/debian/testsuite-xfail-debian.mk @@ -1302,6 +1302,7 @@ test-xfail-tst-waitid = yes # Known failure not a regression, see https://sourceware.org/bugzilla/show_bug.cgi?id=6527 test-xfail-tst-malloc-thread-exit = yes +test-xfail-tst-malloc-thread-fail = yes endif @@ -1316,6 +1317,7 @@ test-xfail-tst-waitid = yes # Known failure not a regression, see https://sourceware.org/bugzilla/show_bug.cgi?id=6527 test-xfail-tst-malloc-thread-exit = yes +test-xfail-tst-malloc-thread-fail = yes # Failures due to a GCC bug, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59412 #and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=64811 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (c01d09c -> cf7bcc4)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from c01d09c debian/patches/kfreebsd/local-tst-unique.diff: disable tst-unique* on GNU/kFreeBSD, as they are not supported by the FreeBSD ELF OSABI. new cf7bcc4 debian/debhelper.in/locales.config: Make default_environment_locale get preseeded correctly both with and without /etc/default/locale. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ debian/debhelper.in/locales.config | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/debhelper.in/locales.config: Make default_environment_locale get preseeded correctly both with and without /etc/default/locale.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit cf7bcc4b0e2d7dd70ebe69d6a7704412334d5e0d Author: Adam Conrad <adcon...@0c3.net> Date: Tue Mar 22 18:45:33 2016 -0600 debian/debhelper.in/locales.config: Make default_environment_locale get preseeded correctly both with and without /etc/default/locale. --- debian/changelog | 2 ++ debian/debhelper.in/locales.config | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 43deb5c..f0dd724 100644 --- a/debian/changelog +++ b/debian/changelog @@ -33,6 +33,8 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium [ Adam Conrad ] * debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from upstream to make tst-malloc-thread-exit use fewer system resources. + * debian/debhelper.in/locales.config: Make default_environment_locale +get preseeded correctly both with and without /etc/default/locale. * debian/control.in/i386: Remove list of Breaks that predate oldstable. * debian/control.in/*: Drop long obsolete file overlap Breaks/Replaces. diff --git a/debian/debhelper.in/locales.config b/debian/debhelper.in/locales.config index ffa35c9..bdf584d 100644 --- a/debian/debhelper.in/locales.config +++ b/debian/debhelper.in/locales.config @@ -50,8 +50,10 @@ fi DEFAULT_ENVIRONMENT="$(cat /etc/environment /etc/default/locale 2>/dev/null | awk '/^LANG=/ {gsub("\"", ""); sub("LANG=", ""); lang=$0;} END {print lang}')" DEFAULT_ENVIRONMENT="$(convert_locale "$DEFAULT_ENVIRONMENT")" -if ! echo "$SUPPORTED_LOCALES" | grep -q -e "\b$DEFAULT_ENVIRONMENT\b" ; then +if [ -n "$SUPPORTED_LOCALES" ] && [ -n "$DEFAULT_ENVIRONMENT" ]; then + if echo "$SUPPORTED_LOCALES" | grep -q -e "\b$DEFAULT_ENVIRONMENT\b" ; then db_set locales/default_environment_locale "$DEFAULT_ENVIRONMENT" + fi fi STATE=1 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (b983c54 -> 3227d76)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from b983c54 patches/kfreebsd/local-fbtl.diff: update to revision 5969 (from glibc-bsd). new 3227d76 debian/patches/any/submitted-resolver-leak.diff: Drop, upstreamed. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 1 + debian/patches/any/submitted-resolver-leak.diff | 16 2 files changed, 1 insertion(+), 16 deletions(-) delete mode 100644 debian/patches/any/submitted-resolver-leak.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/any/submitted-resolver-leak.diff: Drop, upstreamed.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit 3227d76f137e5be7f19aa77c315bc962f3a5e59e Author: Adam Conrad <adcon...@0c3.net> Date: Tue Mar 22 15:28:08 2016 -0600 debian/patches/any/submitted-resolver-leak.diff: Drop, upstreamed. --- debian/changelog| 1 + debian/patches/any/submitted-resolver-leak.diff | 16 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/debian/changelog b/debian/changelog index 14a144e..b071e55 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium [ Aurelien Jarno ] * debian/patches/git-updates.diff: update from upstream stable branch. + * debian/patches/any/submitted-resolver-leak.diff: Drop, upstreamed. * debian/testsuite-xfail-debian.mk (powerpc) really mark tst-malloc-thread-exit as xfail. * debian/testsuite-xfail-debian.mk (ppc64) mark tst-malloc-thread-exit diff --git a/debian/patches/any/submitted-resolver-leak.diff b/debian/patches/any/submitted-resolver-leak.diff deleted file mode 100644 index f9dae65..000 --- a/debian/patches/any/submitted-resolver-leak.diff +++ /dev/null @@ -1,16 +0,0 @@ -2016-02-09 Andreas Schwab <sch...@suse.de> - - * resolv/res_init.c (__res_iclose): Use statp->nscount instead of - statp->_u._ext.nscount as loop count. - a/resolv/res_init.c -+++ b/resolv/res_init.c -@@ -594,7 +594,7 @@ __res_iclose(res_state statp, bool free_addr) { - statp->_vcsock = -1; - statp->_flags &= ~(RES_F_VC | RES_F_CONN); - } -- for (ns = 0; ns < statp->_u._ext.nscount; ns++) -+ for (ns = 0; ns < statp->nscount; ns++) - if (statp->_u._ext.nsaddrs[ns]) { - if (statp->_u._ext.nssocks[ns] != -1) { - close_not_cancel_no_status(statp->_u._ext.nssocks[ns]); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (0825aed -> 93ffa69)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from 0825aed Spell "test" correctly for the tst-malloc-thread-exit XFAIL new 93ffa69 debian/glibc-source.filelist: Refresh list of source files and sort. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 1 + debian/glibc-source.filelist | 37 +++-- 2 files changed, 28 insertions(+), 10 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (1b8dbaf -> 27c8da3)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from 1b8dbaf debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from upstream to make tst-malloc-thread-exit use fewer system resources. new 27c8da3 debian/patches/any/cvs-resolver-leak.diff: Backport upstream patch by Andreas Schwab to fix a memory leak in the resolver (Closes: #818178) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ debian/patches/any/cvs-resolver-leak.diff | 29 + debian/patches/series | 1 + 3 files changed, 32 insertions(+) create mode 100644 debian/patches/any/cvs-resolver-leak.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from upstream to make tst-malloc-thread-exit use fewer system resources.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit 1b8dbaf129ae427e53cd26ed2ca509c23ce4631b Author: Adam Conrad <adcon...@0c3.net> Date: Thu Mar 17 08:45:15 2016 -0600 debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from upstream to make tst-malloc-thread-exit use fewer system resources. --- debian/changelog | 2 + debian/patches/any/cvs-tst-malloc-thread-exit.diff | 74 ++ debian/patches/series | 1 + 3 files changed, 77 insertions(+) diff --git a/debian/changelog b/debian/changelog index 83a4412..6a816e4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,8 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium * testsuite-xfail-debian.mk: Skip test which just overflows memory. [ Adam Conrad ] + * debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from +upstream to make tst-malloc-thread-exit use fewer system resources. * debian/control.in/i386: Remove list of Breaks that predate oldstable. -- Aurelien Jarno <aure...@debian.org> Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/any/cvs-tst-malloc-thread-exit.diff b/debian/patches/any/cvs-tst-malloc-thread-exit.diff new file mode 100644 index 000..04c2610 --- /dev/null +++ b/debian/patches/any/cvs-tst-malloc-thread-exit.diff @@ -0,0 +1,74 @@ +commit 2a38688932243b5b16fb12d84c7ac1138ce50363 +Author: Florian Weimer <fwei...@redhat.com> +Date: Fri Feb 19 14:11:32 2016 +0100 + +tst-malloc-thread-exit: Use fewer system resources + ++2016-02-19 Florian Weimer <fwei...@redhat.com> ++ ++ * malloc/tst-malloc-thread-exit.c: Include test-skeleton.c early. ++ (do_test): Limit the number of arenas, so that we can use fewer ++ outer threads. Limit timeout to 3 seconds, in preparation for a ++ larger TIMEOUT value. ++ +diff --git a/malloc/tst-malloc-thread-exit.c b/malloc/tst-malloc-thread-exit.c +index f4aa21a..fa6ebf9 100644 +--- a/malloc/tst-malloc-thread-exit.c b/malloc/tst-malloc-thread-exit.c +@@ -26,13 +26,17 @@ +particularly related to the arena free list. */ + + #include ++#include + #include + #include + #include + #include + #include + +-#define TIMEOUT 7 ++static int do_test (void); ++ ++#define TEST_FUNCTION do_test () ++#include "../test-skeleton.c" + + static bool termination_requested; + static int inner_thread_count = 4; +@@ -156,20 +160,20 @@ outer_thread (void *closure) + static int + do_test (void) + { +- /* The number of top-level threads should be equal to the number of +- arenas. See arena_get2. */ +- long outer_thread_count = sysconf (_SC_NPROCESSORS_ONLN); +- if (outer_thread_count >= 1) ++ /* The number of threads should be smaller than the number of ++ arenas, so that there will be some free arenas to add to the ++ arena free list. */ ++ enum { outer_thread_count = 2 }; ++ if (mallopt (M_ARENA_MAX, 8) == 0) + { +- /* See NARENAS_FROM_NCORES in malloc.c. */ +- if (sizeof (long) == 4) +-outer_thread_count *= 2; +- else +-outer_thread_count *= 8; ++ printf ("error: mallopt (M_ARENA_MAX) failed\n"); ++ return 1; + } + + /* Leave some room for shutting down all threads gracefully. */ +- int timeout = TIMEOUT - 2; ++ int timeout = 3; ++ if (timeout > TIMEOUT) ++timeout = TIMEOUT - 1; + + pthread_t *threads = calloc (sizeof (*threads), outer_thread_count); + if (threads == NULL) +@@ -212,6 +216,3 @@ do_test (void) + + return 0; + } +- +-#define TEST_FUNCTION do_test () +-#include "../test-skeleton.c" diff --git a/debian/patches/series b/debian/patches/series index 6d5569e..79e347f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -211,3 +211,4 @@ any/local-libpic.diff any/local-bootstrap-headers.diff any/submitted-argp-attribute.diff any/submitted-dlopen-noload.diff +any/cvs-tst-malloc-thread-exit.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Spell "test" correctly for the tst-malloc-thread-exit XFAIL
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit 0825aed05f87a3a89e01789af28f3515cba12b81 Author: Adam Conrad <adcon...@0c3.net> Date: Thu Mar 17 16:13:09 2016 -0600 Spell "test" correctly for the tst-malloc-thread-exit XFAIL --- debian/testsuite-xfail-debian.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk index 5d23160..ec0512f 100644 --- a/debian/testsuite-xfail-debian.mk +++ b/debian/testsuite-xfail-debian.mk @@ -1289,7 +1289,7 @@ test-xfail-tst-mqueue5 = yes test-xfail-tst-waitid = yes # Known failure not a regression, see https://sourceware.org/bugzilla/show_bug.cgi?id=6527 -tst-xfail-tst-malloc-thread-exit = yes +test-xfail-tst-malloc-thread-exit = yes endif @@ -1303,7 +1303,7 @@ test-xfail-tst-mqueue5 = yes test-xfail-tst-waitid = yes # Known failure not a regression, see https://sourceware.org/bugzilla/show_bug.cgi?id=6527 -tst-xfail-tst-malloc-thread-exit = yes +test-xfail-tst-malloc-thread-exit = yes # Failures due to a GCC bug, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59412 #and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=64811 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: debian/patches/any/cvs-resolver-leak.diff: Backport upstream patch by Andreas Schwab to fix a memory leak in the resolver (Closes: #818178)
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit 27c8da325b5a86da4f0221c2335ec7a573fc8f5a Author: Adam Conrad <adcon...@0c3.net> Date: Thu Mar 17 15:50:15 2016 -0600 debian/patches/any/cvs-resolver-leak.diff: Backport upstream patch by Andreas Schwab to fix a memory leak in the resolver (Closes: #818178) --- debian/changelog | 2 ++ debian/patches/any/cvs-resolver-leak.diff | 29 + debian/patches/series | 1 + 3 files changed, 32 insertions(+) diff --git a/debian/changelog b/debian/changelog index 6a816e4..460eabf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -19,6 +19,8 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium [ Adam Conrad ] * debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from upstream to make tst-malloc-thread-exit use fewer system resources. + * debian/patches/any/cvs-resolver-leak.diff: Backport upstream patch by +Andreas Schwab to fix a memory leak in the resolver (Closes: #818178) * debian/control.in/i386: Remove list of Breaks that predate oldstable. -- Aurelien Jarno <aure...@debian.org> Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/any/cvs-resolver-leak.diff b/debian/patches/any/cvs-resolver-leak.diff new file mode 100644 index 000..4a2ee6d --- /dev/null +++ b/debian/patches/any/cvs-resolver-leak.diff @@ -0,0 +1,29 @@ +commit 5e7fdabd7df1fc6c56d104e61390bf5a6b526c38 +Author: Andreas Schwab <sch...@suse.de> +Date: Wed Nov 18 15:45:59 2015 +0100 + +Fix resource leak in resolver (bug 19257) + +The number of currently defined nameservers is stored in ->nscount, +whereas ->_u._ext.nscount is set by __libc_res_nsend only after local +initializations. + ++2016-03-15 Andreas Schwab <sch...@suse.de> ++ ++ [BZ #19257] ++ * resolv/res_init.c (__res_iclose): Use statp->nscount instead of ++ statp->_u._ext.nscount as loop count. ++ +diff --git a/resolv/res_init.c b/resolv/res_init.c +index 128004a..02590fb 100644 +--- a/resolv/res_init.c b/resolv/res_init.c +@@ -580,7 +580,7 @@ __res_iclose(res_state statp, bool free_addr) { + statp->_vcsock = -1; + statp->_flags &= ~(RES_F_VC | RES_F_CONN); + } +- for (ns = 0; ns < statp->_u._ext.nscount; ns++) ++ for (ns = 0; ns < statp->nscount; ns++) + if (statp->_u._ext.nsaddrs[ns]) { + if (statp->_u._ext.nssocks[ns] != -1) { + close_not_cancel_no_status(statp->_u._ext.nssocks[ns]); diff --git a/debian/patches/series b/debian/patches/series index 79e347f..148444f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -212,3 +212,4 @@ any/local-bootstrap-headers.diff any/submitted-argp-attribute.diff any/submitted-dlopen-noload.diff any/cvs-tst-malloc-thread-exit.diff +any/cvs-resolver-leak.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (f4168cd -> 1b8dbaf)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from f4168cd debian/control.in/i386: Remove list of Breaks that predate oldstable. new 1b8dbaf debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from upstream to make tst-malloc-thread-exit use fewer system resources. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 + debian/patches/any/cvs-tst-malloc-thread-exit.diff | 74 ++ debian/patches/series | 1 + 3 files changed, 77 insertions(+) create mode 100644 debian/patches/any/cvs-tst-malloc-thread-exit.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (ea1b20a -> 52941c9)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from ea1b20a debian/control.in/*: Drop long obsolete file overlap Breaks/Replaces. new 52941c9 Regenerate control for ea1b20a61db8f8a75ffac3a4c7e6a6c83a81cb79 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/control | 25 - 1 file changed, 25 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.23 updated (93ffa69 -> ea1b20a)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.23 in repository glibc. from 93ffa69 debian/glibc-source.filelist: Refresh list of source files and sort. new ea1b20a debian/control.in/*: Drop long obsolete file overlap Breaks/Replaces. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 1 + debian/control.in/amd64 | 2 -- debian/control.in/i386 | 2 -- debian/control.in/kfreebsd-i386 | 2 -- debian/control.in/main | 3 --- debian/control.in/mips32| 2 -- debian/control.in/mips64| 2 -- debian/control.in/mipsn32 | 2 -- debian/control.in/powerpc | 2 -- debian/control.in/ppc64 | 2 -- debian/control.in/s390 | 2 -- debian/control.in/sparc | 2 -- debian/control.in/sparc64 | 2 -- 13 files changed, 1 insertion(+), 25 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Regenerate control for ea1b20a61db8f8a75ffac3a4c7e6a6c83a81cb79
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit 52941c9b2bbb2674241f07791eeaaccd30cf57c8 Author: Adam Conrad <adcon...@0c3.net> Date: Fri Mar 18 22:31:23 2016 -0600 Regenerate control for ea1b20a61db8f8a75ffac3a4c7e6a6c83a81cb79 --- debian/control | 25 - 1 file changed, 25 deletions(-) diff --git a/debian/control b/debian/control index bbd2f41..0201f73 100644 --- a/debian/control +++ b/debian/control @@ -28,8 +28,6 @@ Essential: yes Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, hurd (>= 20070606-1+SVN) [hurd-i386] Recommends: manpages -Breaks: libc0.1 (<< 2.10), libc0.3 (<< 2.10), libc6 (<< 2.10), libc6.1 (<< 2.10) -Replaces: libc0.1, libc0.3, libc6, libc6.1 Build-Profiles: Description: GNU C Library: Binaries This package contains utility programs related to the GNU C Library. @@ -49,7 +47,6 @@ Priority: optional Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: manpages, manpages-dev -Replaces: libc0.1-dev, libc0.3-dev, libc6-dev, libc6.1-dev Build-Profiles: Description: GNU C Library: Development binaries This package contains utility programs related to the GNU C Library @@ -518,8 +515,6 @@ Architecture: amd64 x32 Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-i386 (<= 2.9-18), libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-i386 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -544,8 +539,6 @@ Architecture: sparc64 Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-sparc (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -570,8 +563,6 @@ Architecture: sparc Section: libdevel Priority: optional Provides: lib64c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-sparc64 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -596,8 +587,6 @@ Architecture: s390x Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-s390 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -623,8 +612,6 @@ Section: libdevel Priority: optional Depends: libc6-amd64 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Provides: lib64c-dev Build-Profiles: Description: GNU C Library: 64bit Development Libraries for AMD64 @@ -648,8 +635,6 @@ Architecture: ppc64 Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-powerpc (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -674,8 +659,6 @@ Architecture: powerpc Section: libdevel Priority: optional Provides: lib64c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-ppc64 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -700,8 +683,6 @@ Architecture: mipsn32 mipsn32el mips64 mips64el Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-dev (= ${binary:Version}), libc6-mips32 (= ${binary:Version}), libc6-dev-mipsn32 (= ${binary:Version}) [mips64 mips64el], libc6-dev-mips64 (= ${binary:Version}) [mipsn32 mipsn32el], @@ -729,8 +710,6 @@ Architecture: mips mipsel mips64 mips64el Section: libdevel Priority: optional Provides: libn32c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-mipsn32 (= ${binary:Version}), libc6-dev-mips64 (= ${binary:Version}) [mips mipsel], libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -755,8 +734,6 @@ Architecture: mips mipsel mipsn32 mipsn32el Section: libdevel Priority: optional Provides: lib64c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-mips64 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: @@ -781,8 +758,6 @@ Architecture: kfreebsd-amd64 Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc0.1-dev (<< 2.13-14) -Replaces: libc0.1-dev (<< 2
[glibc] 01/01: debian/control.in/*: Drop long obsolete file overlap Breaks/Replaces.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.23 in repository glibc. commit ea1b20a61db8f8a75ffac3a4c7e6a6c83a81cb79 Author: Adam Conrad <adcon...@0c3.net> Date: Fri Mar 18 22:29:38 2016 -0600 debian/control.in/*: Drop long obsolete file overlap Breaks/Replaces. --- debian/changelog| 1 + debian/control.in/amd64 | 2 -- debian/control.in/i386 | 2 -- debian/control.in/kfreebsd-i386 | 2 -- debian/control.in/main | 3 --- debian/control.in/mips32| 2 -- debian/control.in/mips64| 2 -- debian/control.in/mipsn32 | 2 -- debian/control.in/powerpc | 2 -- debian/control.in/ppc64 | 2 -- debian/control.in/s390 | 2 -- debian/control.in/sparc | 2 -- debian/control.in/sparc64 | 2 -- 13 files changed, 1 insertion(+), 25 deletions(-) diff --git a/debian/changelog b/debian/changelog index 637e0e6..03e2653 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,6 +23,7 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium Andreas Schwab to fix a memory leak in the resolver (Closes: #818178) * debian/glibc-source.filelist: Refresh list of source files and sort. * debian/control.in/i386: Remove list of Breaks that predate oldstable. + * debian/control.in/*: Drop long obsolete file overlap Breaks/Replaces. -- Aurelien Jarno <aure...@debian.org> Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/control.in/amd64 b/debian/control.in/amd64 index 0089091..3dff5ab 100644 --- a/debian/control.in/amd64 +++ b/debian/control.in/amd64 @@ -15,8 +15,6 @@ Section: libdevel Priority: optional Depends: libc6-amd64 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Provides: lib64c-dev Build-Profiles: Description: GNU C Library: 64bit Development Libraries for AMD64 diff --git a/debian/control.in/i386 b/debian/control.in/i386 index fe7fc31..df62151 100644 --- a/debian/control.in/i386 +++ b/debian/control.in/i386 @@ -15,8 +15,6 @@ Architecture: amd64 x32 Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-i386 (<= 2.9-18), libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-i386 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: diff --git a/debian/control.in/kfreebsd-i386 b/debian/control.in/kfreebsd-i386 index b8e6d6b..0d06d26 100644 --- a/debian/control.in/kfreebsd-i386 +++ b/debian/control.in/kfreebsd-i386 @@ -14,8 +14,6 @@ Architecture: kfreebsd-amd64 Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc0.1-dev (<< 2.13-14) -Replaces: libc0.1-dev (<< 2.13-11) Depends: libc0.1-i386 (= ${binary:Version}), libc0.1-dev (= ${binary:Version}), ${misc:Depends} Recommends: gcc-multilib Build-Profiles: diff --git a/debian/control.in/main b/debian/control.in/main index 724f578..6aae906 100644 --- a/debian/control.in/main +++ b/debian/control.in/main @@ -28,8 +28,6 @@ Essential: yes Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, hurd (>= 20070606-1+SVN) [hurd-i386] Recommends: manpages -Breaks: libc0.1 (<< 2.10), libc0.3 (<< 2.10), libc6 (<< 2.10), libc6.1 (<< 2.10) -Replaces: libc0.1, libc0.3, libc6, libc6.1 Build-Profiles: Description: GNU C Library: Binaries This package contains utility programs related to the GNU C Library. @@ -49,7 +47,6 @@ Priority: optional Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: manpages, manpages-dev -Replaces: libc0.1-dev, libc0.3-dev, libc6-dev, libc6.1-dev Build-Profiles: Description: GNU C Library: Development binaries This package contains utility programs related to the GNU C Library diff --git a/debian/control.in/mips32 b/debian/control.in/mips32 index 323ebb8..1d5008a 100644 --- a/debian/control.in/mips32 +++ b/debian/control.in/mips32 @@ -14,8 +14,6 @@ Architecture: mipsn32 mipsn32el mips64 mips64el Section: libdevel Priority: optional Provides: lib32c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-dev (= ${binary:Version}), libc6-mips32 (= ${binary:Version}), libc6-dev-mipsn32 (= ${binary:Version}) [mips64 mips64el], libc6-dev-mips64 (= ${binary:Version}) [mipsn32 mipsn32el], diff --git a/debian/control.in/mips64 b/debian/control.in/mips64 index 044a7d7..ec7b70c 100644 --- a/debian/control.in/mips64 +++ b/debian/control.in/mips64 @@ -14,8 +14,6 @@ Architecture: mips mipsel mipsn32 mipsn32el Section: libdevel Priority: optional Provides: lib64c-dev -Conflicts: libc6-dev (<< 2.13-14) -Replaces: libc6-dev (<< 2.13-11) Depends: libc6-mips64 (= ${binary:Version}), libc6-dev (= ${binary:Version}), ${misc:Depends}
[glibc] 01/01: debian/debhelper.in/libc-bin.postinst: Call ldconfig during configure as well, or major version upgrades will leave us without due to dep ordering.
This is an automated email from the git hooks/post-receive script. adconrad pushed a commit to branch glibc-2.22 in repository glibc. commit 60117c6df8aa62f4cb660fe61febd5730a04729a Author: Adam Conrad <adcon...@0c3.net> Date: Thu Jan 28 12:52:53 2016 -0700 debian/debhelper.in/libc-bin.postinst: Call ldconfig during configure as well, or major version upgrades will leave us without due to dep ordering. --- debian/changelog | 2 ++ debian/debhelper.in/libc-bin.postinst | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index b392f1c..dcd3d72 100644 --- a/debian/changelog +++ b/debian/changelog @@ -70,6 +70,8 @@ glibc (2.22-0experimental2) UNRELEASED; urgency=medium [ Adam Conrad ] * debian/patches/any/cvs-gawk-gensub.diff: Fix scary output from newer gawk. + * debian/debhelper.in/libc-bin.postinst: Call ldconfig during configure as +well, or major version upgrades will leave us without due to dep ordering. -- Aurelien Jarno <aure...@debian.org> Thu, 10 Dec 2015 23:41:13 +0100 diff --git a/debian/debhelper.in/libc-bin.postinst b/debian/debhelper.in/libc-bin.postinst index 8b10d45..50f3e79 100644 --- a/debian/debhelper.in/libc-bin.postinst +++ b/debian/debhelper.in/libc-bin.postinst @@ -12,7 +12,7 @@ if [ "$1" = "configure" ] && [ "$2" = "" ] ; then install_from_default /usr/share/libc-bin/nsswitch.conf /etc/nsswitch.conf fi -if [ "$1" = "triggered" ]; then +if [ "$1" = "triggered" ] || [ "$1" = "configure" ]; then ldconfig || ldconfig --verbose exit 0 fi -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.22 updated (2d9144e -> 60117c6)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.22 in repository glibc. from 2d9144e debian/patches/any/cvs-gawk-gensub.diff: Fix scary output from newer gawk. new 60117c6 debian/debhelper.in/libc-bin.postinst: Call ldconfig during configure as well, or major version upgrades will leave us without due to dep ordering. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ debian/debhelper.in/libc-bin.postinst | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] branch glibc-2.22 updated (373f805 -> 2d9144e)
This is an automated email from the git hooks/post-receive script. adconrad pushed a change to branch glibc-2.22 in repository glibc. from 373f805 Add a bug numbers for security bugs closed in -7 new 2d9144e debian/patches/any/cvs-gawk-gensub.diff: Fix scary output from newer gawk. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 3 +++ debian/patches/any/cvs-gawk-gensub.diff | 41 + debian/patches/series | 1 + 3 files changed, 45 insertions(+) create mode 100644 debian/patches/any/cvs-gawk-gensub.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
r6609 - in glibc-package/branches/glibc-2.22/debian: . debhelper.in rules.d
Author: adconrad Date: 2015-09-21 00:55:51 + (Mon, 21 Sep 2015) New Revision: 6609 Modified: glibc-package/branches/glibc-2.22/debian/changelog glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postinst glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postrm glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.postinst glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.preinst glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk Log: Merge from 2.21 branch Modified: glibc-package/branches/glibc-2.22/debian/changelog === --- glibc-package/branches/glibc-2.22/debian/changelog 2015-09-20 21:17:48 UTC (rev 6608) +++ glibc-package/branches/glibc-2.22/debian/changelog 2015-09-21 00:55:51 UTC (rev 6609) @@ -118,7 +118,7 @@ non-compliance is intentional. These tests were previously marked as failing under the run-conformtest.out, but they have been lost during the conversion to the new format. - * testsuite-checking/compare.sh: reenable failures in case of regressions. + * testsuite-checking/compare.sh: re-enable failures in case of regressions. * rules.d/build.mk: don't require flavours to be tested before being installed. They are still tested when calling the build-arch or binary-arch targets, but not anymore when calling the build-indep or Modified: glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postinst === --- glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postinst 2015-09-20 21:17:48 UTC (rev 6608) +++ glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postinst 2015-09-21 00:55:51 UTC (rev 6609) @@ -4,7 +4,8 @@ if [ "$1" = "configure" ] then -# /etc/ld.so.nohwcap code: NOHWCAP +# /etc/ld.so.nohwcap code: +__NOHWCAP__ fi #DEBHELPER# Modified: glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postrm === --- glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postrm 2015-09-20 21:17:48 UTC (rev 6608) +++ glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-otherbuild.postrm 2015-09-21 00:55:51 UTC (rev 6609) @@ -3,7 +3,8 @@ set -e if [ "$1" = "remove" ]; then -# /etc/ld.so.nohwcap code: NOHWCAP +# /etc/ld.so.nohwcap code +__NOHWCAP__ fi #DEBHELPER# Modified: glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.postinst === --- glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.postinst 2015-09-20 21:17:48 UTC (rev 6608) +++ glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.postinst 2015-09-21 00:55:51 UTC (rev 6609) @@ -73,7 +73,8 @@ # We don't use a registry anymore, remove the old file rm -f /etc/ld.so.hwcappkgs -# /etc/ld.so.nohwcap code: NOHWCAP +# /etc/ld.so.nohwcap code: +__NOHWCAP__ # Load debconf module if available if [ -f /usr/share/debconf/confmodule ] ; then @@ -93,7 +94,8 @@ check="$check sasl2-bin slapd smail sendmail snmpd ssh" check="$check spamassassin vsftpd wu-ftpd wu-ftpd-academ wwwoffle" check="$check webmin dropbear gdm" - # NSS services check: NSS_CHECK + # NSS services check: + __NSS_CHECK__ if [ -n "$services" ]; then if [ -f /usr/share/debconf/confmodule ] ; then Modified: glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.preinst === --- glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.preinst 2015-09-20 21:17:48 UTC (rev 6608) +++ glibc-package/branches/glibc-2.22/debian/debhelper.in/libc.preinst 2015-09-21 00:55:51 UTC (rev 6609) @@ -171,7 +171,8 @@ fi check="kdm postgresql xdm" - # NSS services check: NSS_CHECK + # NSS services check: + __NSS_CHECK__ if [ -n "$services" ]; then if [ -f /usr/share/debconf/confmodule ] ; then db_version 2.0 Modified: glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk === --- glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk 2015-09-20 21:17:48 UTC (rev 6608) +++ glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk 2015-09-21 00:55:51 UTC (rev 6609) @@ -129,14 +129,15 @@ $(stamp)debhelper-common: for x in `find debian/debhelper.in -maxdepth 1 -type f`; do \ y=debian/`basename $$x`; \ - sed -e "/NSS_CHECK/r debian/script.in/nsscheck.sh" \ - -e "/NOHWCAP/r debian/script.in/nohwcap.sh" \ - -e
r6596 - in glibc-package/branches/glibc-2.22/debian: . debhelper.in rules.d sysdeps
Author: adconrad Date: 2015-09-19 22:46:04 + (Sat, 19 Sep 2015) New Revision: 6596 Modified: glibc-package/branches/glibc-2.22/debian/changelog glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-udeb.install glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk glibc-package/branches/glibc-2.22/debian/shlibs-add-udebs glibc-package/branches/glibc-2.22/debian/sysdeps/amd64.mk glibc-package/branches/glibc-2.22/debian/sysdeps/hurd.mk glibc-package/branches/glibc-2.22/debian/sysdeps/kfreebsd.mk glibc-package/branches/glibc-2.22/debian/sysdeps/linux.mk glibc-package/branches/glibc-2.22/debian/sysdeps/x32.mk Log: debian/*: Conditionally add libmvec to libc-udeb only on amd64 and x32. Modified: glibc-package/branches/glibc-2.22/debian/changelog === --- glibc-package/branches/glibc-2.22/debian/changelog 2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/changelog 2015-09-19 22:46:04 UTC (rev 6596) @@ -37,6 +37,7 @@ - debian/patches/mips/submitted-rld_map.diff: Rebased. * debian/{control,symbols.wildcards,copyright}: Updated strings for 2.22. * debian/libc6*.symbols: Add libmvec.so.1 to the amd64/x32 symbols files. + * debian/*: Conditionally add libmvec to libc-udeb only on amd64 and x32. [ Samuel Thibault ] * debian/patches/hurd-i386/tg-tls.diff: Rebased. Modified: glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-udeb.install === --- glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-udeb.install 2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/debhelper.in/libc-udeb.install 2015-09-19 22:46:04 UTC (rev 6596) @@ -2,6 +2,8 @@ TMPDIR/SLIBDIR/ld*.so* lib TMPDIR/SLIBDIR/libm-*.so* lib TMPDIR/SLIBDIR/libm.so* lib +TMPDIR/SLIBDIR/libmvec-* lib +TMPDIR/SLIBDIR/libmvec.so* lib TMPDIR/SLIBDIR/libdl*.so* lib TMPDIR/SLIBDIR/libresolv*.so* lib TMPDIR/SLIBDIR/libc-*.so* lib Modified: glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk === --- glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk 2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/rules.d/debhelper.mk 2015-09-19 22:46:04 UTC (rev 6596) @@ -143,6 +143,7 @@ sed -e "s/^#.*//" -i $$y ; \ $(if $(filter $(pt_chown),no),sed -e "/pt_chown/d" -i $$y ;) \ $(if $(filter $(pldd),no),sed -e "/pldd/d" -i $$y ;) \ + $(if $(filter $(mvec),no),sed -e "/libmvec/d" -i $$y ;) \ ;; \ esac; \ done Modified: glibc-package/branches/glibc-2.22/debian/shlibs-add-udebs === --- glibc-package/branches/glibc-2.22/debian/shlibs-add-udebs 2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/shlibs-add-udebs 2015-09-19 22:46:04 UTC (rev 6596) @@ -36,7 +36,7 @@ # The following lists should match the ones in the *-udeb.install files # in debian/debhelper.in; $W replaces any "*" wildcards there. expr_libc1="ld$W libm-$W libm libdl$W libresolv$W libc-$W libc" -expr_libc2="libutil$W libcrypt$W librt$W libpthread$W" +expr_libc2="libutil$W libcrypt$W librt$W libpthread$W libmvec$W" expr_hurd="libmachuser$W libhurduser$W" expr_nss_dns="libnss_dns$W" expr_nss_files="libnss_files$W" Modified: glibc-package/branches/glibc-2.22/debian/sysdeps/amd64.mk === --- glibc-package/branches/glibc-2.22/debian/sysdeps/amd64.mk 2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/sysdeps/amd64.mk 2015-09-19 22:46:04 UTC (rev 6596) @@ -1,5 +1,6 @@ libc_rtlddir = /lib64 extra_config_options = --enable-multi-arch --enable-lock-elision +mvec = yes # build 32-bit (i386) alternative library GLIBC_MULTILIB_PASSES += i386 Modified: glibc-package/branches/glibc-2.22/debian/sysdeps/hurd.mk === --- glibc-package/branches/glibc-2.22/debian/sysdeps/hurd.mk2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/sysdeps/hurd.mk2015-09-19 22:46:04 UTC (rev 6596) @@ -5,6 +5,8 @@ pt_chown = yes # Expect pldd on this platform pldd = no +# Expect the mvec library on this platform +mvec = no # Linuxthreads Config (we claim "no threads" as nptl keys off this) threads = no Modified: glibc-package/branches/glibc-2.22/debian/sysdeps/kfreebsd.mk === --- glibc-package/branches/glibc-2.22/debian/sysdeps/kfreebsd.mk 2015-09-19 20:23:12 UTC (rev 6595) +++ glibc-package/branches/glibc-2.22/debian/sysdeps/kfreebsd.mk 2015-09-19 22:46:04 UTC (rev 6596) @@ -6,6
r6595 - glibc-package/branches/glibc-2.22/debian
Author: adconrad Date: 2015-09-19 20:23:12 + (Sat, 19 Sep 2015) New Revision: 6595 Modified: glibc-package/branches/glibc-2.22/debian/changelog glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.i386 glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.x32 glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.amd64 glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.i386 glibc-package/branches/glibc-2.22/debian/libc6.symbols.amd64 glibc-package/branches/glibc-2.22/debian/libc6.symbols.x32 Log: debian/libc6*.symbols: Add libmvec.so.1 to the amd64/x32 symbols files. Modified: glibc-package/branches/glibc-2.22/debian/changelog === --- glibc-package/branches/glibc-2.22/debian/changelog 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/changelog 2015-09-19 20:23:12 UTC (rev 6595) @@ -36,6 +36,7 @@ - debian/patches/localedata/submitted-locale-bo.diff: Rebased. - debian/patches/mips/submitted-rld_map.diff: Rebased. * debian/{control,symbols.wildcards,copyright}: Updated strings for 2.22. + * debian/libc6*.symbols: Add libmvec.so.1 to the amd64/x32 symbols files. [ Samuel Thibault ] * debian/patches/hurd-i386/tg-tls.diff: Rebased. Modified: glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.i386 === --- glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.i386 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.i386 2015-09-19 20:23:12 UTC (rev 6595) @@ -3,3 +3,5 @@ #include "symbols.wildcards" libc.so.6 #PACKAGE# #MINVER# #include "symbols.wildcards" +libmvec.so.1 #PACKAGE# #MINVER# +#include "symbols.wildcards" Modified: glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.x32 === --- glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.x32 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/libc6-amd64.symbols.x32 2015-09-19 20:23:12 UTC (rev 6595) @@ -3,3 +3,5 @@ #include "symbols.wildcards" libc.so.6 #PACKAGE# #MINVER# #include "symbols.wildcards" +libmvec.so.1 #PACKAGE# #MINVER# +#include "symbols.wildcards" Modified: glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.amd64 === --- glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.amd64 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.amd64 2015-09-19 20:23:12 UTC (rev 6595) @@ -3,3 +3,5 @@ #include "symbols.wildcards" libc.so.6 #PACKAGE# #MINVER# #include "symbols.wildcards" +libmvec.so.1 #PACKAGE# #MINVER# +#include "symbols.wildcards" Modified: glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.i386 === --- glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.i386 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/libc6-x32.symbols.i386 2015-09-19 20:23:12 UTC (rev 6595) @@ -3,3 +3,5 @@ #include "symbols.wildcards" libc.so.6 #PACKAGE# #MINVER# #include "symbols.wildcards" +libmvec.so.1 #PACKAGE# #MINVER# +#include "symbols.wildcards" Modified: glibc-package/branches/glibc-2.22/debian/libc6.symbols.amd64 === --- glibc-package/branches/glibc-2.22/debian/libc6.symbols.amd64 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/libc6.symbols.amd64 2015-09-19 20:23:12 UTC (rev 6595) @@ -3,3 +3,5 @@ #include "symbols.wildcards" libc.so.6 #PACKAGE# #MINVER# #include "symbols.wildcards" +libmvec.so.1 #PACKAGE# #MINVER# +#include "symbols.wildcards" Modified: glibc-package/branches/glibc-2.22/debian/libc6.symbols.x32 === --- glibc-package/branches/glibc-2.22/debian/libc6.symbols.x32 2015-09-19 16:07:17 UTC (rev 6594) +++ glibc-package/branches/glibc-2.22/debian/libc6.symbols.x32 2015-09-19 20:23:12 UTC (rev 6595) @@ -3,3 +3,5 @@ #include "symbols.wildcards" libc.so.6 #PACKAGE# #MINVER# #include "symbols.wildcards" +libmvec.so.1 #PACKAGE# #MINVER# +#include "symbols.wildcards"
r6588 - in glibc-package/branches/glibc-2.22/debian: . patches patches/any
Author: adconrad Date: 2015-09-18 08:14:47 + (Fri, 18 Sep 2015) New Revision: 6588 Removed: glibc-package/branches/glibc-2.22/debian/patches/any/local-tester-gcc-4.9.diff Modified: glibc-package/branches/glibc-2.22/debian/changelog glibc-package/branches/glibc-2.22/debian/patches/series Log: debian/patches/any/local-tester-gcc-4.9.diff: Dropped. Modified: glibc-package/branches/glibc-2.22/debian/changelog === --- glibc-package/branches/glibc-2.22/debian/changelog 2015-09-18 04:20:05 UTC (rev 6587) +++ glibc-package/branches/glibc-2.22/debian/changelog 2015-09-18 08:14:47 UTC (rev 6588) @@ -9,6 +9,7 @@ - debian/patches/any/cvs-make-typo.diff: Upstreamed. - debian/patches/any/cvs-vismain-pie.diff: Upstreamed. - debian/patches/any/local-xfail-stdlib-linkns.diff: Dropped. +- debian/patches/any/local-tester-gcc-4.9.diff: Dropped. - debian/patches/arm/cvs-arm-sfi_breg.diff: Upstreamed. - debian/patches/arm/cvs-memcpy-memmove-always-bx.diff: Upstreamed. - debian/patches/hppa/cvs-alloca-werror.diff: Upstreamed. Deleted: glibc-package/branches/glibc-2.22/debian/patches/any/local-tester-gcc-4.9.diff === --- glibc-package/branches/glibc-2.22/debian/patches/any/local-tester-gcc-4.9.diff 2015-09-18 04:20:05 UTC (rev 6587) +++ glibc-package/branches/glibc-2.22/debian/patches/any/local-tester-gcc-4.9.diff 2015-09-18 08:14:47 UTC (rev 6588) @@ -1,24 +0,0 @@ -commit 9300797ee93422a87f443d5ba7e1411167e7a837 -Author: Ondřej Bílka-Date: Tue Jan 6 17:43:09 2015 +0100 - -Suppress warning in string/tester.c for gcc 4.9 - -diff --git a/string/tester.c b/string/tester.c -index f957ed2..64dc056 100644 a/string/tester.c -+++ b/string/tester.c -@@ -1305,10 +1305,10 @@ test_memset (void) - equal(one, "axxxefgh", 2); /* Basic test. */ - - DIAG_PUSH_NEEDS_COMMENT; --#if __GNUC_PREREQ (5, 0) -- /* GCC 5.0 warns about a zero-length memset because the arguments to memset -+#if __GNUC_PREREQ (4, 9) -+ /* GCC 4.9 warns about a zero-length memset because the arguments to memset - may be in the wrong order. But we really want to test this. */ -- DIAG_IGNORE_NEEDS_COMMENT (5.0, "-Wmemset-transposed-args") -+ DIAG_IGNORE_NEEDS_COMMENT (4.9, "-Wmemset-transposed-args") - #endif - (void) memset(one+2, 'y', 0); - equal(one, "axxxefgh", 3); /* Zero-length set. */ Modified: glibc-package/branches/glibc-2.22/debian/patches/series === --- glibc-package/branches/glibc-2.22/debian/patches/series 2015-09-18 04:20:05 UTC (rev 6587) +++ glibc-package/branches/glibc-2.22/debian/patches/series 2015-09-18 08:14:47 UTC (rev 6588) @@ -230,5 +230,4 @@ any/submitted-argp-attribute.diff any/submitted-resolv-ipv6-nameservers.diff any/local-static-dlopen-search-path.diff -any/local-tester-gcc-4.9.diff any/local-math-logb.diff
r6589 - glibc-package/branches/glibc-2.22/debian
Author: adconrad Date: 2015-09-18 22:15:02 + (Fri, 18 Sep 2015) New Revision: 6589 Modified: glibc-package/branches/glibc-2.22/debian/changelog Log: Trim trailing whitespace from debian/changelog Modified: glibc-package/branches/glibc-2.22/debian/changelog === --- glibc-package/branches/glibc-2.22/debian/changelog 2015-09-18 08:14:47 UTC (rev 6588) +++ glibc-package/branches/glibc-2.22/debian/changelog 2015-09-18 22:15:02 UTC (rev 6589) @@ -96,7 +96,7 @@ * libc6.1.symbols.alpha: remove invoke_dynamic_linker from libpcprofile.so. It has disappeared, but it is a private library. * Remove debver2localesdep.pl, it is unused since 2.19-16. - * Use $(GLIBC_VERSION) for shlib, instead of defining the version in a + * Use $(GLIBC_VERSION) for shlib, instead of defining the version in a separate shlibver file. * Remove completely outdated README, README.source and TODO files. * rules.d/debhelper.mk: use the default compression format for libc6, @@ -119,7 +119,7 @@ * rules.d/build.mk: don't require flavours to be tested before being installed. They are still tested when calling the build-arch or binary-arch targets, but not anymore when calling the build-indep or -binary-indep targets. +binary-indep targets. * patches/hppa/cvs-alloca-werror.diff: new patch from upstream to fix a build failure. @@ -371,7 +371,7 @@ glibc (2.19-21~) UNRELEASED; urgency=medium [ Aurelien Jarno ] - * + * [ Samuel Thibault ] * patches/hurd-i386/cvs-bootstrap.diff: Fix typo. @@ -465,10 +465,10 @@ corresponding arch:any package is not available yet. This has been fixed long time ago, the transition mechanism has not been used correctly for a lot of time and has been broken by the split out of -libc-bin. The breakage has been partially fixed by the "Breaks: locales +libc-bin. The breakage has been partially fixed by the "Breaks: locales (<< 2.19)" added to libc6. It's now time to add the missing "Depends: libc-bin (>> 2.19)" to locales and remove the transition mechanism. -Closes: #583088, #779442 +Closes: #583088, #779442 * patches/any/cvs-ldconfig-aux-cache.diff: new patch from upstream to ignore corrupted aux-cache instead of segfaulting. Closes: #759530. @@ -541,11 +541,11 @@ __SIGRTMIN to match other architectures. Closes: #766605. * patches/amd64/cvs-slow-sse42.diff: backport patch from upstream to fix a performance issue with strcmp and friends functions on some machines. - * patches/any/cvs-regex-alloca.diff: new patch from upstream to fix a + * patches/any/cvs-regex-alloca.diff: new patch from upstream to fix a segmentation fault in regex in case of heap allocation failure. Closes: #767225. * Don't fail to build in case of testsuite regressions, so that changes -in the environment (e.g.: kernel) do not prevent security or stable +in the environment (e.g.: kernel) do not prevent security or stable versions to be built. It will be re-enabled after the Jessie release. * debian/control.in/main: build-depends on debhelper (>= 9.20141010) to get Build-Profiles features. This fixes the following lintian warning: @@ -584,7 +584,7 @@ #764274. * Remove libc6-prof package as it's broken for years and there are better way to profile code nowadays. Closes: #760450. - * patches/amd64/local-blacklist-on-TSX-Haswell.diff: new patch from + * patches/amd64/local-blacklist-on-TSX-Haswell.diff: new patch from Henrique de Moraes Holschuh to disable TSX on processors which might get it disable through a microcode update. Closes: #762195. * Install French, German, Polish and Spanish version of validlocale(8) @@ -642,7 +642,7 @@ i386, hurd-i386 and kfreebsd-i386. * Remove iconv(1), iconvconfig(8), localedef(1) and sprof(1) manpages, provided by the manpages packages starting with version 3.71. - * patches/any/cvs-CVE-2014-5119.diff: New patch from upstream to remove + * patches/any/cvs-CVE-2014-5119.diff: New patch from upstream to remove support for loadable gconv transliteration modules (CVE-2014-5119). [ Samuel Thibault ] @@ -686,7 +686,7 @@ upstream to revert the S/390 jmp_buf/ucontext_t ABI change. * Update Turkish debconf translation, by Mert Dirik. Closes: #757495. * Remove ia64 support. Closes: #756095. - * Update debian/copyright with the libidn/punycode.{c,h} license. Closes: + * Update debian/copyright with the libidn/punycode.{c,h} license. Closes: #754731. * debian/control/libc: drop Recommends on: gcc | c-compiler. Closes: #747933. @@ -713,7 +713,7 @@ be enabled. [ Helmut Grohne ] - * debian/rules.d/debhelper.mk: fix dh_strip call in stage1. Closes: + * debian/rules.d/debhelper.mk: fix dh_strip call in stage1. Closes: #754350. [ Petr Salinger ] @@ -823,7 +823,7 @@ arm64
r6591 - in glibc-package/branches/glibc-2.21/debian: . control.in
Author: adconrad Date: 2015-09-18 22:20:05 + (Fri, 18 Sep 2015) New Revision: 6591 Modified: glibc-package/branches/glibc-2.21/debian/control glibc-package/branches/glibc-2.21/debian/control.in/libc Log: arch-restrict libc6-loongson2f conflict to mipsel Modified: glibc-package/branches/glibc-2.21/debian/control === --- glibc-package/branches/glibc-2.21/debian/control2015-09-18 22:15:37 UTC (rev 6590) +++ glibc-package/branches/glibc-2.21/debian/control2015-09-18 22:20:05 UTC (rev 6591) @@ -164,7 +164,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.21), locales (<< 2.21), locales-all (<< 2.21), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], @@ -250,7 +250,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.21), locales (<< 2.21), locales-all (<< 2.21), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], @@ -336,7 +336,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.21), locales (<< 2.21), locales-all (<< 2.21), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], @@ -422,7 +422,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.21), locales (<< 2.21), locales-all (<< 2.21), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], Modified: glibc-package/branches/glibc-2.21/debian/control.in/libc === --- glibc-package/branches/glibc-2.21/debian/control.in/libc2015-09-18 22:15:37 UTC (rev 6590) +++ glibc-package/branches/glibc-2.21/debian/control.in/libc2015-09-18 22:20:05 UTC (rev 6591) @@ -7,7 +7,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< @GLIBC_VERSION@), locales (<< @GLIBC_VERSION@), locales-all (<< @GLIBC_VERSION@), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386],
r6590 - glibc-package/branches/glibc-2.21/debian
Author: adconrad Date: 2015-09-18 22:15:37 + (Fri, 18 Sep 2015) New Revision: 6590 Modified: glibc-package/branches/glibc-2.21/debian/changelog Log: Trim trailing whitespace from debian/changelog Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-09-18 22:15:02 UTC (rev 6589) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-09-18 22:15:37 UTC (rev 6590) @@ -32,7 +32,7 @@ * libc6.1.symbols.alpha: remove invoke_dynamic_linker from libpcprofile.so. It has disappeared, but it is a private library. * Remove debver2localesdep.pl, it is unused since 2.19-16. - * Use $(GLIBC_VERSION) for shlib, instead of defining the version in a + * Use $(GLIBC_VERSION) for shlib, instead of defining the version in a separate shlibver file. * Remove completely outdated README, README.source and TODO files. * rules.d/debhelper.mk: use the default compression format for libc6, @@ -55,7 +55,7 @@ * rules.d/build.mk: don't require flavours to be tested before being installed. They are still tested when calling the build-arch or binary-arch targets, but not anymore when calling the build-indep or -binary-indep targets. +binary-indep targets. * patches/hppa/cvs-alloca-werror.diff: new patch from upstream to fix a build failure. @@ -307,7 +307,7 @@ glibc (2.19-21~) UNRELEASED; urgency=medium [ Aurelien Jarno ] - * + * [ Samuel Thibault ] * patches/hurd-i386/cvs-bootstrap.diff: Fix typo. @@ -401,10 +401,10 @@ corresponding arch:any package is not available yet. This has been fixed long time ago, the transition mechanism has not been used correctly for a lot of time and has been broken by the split out of -libc-bin. The breakage has been partially fixed by the "Breaks: locales +libc-bin. The breakage has been partially fixed by the "Breaks: locales (<< 2.19)" added to libc6. It's now time to add the missing "Depends: libc-bin (>> 2.19)" to locales and remove the transition mechanism. -Closes: #583088, #779442 +Closes: #583088, #779442 * patches/any/cvs-ldconfig-aux-cache.diff: new patch from upstream to ignore corrupted aux-cache instead of segfaulting. Closes: #759530. @@ -477,11 +477,11 @@ __SIGRTMIN to match other architectures. Closes: #766605. * patches/amd64/cvs-slow-sse42.diff: backport patch from upstream to fix a performance issue with strcmp and friends functions on some machines. - * patches/any/cvs-regex-alloca.diff: new patch from upstream to fix a + * patches/any/cvs-regex-alloca.diff: new patch from upstream to fix a segmentation fault in regex in case of heap allocation failure. Closes: #767225. * Don't fail to build in case of testsuite regressions, so that changes -in the environment (e.g.: kernel) do not prevent security or stable +in the environment (e.g.: kernel) do not prevent security or stable versions to be built. It will be re-enabled after the Jessie release. * debian/control.in/main: build-depends on debhelper (>= 9.20141010) to get Build-Profiles features. This fixes the following lintian warning: @@ -520,7 +520,7 @@ #764274. * Remove libc6-prof package as it's broken for years and there are better way to profile code nowadays. Closes: #760450. - * patches/amd64/local-blacklist-on-TSX-Haswell.diff: new patch from + * patches/amd64/local-blacklist-on-TSX-Haswell.diff: new patch from Henrique de Moraes Holschuh to disable TSX on processors which might get it disable through a microcode update. Closes: #762195. * Install French, German, Polish and Spanish version of validlocale(8) @@ -578,7 +578,7 @@ i386, hurd-i386 and kfreebsd-i386. * Remove iconv(1), iconvconfig(8), localedef(1) and sprof(1) manpages, provided by the manpages packages starting with version 3.71. - * patches/any/cvs-CVE-2014-5119.diff: New patch from upstream to remove + * patches/any/cvs-CVE-2014-5119.diff: New patch from upstream to remove support for loadable gconv transliteration modules (CVE-2014-5119). [ Samuel Thibault ] @@ -622,7 +622,7 @@ upstream to revert the S/390 jmp_buf/ucontext_t ABI change. * Update Turkish debconf translation, by Mert Dirik. Closes: #757495. * Remove ia64 support. Closes: #756095. - * Update debian/copyright with the libidn/punycode.{c,h} license. Closes: + * Update debian/copyright with the libidn/punycode.{c,h} license. Closes: #754731. * debian/control/libc: drop Recommends on: gcc | c-compiler. Closes: #747933. @@ -649,7 +649,7 @@ be enabled. [ Helmut Grohne ] - * debian/rules.d/debhelper.mk: fix dh_strip call in stage1. Closes: + * debian/rules.d/debhelper.mk: fix dh_strip call in stage1. Closes: #754350. [ Petr Salinger ] @@ -759,7 +759,7 @@ arm64 after
r6592 - in glibc-package/branches/glibc-2.22/debian: . control.in
Author: adconrad Date: 2015-09-18 22:21:17 + (Fri, 18 Sep 2015) New Revision: 6592 Modified: glibc-package/branches/glibc-2.22/debian/control glibc-package/branches/glibc-2.22/debian/control.in/libc Log: arch-restrict libc6-loongson2f conflict to mipsel Modified: glibc-package/branches/glibc-2.22/debian/control === --- glibc-package/branches/glibc-2.22/debian/control2015-09-18 22:20:05 UTC (rev 6591) +++ glibc-package/branches/glibc-2.22/debian/control2015-09-18 22:21:17 UTC (rev 6592) @@ -164,7 +164,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], @@ -250,7 +250,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], @@ -336,7 +336,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], @@ -422,7 +422,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], Modified: glibc-package/branches/glibc-2.22/debian/control.in/libc === --- glibc-package/branches/glibc-2.22/debian/control.in/libc2015-09-18 22:20:05 UTC (rev 6591) +++ glibc-package/branches/glibc-2.22/debian/control.in/libc2015-09-18 22:21:17 UTC (rev 6592) @@ -7,7 +7,7 @@ Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386], libc0.3-i686 [hurd-i386] Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] -Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f +Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f [mipsel] Breaks: nscd (<< @GLIBC_VERSION@), locales (<< @GLIBC_VERSION@), locales-all (<< @GLIBC_VERSION@), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386],
r6582 - in glibc-package/branches/glibc-2.22/debian: . patches patches/all patches/amd64 patches/any patches/arm patches/hppa patches/i386 patches/localedata patches/mips patches/powerpc
-no-archive.diff: Rebased. - debian/patches/localedata/submitted-locale-bo.diff: Rebased. - debian/patches/mips/submitted-rld_map.diff: Rebased. * debian/{control,symbols.wildcards,copyright}: Updated strings for 2.22. Modified: glibc-package/branches/glibc-2.22/debian/changelog === --- glibc-package/branches/glibc-2.22/debian/changelog 2015-09-17 18:58:37 UTC (rev 6581) +++ glibc-package/branches/glibc-2.22/debian/changelog 2015-09-17 19:00:13 UTC (rev 6582) @@ -1,3 +1,42 @@ +glibc (2.22-0experimental0) UNRELEASED; urgency=medium + + * New upstream release: version 2.22, with git updates up to 2015-09-17: +- debian/patches/all/local-alias-UTF-8.diff: Fixed upstream. +- debian/patches/any/cvs-ldconfig-aux-cache.diff: Upstreamed. +- debian/patches/any/cvs-localplt-new-readelf.diff: Upstreamed. +- debian/patches/any/cvs-logbl-accuracy.diff: Upstreamed. +- debian/patches/any/cvs-make-typo.diff: Upstreamed. +- debian/patches/any/cvs-vismain-pie.diff: Upstreamed. +- debian/patches/any/local-xfail-stdlib-linkns.diff: Dropped. +- debian/patches/arm/cvs-arm-sfi_breg.diff: Upstreamed. +- debian/patches/arm/cvs-memcpy-memmove-always-bx.diff: Upstreamed. +- debian/patches/hppa/cvs-alloca-werror.diff: Upstreamed. +- debian/patches/hppa/cvs-fpu-r2.diff: Upstreamed. +- debian/patches/hppa/cvs-fpu2.diff: Upstreamed. +- debian/patches/hppa/local-fcntl-osync.diff: Fixed upstream. +- debian/patches/hppa/local-setcontext.diff: Fixed upstream. +- debian/patches/powerpc/cvs-power7-strncpy.diff: Upstreamed. +- debian/patches/powerpc/cvs-ppc-feraiseexcept.diff: Upstreamed. +- debian/patches/powerpc/cvs-ppc-pow.diff: Upstreamed. +- debian/patches/powerpc/cvs-ppc-sqrt.diff: Upstreamed. +- debian/patches/powerpc/cvs-ppc-sqrtf.diff: Upstreamed. +- debian/patches/powerpc/cvs-ppc-tabort-le.diff: Upstreamed. +- debian/patches/all/local-alias-et_EE.diff: Rebased. +- debian/patches/amd64/local-blacklist-on-TSX-Haswell.diff: Rebased. +- debian/patches/any/local-libgcc-compat-ports.diff: Rebased. +- debian/patches/any/local-libpic.diff: Rebased. +- debian/patches/any/local-no-pagesize.diff: Rebased. +- debian/patches/any/submitted-longdouble.diff: Rebased. +- debian/patches/any/submitted-missing-etc-hosts.diff: Rebased. +- debian/patches/any/submitted-resolv-ipv6-nameservers.diff: Rebased. +- debian/patches/i386/submitted-i686-timing.diff: Rebased. +- debian/patches/localedata/local-all-no-archive.diff: Rebased. +- debian/patches/localedata/submitted-locale-bo.diff: Rebased. +- debian/patches/mips/submitted-rld_map.diff: Rebased. + * debian/{control,symbols.wildcards,copyright}: Updated strings for 2.22. + + -- Adam Conrad <adcon...@0c3.net> Tue, 15 Sep 2015 17:57:41 -0600 + glibc (2.21-0experimental2) UNRELEASED; urgency=medium [ Samuel Thibault ] Modified: glibc-package/branches/glibc-2.22/debian/control === --- glibc-package/branches/glibc-2.22/debian/control2015-09-17 18:58:37 UTC (rev 6581) +++ glibc-package/branches/glibc-2.22/debian/control2015-09-17 19:00:13 UTC (rev 6582) @@ -96,7 +96,7 @@ Architecture: all Section: localization Priority: standard -Depends: libc-bin (>> 2.21), libc-l10n (>> 2.21), ${misc:Depends}, debconf | debconf-2.0 +Depends: libc-bin (>> 2.22), libc-l10n (>> 2.22), ${misc:Depends}, debconf | debconf-2.0 Replaces: manpages-fr-extra (<< 20141022) Build-Profiles: Description: GNU C Library: National Language (locale) data [support] @@ -114,7 +114,7 @@ Section: localization Priority: extra Multi-Arch: foreign -Depends: libc-l10n (>> 2.21), ${misc:Depends} +Depends: libc-l10n (>> 2.22), ${misc:Depends} Breaks: locales (<< 2.13-17) Provides: locales Build-Profiles: @@ -165,7 +165,7 @@ Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] Conflicts: prelink (<= 0.0.20090311-1), libc6-loongson2f -Breaks: nscd (<< 2.21), locales (<< 2.21), locales-all (<< 2.21), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) +Breaks: nscd (<< 2.22), locales (<< 2.22), locales-all (<< 2.22), lsb-core (<= 3.2-27) [amd64 ppc64 sparc64], libx11-6 (<< 1.1.4-2) [hurd-i386], libpthread-stubs0 (<< 0.3-4) [hurd-i386], hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], libc6-x32 [x32], @@ -251,7 +251,7 @@ Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-
r6581 - glibc-package/branches
Author: adconrad Date: 2015-09-17 18:58:37 + (Thu, 17 Sep 2015) New Revision: 6581 Added: glibc-package/branches/glibc-2.22/ Log: Fork 2.21 branch to 2.22
r6587 - glibc-package/branches/glibc-2.22/debian/patches/mips
Author: adconrad Date: 2015-09-18 04:20:05 + (Fri, 18 Sep 2015) New Revision: 6587 Modified: glibc-package/branches/glibc-2.22/debian/patches/mips/submitted-rld_map.diff Log: Fix mismatched brackets in mips/submitted-rld_map.diff Modified: glibc-package/branches/glibc-2.22/debian/patches/mips/submitted-rld_map.diff === --- glibc-package/branches/glibc-2.22/debian/patches/mips/submitted-rld_map.diff 2015-09-18 01:20:02 UTC (rev 6586) +++ glibc-package/branches/glibc-2.22/debian/patches/mips/submitted-rld_map.diff 2015-09-18 04:20:05 UTC (rev 6587) @@ -14,7 +14,7 @@ *(ElfW(Addr) *)ptr = (ElfW(Addr)) (r); \ } \ - else if ((l)->l_info[DT_MIPS (RLD_MAP)]) \ -+ else if ((l)->l_info[DT_MIPS (RLD_MAP)]) && \ ++ else if ((l)->l_info[DT_MIPS (RLD_MAP)] && \ + (l)->l_info[DT_MIPS (RLD_MAP)]->d_un.d_ptr) \ *(ElfW(Addr) *)((l)->l_info[DT_MIPS (RLD_MAP)]->d_un.d_ptr) = \ (ElfW(Addr)) (r); \
r6556 - in glibc-package/branches/glibc-2.21/debian: . patches patches/arm
Author: adconrad Date: 2015-09-10 12:38:17 + (Thu, 10 Sep 2015) New Revision: 6556 Added: glibc-package/branches/glibc-2.21/debian/patches/arm/local-arm-futex.diff Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/patches/series Log: debian/patches/arm/local-arm-futex.diff: Lie about the minimum kernel support for futex_atomic_cmpxchg_inatomic to restore the previous state and fix the pulsesink (and others) regression on ARM (closes: #788799) Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-09-10 12:25:19 UTC (rev 6555) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-09-10 12:38:17 UTC (rev 6556) @@ -53,6 +53,11 @@ [ Helmut Grohne ] * Fix some issues with stage 1. Closes: #797831. + [ Adam Conrad ] + * debian/patches/arm/local-arm-futex.diff: Lie about the minimum kernel +support for futex_atomic_cmpxchg_inatomic to restore the previous state +and fix the pulsesink (and others) regression on ARM (closes: #788799) + -- Aurelien Jarno <aure...@debian.org> Sat, 29 Aug 2015 00:43:44 +0200 glibc (2.21-0experimental1) experimental; urgency=medium Added: glibc-package/branches/glibc-2.21/debian/patches/arm/local-arm-futex.diff === --- glibc-package/branches/glibc-2.21/debian/patches/arm/local-arm-futex.diff (rev 0) +++ glibc-package/branches/glibc-2.21/debian/patches/arm/local-arm-futex.diff 2015-09-10 12:38:17 UTC (rev 6556) @@ -0,0 +1,23 @@ +Description: Lie about futex_atomic_cmpxchg_inatomic kernel support. + In past versions of glibc, we incorrectly assumed all ARM kernels + in all configurations supported futex_atomic_cmpxchg_inatomic. This + was clearly a lie, however it was a lie that we relied on, because + the fallback implementation appears to not play nicely with certain + applications like pulseaudio. Restore the lie for kernels > 2.6.32 + and plug our ears and scream "LA LA LA" about how wrong this is. +Author: Adam Conrad <adcon...@ubuntu.com> +Bug-Ubuntu: https://launchpad.net/bugs/1436162 +Bug-Debian: https://bugs.debian.org/788799 +Last-Update: 2015-03-25 + +--- glibc-2.21.orig/sysdeps/unix/sysv/linux/arm/kernel-features.h glibc-2.21/sysdeps/unix/sysv/linux/arm/kernel-features.h +@@ -37,7 +37,7 @@ + /* The ARM kernel before 3.14.3 may or may not support +futex_atomic_cmpxchg_inatomic, depending on kernel +configuration. */ +-#if __LINUX_KERNEL_VERSION < 0x030E03 ++#if __LINUX_KERNEL_VERSION < 0x020620 + # undef __ASSUME_FUTEX_LOCK_PI + # undef __ASSUME_REQUEUE_PI + # undef __ASSUME_SET_ROBUST_LIST Modified: glibc-package/branches/glibc-2.21/debian/patches/series === --- glibc-package/branches/glibc-2.21/debian/patches/series 2015-09-10 12:25:19 UTC (rev 6555) +++ glibc-package/branches/glibc-2.21/debian/patches/series 2015-09-10 12:38:17 UTC (rev 6556) @@ -54,6 +54,7 @@ arm/unsubmitted-ldso-multilib.diff arm/cvs-arm-sfi_breg.diff arm/cvs-memcpy-memmove-always-bx.diff +arm/local-arm-futex.diff hppa/local-inlining.diff hppa/local-stack-grows-up.diff
r6446 - tzdata/trunk/debian
Author: adconrad Date: 2015-04-26 22:27:45 + (Sun, 26 Apr 2015) New Revision: 6446 Modified: tzdata/trunk/debian/rules Log: Fix perms on leap-seconds.list Modified: tzdata/trunk/debian/rules === --- tzdata/trunk/debian/rules 2015-04-26 21:59:48 UTC (rev 6445) +++ tzdata/trunk/debian/rules 2015-04-26 22:27:45 UTC (rev 6446) @@ -141,6 +141,8 @@ dh_installdocs dh_compress dh_fixperms + # Upstream ships this 755 for some bizarre reason: + chmod 644 debian/tzdata/usr/share/zoneinfo/leap-seconds.list dh_installdeb dh_gencontrol dh_md5sums -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ymv1e-0002wu...@moszumanska.debian.org
r6444 - tzdata/trunk/debian
Author: adconrad Date: 2015-04-26 21:58:37 + (Sun, 26 Apr 2015) New Revision: 6444 Modified: tzdata/trunk/debian/changelog tzdata/trunk/debian/tzdata.install Log: Install leap-seconds.list to /usr/share/zoneinfo (Closes: #775166) Modified: tzdata/trunk/debian/changelog === --- tzdata/trunk/debian/changelog 2015-04-16 20:36:39 UTC (rev 6443) +++ tzdata/trunk/debian/changelog 2015-04-26 21:58:37 UTC (rev 6444) @@ -1,5 +1,8 @@ tzdata (2015c-2) UNRELEASED; urgency=medium + [ Aurelien Jarno ]dam Conrad ] + * Install leap-seconds.list to /usr/share/zoneinfo (Closes: #775166) + * Install zone1970.tab. Closes: #782646. -- Aurelien Jarno aure...@debian.org Thu, 16 Apr 2015 22:01:49 +0200 Modified: tzdata/trunk/debian/tzdata.install === --- tzdata/trunk/debian/tzdata.install 2015-04-16 20:36:39 UTC (rev 6443) +++ tzdata/trunk/debian/tzdata.install 2015-04-26 21:58:37 UTC (rev 6444) @@ -3,3 +3,4 @@ iso3166.tab usr/share/zoneinfo/ zone.tab usr/share/zoneinfo/ zone1970.tab usr/share/zoneinfo/ +leap-seconds.list usr/share/zoneinfo/ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ymuzs-00073g...@moszumanska.debian.org
r6445 - tzdata/trunk/debian
Author: adconrad Date: 2015-04-26 21:59:48 + (Sun, 26 Apr 2015) New Revision: 6445 Modified: tzdata/trunk/debian/changelog Log: Fix last commit Modified: tzdata/trunk/debian/changelog === --- tzdata/trunk/debian/changelog 2015-04-26 21:58:37 UTC (rev 6444) +++ tzdata/trunk/debian/changelog 2015-04-26 21:59:48 UTC (rev 6445) @@ -1,8 +1,9 @@ tzdata (2015c-2) UNRELEASED; urgency=medium - [ Aurelien Jarno ]dam Conrad ] + [ Adam Conrad ] * Install leap-seconds.list to /usr/share/zoneinfo (Closes: #775166) + [ Aurelien Jarno ] * Install zone1970.tab. Closes: #782646. -- Aurelien Jarno aure...@debian.org Thu, 16 Apr 2015 22:01:49 +0200 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ymuaa-0007ip...@moszumanska.debian.org
r6447 - tzdata/trunk/debian
Author: adconrad Date: 2015-04-26 22:40:55 + (Sun, 26 Apr 2015) New Revision: 6447 Modified: tzdata/trunk/debian/changelog Log: New upstream release with yet another urgent DST change for Egypt. Modified: tzdata/trunk/debian/changelog === --- tzdata/trunk/debian/changelog 2015-04-26 22:27:45 UTC (rev 6446) +++ tzdata/trunk/debian/changelog 2015-04-26 22:40:55 UTC (rev 6447) @@ -1,12 +1,13 @@ -tzdata (2015c-2) UNRELEASED; urgency=medium +tzdata (2015d-1) unstable; urgency=medium [ Adam Conrad ] + * New upstream release with yet another urgent DST change for Egypt. * Install leap-seconds.list to /usr/share/zoneinfo (Closes: #775166) [ Aurelien Jarno ] * Install zone1970.tab. Closes: #782646. - -- Aurelien Jarno aure...@debian.org Thu, 16 Apr 2015 22:01:49 +0200 + -- Adam Conrad adcon...@0c3.net Sun, 26 Apr 2015 23:17:21 +0100 tzdata (2015c-1) unstable; urgency=high -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ymven-0004lk...@moszumanska.debian.org
r6448 - tzdata/tags
Author: adconrad Date: 2015-04-26 22:41:35 + (Sun, 26 Apr 2015) New Revision: 6448 Added: tzdata/tags/2015d-1/ Log: Tag 2015d-1 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ymvf1-0005ps...@moszumanska.debian.org
r6436 - tzdata/trunk/debian
Author: adconrad Date: 2015-04-14 14:43:16 + (Tue, 14 Apr 2015) New Revision: 6436 Modified: tzdata/trunk/debian/changelog Log: New upstream release, with an urgent change for Egypt in ten days. Modified: tzdata/trunk/debian/changelog === --- tzdata/trunk/debian/changelog 2015-04-11 09:42:19 UTC (rev 6435) +++ tzdata/trunk/debian/changelog 2015-04-14 14:43:16 UTC (rev 6436) @@ -1,3 +1,9 @@ +tzdata (2015c-1) unstable; urgency=high + + * New upstream release, with an urgent change for Egypt in ten days. + + -- Adam Conrad adcon...@0c3.net Tue, 14 Apr 2015 08:35:34 -0600 + tzdata (2015b-1) unstable; urgency=high * New upstream release with urgent updates for Mongolia and Palestine. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yi23y-00031p...@moszumanska.debian.org
r6437 - tzdata/tags
Author: adconrad Date: 2015-04-14 14:45:23 + (Tue, 14 Apr 2015) New Revision: 6437 Added: tzdata/tags/2015c-1/ Log: Tag 2015c-1 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yi25b-0003tw...@moszumanska.debian.org
r6433 - in glibc-package/branches/glibc-2.21/debian: . control.in debhelper.in rules.d
Author: adconrad Date: 2015-03-24 06:52:12 + (Tue, 24 Mar 2015) New Revision: 6433 Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/control.in/libc glibc-package/branches/glibc-2.21/debian/control.in/main glibc-package/branches/glibc-2.21/debian/debhelper.in/libc-alt.lintian-overrides glibc-package/branches/glibc-2.21/debian/debhelper.in/libc-otherbuild.lintian-overrides glibc-package/branches/glibc-2.21/debian/debhelper.in/libc.lintian-overrides glibc-package/branches/glibc-2.21/debian/debhelper.in/libc.postinst glibc-package/branches/glibc-2.21/debian/debhelper.in/libc.preinst glibc-package/branches/glibc-2.21/debian/rules.d/control.mk glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk Log: * debian/{control.in/*,debhelper.in/*,rules.d/*}: Stop hardcoding our upstream version all over the place and use GLIBC_VERSION instead. * debian/debhelper.in/libc.preinst: Unconditionally wipe ld.so.cache on major version upgrades, which is significantly less error-prone. Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-23 09:15:47 UTC (rev 6432) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-24 06:52:12 UTC (rev 6433) @@ -72,6 +72,10 @@ * debian/patches/arm/cvs-arm-sfi_breg.diff: Fix LDR_GLOBAL macro. * debian/patches/arm/cvs-memcpy-memmove-always-bx.diff: Fix memcpy and memmove for the ARM_ALWAYS_BX class of hardware like ArmadaXP. + * debian/{control.in/*,debhelper.in/*,rules.d/*}: Stop hardcoding our +upstream version all over the place and use GLIBC_VERSION instead. + * debian/debhelper.in/libc.preinst: Unconditionally wipe ld.so.cache +on major version upgrades, which is significantly less error-prone. [ Aurelien Jarno ] * debian/patches/any/local-libgcc-compat-main.diff: Fix definition of Modified: glibc-package/branches/glibc-2.21/debian/control.in/libc === --- glibc-package/branches/glibc-2.21/debian/control.in/libc2015-03-23 09:15:47 UTC (rev 6432) +++ glibc-package/branches/glibc-2.21/debian/control.in/libc2015-03-24 06:52:12 UTC (rev 6433) @@ -8,7 +8,7 @@ Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386] Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64] Conflicts: tzdata-etch, tzdata ( 2007k-1), prelink (= 0.0.20090311-1) -Breaks: nscd ( 2.21), locales ( 2.21), locales-all ( 2.21), lsb-core (= 3.2-27) [amd64 ppc64 sparc64], libx11-6 ( 1.1.4-2) [hurd-i386], libpthread-stubs0 ( 0.3-4) [hurd-i386], hurd ( 1:0.5.git20140203-1), libtirpc1 ( 0.2.3) +Breaks: nscd ( @GLIBC_VERSION@), locales ( @GLIBC_VERSION@), locales-all ( @GLIBC_VERSION@), lsb-core (= 3.2-27) [amd64 ppc64 sparc64], libx11-6 ( 1.1.4-2) [hurd-i386], libpthread-stubs0 ( 0.3-4) [hurd-i386], hurd ( 1:0.5.git20140203-1), libtirpc1 ( 0.2.3) Replaces: libc6-amd64 [amd64], libc6-i386 [i386], libc6-x32 [x32], Modified: glibc-package/branches/glibc-2.21/debian/control.in/main === --- glibc-package/branches/glibc-2.21/debian/control.in/main2015-03-23 09:15:47 UTC (rev 6432) +++ glibc-package/branches/glibc-2.21/debian/control.in/main2015-03-24 06:52:12 UTC (rev 6433) @@ -83,7 +83,7 @@ Architecture: all Section: localization Priority: standard -Depends: libc-bin ( 2.21), ${misc:Depends}, debconf | debconf-2.0 +Depends: libc-bin ( @GLIBC_VERSION@), ${misc:Depends}, debconf | debconf-2.0 Conflicts: base-config, belocs-locales-bin, belocs-locales-data Replaces: base-config, lliurex-belocs-locales-data, manpages-fr-extra ( 20141022) Build-Profiles: !stage1 Modified: glibc-package/branches/glibc-2.21/debian/debhelper.in/libc-alt.lintian-overrides === --- glibc-package/branches/glibc-2.21/debian/debhelper.in/libc-alt.lintian-overrides 2015-03-23 09:15:47 UTC (rev 6432) +++ glibc-package/branches/glibc-2.21/debian/debhelper.in/libc-alt.lintian-overrides 2015-03-24 06:52:12 UTC (rev 6433) @@ -1,6 +1,6 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC-FLAVOR: unstripped-binary-or-object */libpthread-2.21.so +LIBC-FLAVOR: unstripped-binary-or-object */libpthread-GLIBC_VERSION.so # Those file are actually .o files not package in a ar archive, and # thus should not be stripped @@ -8,8 +8,8 @@ LIBC-FLAVOR: unstripped-binary-or-object */libmcheck.a # ld.so must be executable, otherwise the system will not work -LIBC-FLAVOR: shlib-with-executable-bit */ld-2.21.so 0755 +LIBC-FLAVOR: shlib-with-executable-bit */ld-GLIBC_VERSION.so 0755 # It is normal that the ELF dynamic linker does not
r6432 - in glibc-package/branches/glibc-2.21/debian: . patches patches/any patches/arm patches/powerpc
Author: adconrad Date: 2015-03-23 09:15:47 + (Mon, 23 Mar 2015) New Revision: 6432 Added: glibc-package/branches/glibc-2.21/debian/patches/any/cvs-localplt-new-readelf.diff glibc-package/branches/glibc-2.21/debian/patches/any/cvs-logbl-accuracy.diff glibc-package/branches/glibc-2.21/debian/patches/any/cvs-make-typo.diff glibc-package/branches/glibc-2.21/debian/patches/any/local-math-logb.diff glibc-package/branches/glibc-2.21/debian/patches/arm/cvs-arm-sfi_breg.diff glibc-package/branches/glibc-2.21/debian/patches/arm/cvs-memcpy-memmove-always-bx.diff glibc-package/branches/glibc-2.21/debian/patches/powerpc/cvs-power7-strncpy.diff glibc-package/branches/glibc-2.21/debian/patches/powerpc/cvs-ppc-feraiseexcept.diff glibc-package/branches/glibc-2.21/debian/patches/powerpc/cvs-ppc-pow.diff glibc-package/branches/glibc-2.21/debian/patches/powerpc/cvs-ppc-sqrt.diff glibc-package/branches/glibc-2.21/debian/patches/powerpc/cvs-ppc-sqrtf.diff glibc-package/branches/glibc-2.21/debian/patches/powerpc/cvs-ppc-tabort-le.diff Removed: glibc-package/branches/glibc-2.21/debian/patches/powerpc/local-math-logb.diff Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/patches/any/local-disable-test-tgmath2.diff glibc-package/branches/glibc-2.21/debian/patches/any/submitted-longdouble.diff glibc-package/branches/glibc-2.21/debian/patches/series Log: * debian/patches/powerpc/cvs-ppc-sqrt.diff: Fix sqrt() on powerpc. * debian/patches/powerpc/cvs-ppc-sqrtf.diff: Likewise for sqrtf(). * debian/patches/powerpc/cvs-ppc-pow.diff: Likewise for pow(). * debian/patches/powerpc/cvs-ppc-feraiseexcept.diff: Fix inline feraiseexcept and feclearexcept macro input conversion on PPC. * debian/patches/any/submitted-longdouble.diff: Refresh for above. * debian/patches/any/local-disable-test-tgmath2.diff: Likewise. * debian/patches/any/cvs-logbl-accuracy.diff: Fix ldbl-128ibm logbl. * debian/patches/powerpc/local-math-logb.diff: Refresh and move to debian/patches/any/local-math-logb.diff, as it's not PPC-specific. * debian/patches/any/cvs-localplt-new-readelf.diff: Preemptively fix localplt test breakage with binutils 2.26 before it lands. * debian/patches/any/cvs-make-typo.diff: Fix typo in elf/Makefile. * debian/patches/powerpc/cvs-power7-strncpy.diff: Optimize strncpy for POWER7 drastically (10-70%) on strings longer than 16 chars. * debian/patches/powerpc/cvs-ppc-tabort-le.diff: Fix TABORT encoding when building on toolchains without HTM support (no-op on gcc-4.9) * debian/patches/arm/cvs-arm-sfi_breg.diff: Fix LDR_GLOBAL macro. * debian/patches/arm/cvs-memcpy-memmove-always-bx.diff: Fix memcpy and memmove for the ARM_ALWAYS_BX class of hardware like ArmadaXP. Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-23 02:21:01 UTC (rev 6431) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-23 09:15:47 UTC (rev 6432) @@ -52,6 +52,26 @@ leverage the same trick to decide to install usr/lib/pt_chown too. * debian/patches/kfreebsd/local-no-pldd.diff: Drop, no longer used. * debian/patches/alpha/submitted-PTR_MANGLE.diff: Use IS_IN macros. + * debian/patches/powerpc/cvs-ppc-sqrt.diff: Fix sqrt() on powerpc. + * debian/patches/powerpc/cvs-ppc-sqrtf.diff: Likewise for sqrtf(). + * debian/patches/powerpc/cvs-ppc-pow.diff: Likewise for pow(). + * debian/patches/powerpc/cvs-ppc-feraiseexcept.diff: Fix inline +feraiseexcept and feclearexcept macro input conversion on PPC. + * debian/patches/any/submitted-longdouble.diff: Refresh for above. + * debian/patches/any/local-disable-test-tgmath2.diff: Likewise. + * debian/patches/any/cvs-logbl-accuracy.diff: Fix ldbl-128ibm logbl. + * debian/patches/powerpc/local-math-logb.diff: Refresh and move to +debian/patches/any/local-math-logb.diff, as it's not PPC-specific. + * debian/patches/any/cvs-localplt-new-readelf.diff: Preemptively +fix localplt test breakage with binutils 2.26 before it lands. + * debian/patches/any/cvs-make-typo.diff: Fix typo in elf/Makefile. + * debian/patches/powerpc/cvs-power7-strncpy.diff: Optimize strncpy +for POWER7 drastically (10-70%) on strings longer than 16 chars. + * debian/patches/powerpc/cvs-ppc-tabort-le.diff: Fix TABORT encoding +when building on toolchains without HTM support (no-op on gcc-4.9) + * debian/patches/arm/cvs-arm-sfi_breg.diff: Fix LDR_GLOBAL macro. + * debian/patches/arm/cvs-memcpy-memmove-always-bx.diff: Fix memcpy +and memmove for the ARM_ALWAYS_BX class of hardware like ArmadaXP. [ Aurelien Jarno ] * debian/patches/any/local-libgcc-compat-main.diff: Fix definition of Added: glibc-package/branches/glibc-2.21/debian/patches/any/cvs-localplt-new-readelf.diff === ---
r6425 - in glibc-package/branches/glibc-2.21/debian: . patches/alpha
Author: adconrad Date: 2015-03-22 15:58:09 + (Sun, 22 Mar 2015) New Revision: 6425 Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/patches/alpha/submitted-PTR_MANGLE.diff Log: debian/patches/alpha/submitted-PTR_MANGLE.diff: Use IS_IN macros. Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-22 15:48:56 UTC (rev 6424) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-22 15:58:09 UTC (rev 6425) @@ -48,6 +48,7 @@ variable to control installation of usr/bin/pldd in libc-bin, and leverage the same trick to decide to install usr/lib/pt_chown too. * debian/patches/kfreebsd/local-no-pldd.diff: Drop, no longer used. + * debian/patches/alpha/submitted-PTR_MANGLE.diff: Use IS_IN macros. -- Samuel Thibault sthiba...@debian.org Fri, 20 Mar 2015 12:30:54 + Modified: glibc-package/branches/glibc-2.21/debian/patches/alpha/submitted-PTR_MANGLE.diff === --- glibc-package/branches/glibc-2.21/debian/patches/alpha/submitted-PTR_MANGLE.diff 2015-03-22 15:48:56 UTC (rev 6424) +++ glibc-package/branches/glibc-2.21/debian/patches/alpha/submitted-PTR_MANGLE.diff 2015-03-22 15:58:09 UTC (rev 6425) @@ -30,7 +30,7 @@ -#include stdint.h - - #if defined NOT_IN_libc defined IS_IN_rtld + #if !IS_IN (libc) IS_IN (rtld) # ifdef __ASSEMBLER__ # define PTR_MANGLE(dst, src, tmp) \ @@ -382,4 +384,3 @@ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzigp-z2...@moszumanska.debian.org
r6423 - in glibc-package/branches/glibc-2.21/debian: . rules.d sysdeps
Author: adconrad Date: 2015-03-22 15:43:54 + (Sun, 22 Mar 2015) New Revision: 6423 Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk glibc-package/branches/glibc-2.21/debian/sysdeps/hurd.mk glibc-package/branches/glibc-2.21/debian/sysdeps/kfreebsd.mk glibc-package/branches/glibc-2.21/debian/sysdeps/linux.mk Log: debian/{rules.d/debhelper.mk,sysdeps/*}: Define per-platform pldd variable to control installation of usr/bin/pldd in libc-bin, and leverage the same trick to decide to install usr/lib/pt_chown too. Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-22 15:21:24 UTC (rev 6422) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-22 15:43:54 UTC (rev 6423) @@ -1,5 +1,6 @@ glibc (2.21-0experimental1) UNRELEASED; urgency=medium + [ Samuel Thibault ] * patches/hurd-i386/cvs-libpthread.diff: Update from upstream. * patches/hurd-i386/cvs-libpthread-dlopen.diff: Merged. * patches/hurd-i386/cvs-libpthread-libc-lockP2.diff: Merged. @@ -42,6 +43,11 @@ * patches/hurd-i386/cvs-libpthread-warnings.diff: New patch, fixes warnings. * sysdeps/hurd.mk: Disable -Werror since MIG currently generates warnings. + [ Adam Conrad ] + * debian/{rules.d/debhelper.mk,sysdeps/*}: Define per-platform pldd +variable to control installation of usr/bin/pldd in libc-bin, and +leverage the same trick to decide to install usr/lib/pt_chown too. + -- Samuel Thibault sthiba...@debian.org Fri, 20 Mar 2015 12:30:54 + glibc (2.21-0experimental0) experimental; urgency=medium Modified: glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk === --- glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk 2015-03-22 15:21:24 UTC (rev 6422) +++ glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk 2015-03-22 15:43:54 UTC (rev 6423) @@ -170,6 +170,8 @@ case $$y in \ *.install) \ sed -e s/^#.*// -i $$y ; \ + $(if $(filter $(pt_chown),no),sed -e /pt_chown/d -i $$y ;) \ + $(if $(filter $(pldd),no),sed -e /pldd/d -i $$y ;) \ ;; \ esac; \ done Modified: glibc-package/branches/glibc-2.21/debian/sysdeps/hurd.mk === --- glibc-package/branches/glibc-2.21/debian/sysdeps/hurd.mk2015-03-22 15:21:24 UTC (rev 6422) +++ glibc-package/branches/glibc-2.21/debian/sysdeps/hurd.mk2015-03-22 15:43:54 UTC (rev 6423) @@ -3,6 +3,8 @@ # Build and expect pt_chown on this platform pt_chown = yes +# Expect pldd on this platform +pldd = no # Linuxthreads Config (we claim no threads as nptl keys off this) threads = no Modified: glibc-package/branches/glibc-2.21/debian/sysdeps/kfreebsd.mk === --- glibc-package/branches/glibc-2.21/debian/sysdeps/kfreebsd.mk 2015-03-22 15:21:24 UTC (rev 6422) +++ glibc-package/branches/glibc-2.21/debian/sysdeps/kfreebsd.mk 2015-03-22 15:43:54 UTC (rev 6423) @@ -4,6 +4,8 @@ # Build and expect pt_chown on this platform pt_chown = yes +# Expect pldd on this platform +pldd = no # NPTL Config threads = yes Modified: glibc-package/branches/glibc-2.21/debian/sysdeps/linux.mk === --- glibc-package/branches/glibc-2.21/debian/sysdeps/linux.mk 2015-03-22 15:21:24 UTC (rev 6422) +++ glibc-package/branches/glibc-2.21/debian/sysdeps/linux.mk 2015-03-22 15:43:54 UTC (rev 6423) @@ -4,6 +4,8 @@ # Build and expect pt_chown on this platform pt_chown = yes +# Expect pldd on this platform +pldd = yes # NPTL Config threads = yes -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzi2d-0005ii...@moszumanska.debian.org
r6424 - in glibc-package/branches/glibc-2.21/debian: . patches patches/kfreebsd
Author: adconrad Date: 2015-03-22 15:48:56 + (Sun, 22 Mar 2015) New Revision: 6424 Removed: glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-no-pldd.diff Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64 glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386 Log: debian/patches/kfreebsd/local-no-pldd.diff: Drop, no longer used. Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-22 15:43:54 UTC (rev 6423) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-22 15:48:56 UTC (rev 6424) @@ -47,6 +47,7 @@ * debian/{rules.d/debhelper.mk,sysdeps/*}: Define per-platform pldd variable to control installation of usr/bin/pldd in libc-bin, and leverage the same trick to decide to install usr/lib/pt_chown too. + * debian/patches/kfreebsd/local-no-pldd.diff: Drop, no longer used. -- Samuel Thibault sthiba...@debian.org Fri, 20 Mar 2015 12:30:54 + Deleted: glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-no-pldd.diff === --- glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-no-pldd.diff 2015-03-22 15:43:54 UTC (rev 6423) +++ glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-no-pldd.diff 2015-03-22 15:48:56 UTC (rev 6424) @@ -1,35 +0,0 @@ a/elf/pldd.c -+++ b/elf/pldd.c -@@ -90,6 +90,11 @@ - int - main (int argc, char *argv[]) - { -+#if !defined(__linux__) -+ fprintf (stderr, Unsupported utility\n); -+ return 1; -+#else -+ - /* Parse and process arguments. */ - int remaining; - argp_parse (argp, argc, argv, 0, remaining, NULL); -@@ -194,6 +199,7 @@ - close (dfd); - - return status; -+#endif - } - - -@@ -243,6 +249,7 @@ - fprintf (stream, gettext (Written by %s.\n), Ulrich Drepper); - } - -+#if defined(__linux__) - - #define CLASS 32 - #include pldd-xx.c -@@ -312,3 +319,4 @@ - - return retval; - } -+#endif Modified: glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64 === --- glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64 2015-03-22 15:43:54 UTC (rev 6423) +++ glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64 2015-03-22 15:48:56 UTC (rev 6424) @@ -2,5 +2,4 @@ kfreebsd/local-sys_queue_h.diff kfreebsd/local-undef-glibc.diff kfreebsd/local-initgroups-order.diff -kfreebsd/local-no-pldd.diff kfreebsd/local-nscd-no-sockcloexec.diff Modified: glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386 === --- glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386 2015-03-22 15:43:54 UTC (rev 6423) +++ glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386 2015-03-22 15:48:56 UTC (rev 6424) @@ -2,5 +2,4 @@ kfreebsd/local-sys_queue_h.diff kfreebsd/local-undef-glibc.diff kfreebsd/local-initgroups-order.diff -kfreebsd/local-no-pldd.diff kfreebsd/local-nscd-no-sockcloexec.diff -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzi7u-0006kx...@moszumanska.debian.org
r6415 - tzdata/tags
Author: adconrad Date: 2015-03-21 18:35:41 + (Sat, 21 Mar 2015) New Revision: 6415 Added: tzdata/tags/2015b-1/ Log: Tag 2015b-1 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzofj-00042j...@moszumanska.debian.org
r6414 - tzdata/trunk/debian
Author: adconrad Date: 2015-03-21 18:34:50 + (Sat, 21 Mar 2015) New Revision: 6414 Modified: tzdata/trunk/debian/changelog Log: New upstream release with urgent updates for Mongolia and Palestine. Modified: tzdata/trunk/debian/changelog === --- tzdata/trunk/debian/changelog 2015-03-21 03:57:21 UTC (rev 6413) +++ tzdata/trunk/debian/changelog 2015-03-21 18:34:50 UTC (rev 6414) @@ -1,3 +1,9 @@ +tzdata (2015b-1) unstable; urgency=high + + * New upstream release with urgent updates for Mongolia and Palestine. + + -- Adam Conrad adcon...@0c3.net Sat, 21 Mar 2015 12:25:26 -0600 + tzdata (2015a-1) unstable; urgency=medium * New upstream release. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzoeu-5s...@moszumanska.debian.org
r6394 - in glibc-package/branches/glibc-2.21/debian: . rules.d
Author: adconrad Date: 2015-03-19 22:15:39 + (Thu, 19 Mar 2015) New Revision: 6394 Modified: glibc-package/branches/glibc-2.21/debian/changelog glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk Log: debian/rules.d/debhelper.mk: Fix bootstrap libdirs (Closes: #715059) Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-19 21:15:35 UTC (rev 6393) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-19 22:15:39 UTC (rev 6394) @@ -109,6 +109,7 @@ * debian/patches/i386/submitted-i686-timing.diff: Fix -Wundef warnings. * debian/patches/arm/unsubmitted-ldso-abi-check.diff: Fix build failures from format mismatches, uninitialised variables, and const conversions. + * debian/rules.d/debhelper.mk: Fix bootstrap libdirs (Closes: #715059) * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Same as above. * Other than two hurd-i386 patches required as scaffolding for others, all the hurd-i386 patches are disabled, so this build *will* fail there. Modified: glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk === --- glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk 2015-03-19 21:15:35 UTC (rev 6393) +++ glibc-package/branches/glibc-2.21/debian/rules.d/debhelper.mk 2015-03-19 22:15:39 UTC (rev 6394) @@ -209,10 +209,11 @@ sed -e s#TMPDIR#debian/tmp-$$curpass#g -i $$t; \ sed -e s#RTLDDIR#$$rtlddir#g -i $$t; \ sed -e s#SLIBDIR#$$slibdir#g -i $$t; \ + sed -e s#LIBDIR#$$libdir#g -i $$t; \ done ; \ done - sed -e /LIBDIR.*.a /d -e s#LIBDIR#lib#g -i debian/$(libc)-dev.install + sed -e /$$libdir.*.a /d -i debian/$(libc)-dev.install else $(patsubst %,debhelper_%,$(GLIBC_PASSES)) :: debhelper_% : $(stamp)debhelper_% $(stamp)debhelper_%: $(stamp)debhelper-common $(stamp)install_% -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yyij5-qr...@moszumanska.debian.org
r6395 - in glibc-package/branches/glibc-2.21/debian: . patches/any
Author: adconrad Date: 2015-03-19 22:35:40 + (Thu, 19 Mar 2015) New Revision: 6395 Added: glibc-package/branches/glibc-2.21/debian/patches/any/local-xfail-stdlib-linkns.diff Modified: glibc-package/branches/glibc-2.21/debian/changelog Log: debian/patches/any/local-xfail-stdlib-linkns.diff: XFAIL this test due to building with pt_chown, which we should revisit very, very soon. Modified: glibc-package/branches/glibc-2.21/debian/changelog === --- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-19 22:15:39 UTC (rev 6394) +++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-19 22:35:40 UTC (rev 6395) @@ -97,6 +97,8 @@ * debian/patches/sh4/local-fpscr_values.diff: Make the sh abilist match. * debian/{control.in/main,rules}: Switch to gcc-4.9 on all architectures. * debian/patches/any/local-tester-gcc-4.9.diff: Fix gcc-4.9 regression. + * debian/patches/any/local-xfail-stdlib-linkns.diff: XFAIL this test due +to building with pt_chown, which we should revisit very, very soon. * debian/sysdeps/*: --enable-lock-elision on PPC targets (LP: #1414819) * debian/libc*.symbols*: Remove local __invoke_dynamic_linker__ symbol, which no longer shows up in random support libraries' symbol tables. Added: glibc-package/branches/glibc-2.21/debian/patches/any/local-xfail-stdlib-linkns.diff === --- glibc-package/branches/glibc-2.21/debian/patches/any/local-xfail-stdlib-linkns.diff (rev 0) +++ glibc-package/branches/glibc-2.21/debian/patches/any/local-xfail-stdlib-linkns.diff 2015-03-19 22:35:40 UTC (rev 6395) @@ -0,0 +1,20 @@ +Description: XFAIL more instances of stdlib linknamespace sadness +Author: Adam Conrad adcon...@ubuntu.com + +--- glibc-2.21.orig/conform/Makefile glibc-2.21/conform/Makefile +@@ -350,6 +350,7 @@ test-xfail-XPG3/glob.h/linknamespace = y + test-xfail-XPG3/regex.h/linknamespace = yes + test-xfail-XPG3/search.h/linknamespace = yes + test-xfail-XPG3/stdio.h/linknamespace = yes ++test-xfail-XPG3/stdlib.h/linknamespace = yes + test-xfail-XPG3/unistd.h/linknamespace = yes + test-xfail-XPG3/wordexp.h/linknamespace = yes + test-xfail-XPG4/fmtmsg.h/linknamespace = yes +@@ -413,5 +414,6 @@ test-xfail-XOPEN2K8/pwd.h/linknamespace + test-xfail-XOPEN2K8/regex.h/linknamespace = yes + test-xfail-XOPEN2K8/search.h/linknamespace = yes + test-xfail-XOPEN2K8/spawn.h/linknamespace = yes ++test-xfail-XOPEN2K8/stdlib.h/linknamespace = yes + test-xfail-XOPEN2K8/syslog.h/linknamespace = yes + test-xfail-XOPEN2K8/unistd.h/linknamespace = yes -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yyj2s-000363...@moszumanska.debian.org
r6396 - glibc-package/branches/glibc-2.21/debian/testsuite-checking
Author: adconrad Date: 2015-03-20 00:07:07 + (Fri, 20 Mar 2015) New Revision: 6396 Modified: glibc-package/branches/glibc-2.21/debian/testsuite-checking/compare.sh Log: More testsuite output prettiness Modified: glibc-package/branches/glibc-2.21/debian/testsuite-checking/compare.sh === --- glibc-package/branches/glibc-2.21/debian/testsuite-checking/compare.sh 2015-03-19 22:35:40 UTC (rev 6395) +++ glibc-package/branches/glibc-2.21/debian/testsuite-checking/compare.sh 2015-03-20 00:07:07 UTC (rev 6396) @@ -22,6 +22,7 @@ echo | Encountered regressions that don't match expected failures: | echo +-+ echo $REGRESSIONS + echo +-+ for test in $REGRESSIONS do echo TEST $test: -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yyksx-0003sv...@moszumanska.debian.org