[glibc] branch glibc-2.23 updated (47cda7a -> e797f36)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from 47cda7a hurd-i386/cvs-libpthread.diff: More updates to glibc-2.23. new e797f36 hurd-i386/cvs-openat.diff: Fix __openat prototype. 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/hurd-i386/cvs-openat.diff | 13 + debian/patches/series| 1 + 3 files changed, 15 insertions(+) create mode 100644 debian/patches/hurd-i386/cvs-openat.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 ConradDate: 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 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 +Date: Fri Feb 19 14:11:32 2016 +0100 + +tst-malloc-thread-exit: Use fewer system resources + ++2016-02-19 Florian Weimer ++ ++ * 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] branch glibc-2.23 updated (89a150e -> 47cda7a)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from 89a150e mrk tst-malloc-thread-exit as xfail on powerpc and ppc64 new 47cda7a hurd-i386/cvs-libpthread.diff: More updates to glibc-2.23. 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/hurd-i386/cvs-libpthread.diff | 10 +- 2 files changed, 9 insertions(+), 5 deletions(-) -- 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 ConradDate: 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] branch glibc-2.23 updated (e05091e -> d29a682)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from e05091e Merge branch 'glibc-2.23' of ssh://git.debian.org/git/pkg-glibc/glibc into glibc-2.23 new d29a682 Use testsuite-xfail-debian.mk's tests-unsupported instead of patching the test 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/hurd-i386/local-test-skip.diff | 17 - debian/patches/series.hurd-i386 | 1 - debian/testsuite-xfail-debian.mk | 3 +++ 4 files changed, 4 insertions(+), 19 deletions(-) delete mode 100644 debian/patches/hurd-i386/local-test-skip.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 02/02: hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype.
This is an automated email from the git hooks/post-receive script. sthibault pushed a commit to branch glibc-2.23 in repository glibc. commit b50873cc75587143fdf32f3c29639a1db7ee082d Author: Samuel ThibaultDate: Wed Mar 16 13:55:18 2016 +0100 hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype. --- debian/changelog | 1 + debian/patches/hurd-i386/cvs-aio_sigqueue.diff | 12 debian/patches/series | 1 + 3 files changed, 14 insertions(+) diff --git a/debian/changelog b/debian/changelog index f686720..399902e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,6 +10,7 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium * hurd-i386/cvs-libpthread.diff: More updates to glibc-2.23. * hurd-i386/cvs-openat.diff: Fix __openat prototype. * hurd-i386/cvs-gai_sigqueue.diff: Fix gai_sigqueue prototype. + * hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype. -- Aurelien Jarno Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/hurd-i386/cvs-aio_sigqueue.diff b/debian/patches/hurd-i386/cvs-aio_sigqueue.diff new file mode 100644 index 000..0816fd6 --- /dev/null +++ b/debian/patches/hurd-i386/cvs-aio_sigqueue.diff @@ -0,0 +1,12 @@ +diff --git a/rt/aio_sigqueue.c b/rt/aio_sigqueue.c +index 0297eca..33bb61b 100644 +--- a/rt/aio_sigqueue.c b/rt/aio_sigqueue.c +@@ -22,6 +22,7 @@ + #include + + int ++attribute_hidden internal_function + __aio_sigqueue (int sig, const union sigval val, pid_t caller_pid) + { + __set_errno (ENOSYS); diff --git a/debian/patches/series b/debian/patches/series index c29a69c..b0b53d9 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -133,6 +133,7 @@ hurd-i386/cvs-libpthread-sigstate.diff hurd-i386/submitted-hurd-abilist.diff hurd-i386/cvs-openat.diff hurd-i386/cvs-gai_sigqueue.diff +hurd-i386/cvs-aio_sigqueue.diff i386/local-biarch.diff i386/local-cmov.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-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 ConradDate: 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 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 +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 ++ ++ [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] 01/01: hurd-i386/cvs-openat.diff: Fix __openat prototype.
This is an automated email from the git hooks/post-receive script. sthibault pushed a commit to branch glibc-2.23 in repository glibc. commit e797f361406ff9daa14631ea49e815a9de97876e Author: Samuel ThibaultDate: Wed Mar 16 13:42:05 2016 +0100 hurd-i386/cvs-openat.diff: Fix __openat prototype. --- debian/changelog | 1 + debian/patches/hurd-i386/cvs-openat.diff | 13 + debian/patches/series| 1 + 3 files changed, 15 insertions(+) diff --git a/debian/changelog b/debian/changelog index d4d276c..10b2e3f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium [ Samuel Thibault ] * hurd-i386/cvs-libpthread.diff: More updates to glibc-2.23. + * hurd-i386/cvs-openat.diff: Fix __openat prototype. -- Aurelien Jarno Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/hurd-i386/cvs-openat.diff b/debian/patches/hurd-i386/cvs-openat.diff new file mode 100644 index 000..faa31e9 --- /dev/null +++ b/debian/patches/hurd-i386/cvs-openat.diff @@ -0,0 +1,13 @@ +diff --git a/sysdeps/mach/hurd/openat.c b/sysdeps/mach/hurd/openat.c +index 974ff3f..4bb6ae4 100644 +--- a/sysdeps/mach/hurd/openat.c b/sysdeps/mach/hurd/openat.c +@@ -29,7 +29,7 @@ +the directory associated with FD. If O_CREAT or O_TMPFILE is in OFLAG, a +third argument is the file protection. */ + int +-__openat (int fd, const char *file, int oflag) ++__openat (int fd, const char *file, int oflag, ...) + { + mode_t mode; + io_t port; diff --git a/debian/patches/series b/debian/patches/series index 2b8c3ac..7817fca 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -131,6 +131,7 @@ hurd-i386/cvs-hidden.diff hurd-i386/cvs-libpthread-api.diff hurd-i386/cvs-libpthread-sigstate.diff hurd-i386/submitted-hurd-abilist.diff +hurd-i386/cvs-openat.diff i386/local-biarch.diff i386/local-cmov.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 (023a8c8 -> e05091e)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from 023a8c8 hurd-i386/cvs-libpthread.diff: Separate 2.23 changes to... new e9b5470 hurd-only fixes new e05091e Merge branch 'glibc-2.23' of ssh://git.debian.org/git/pkg-glibc/glibc into glibc-2.23 The 2 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/hurd-i386/local-test-skip.diff | 17 ++ .../hurd-i386/unsubmitted-libpthread.so.diff | 27 ++ debian/patches/series.hurd-i386| 2 ++ 4 files changed, 48 insertions(+) create mode 100644 debian/patches/hurd-i386/local-test-skip.diff create mode 100644 debian/patches/hurd-i386/unsubmitted-libpthread.so.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: Use testsuite-xfail-debian.mk's tests-unsupported instead of patching the test
This is an automated email from the git hooks/post-receive script. sthibault pushed a commit to branch glibc-2.23 in repository glibc. commit d29a6823f8a7b9c539e071879585dbea16d0b32e Author: Samuel ThibaultDate: Thu Mar 17 11:03:13 2016 +0100 Use testsuite-xfail-debian.mk's tests-unsupported instead of patching the test --- debian/changelog | 2 +- debian/patches/hurd-i386/local-test-skip.diff | 17 - debian/patches/series.hurd-i386 | 1 - debian/testsuite-xfail-debian.mk | 3 +++ 4 files changed, 4 insertions(+), 19 deletions(-) diff --git a/debian/changelog b/debian/changelog index 4f1b135..aced215 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,7 +14,7 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium * hurd-i386/cvs-libpthread.diff: Separate 2.23 changes to... * hurd-i386/cvs-libpthread-2.23.diff: ... separate patch. * hurd-i386/unsubmitted-libpthread.so.diff: Fix building malloc tests. - * hurd-i386/local-test-skip.diff: Skip test which just overflows memory. + * testsuite-xfail-debian.mk: Skip test which just overflows memory. -- Aurelien Jarno Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/hurd-i386/local-test-skip.diff b/debian/patches/hurd-i386/local-test-skip.diff deleted file mode 100644 index ee61dc8..000 --- a/debian/patches/hurd-i386/local-test-skip.diff +++ /dev/null @@ -1,17 +0,0 @@ -RLIMIT_AS is not supported yet. Running this test would thus just overflow -memory. - -Index: glibc-2.23/malloc/tst-malloc-thread-fail.c -=== glibc-2.23.orig/malloc/tst-malloc-thread-fail.c -+++ glibc-2.23/malloc/tst-malloc-thread-fail.c -@@ -309,6 +309,9 @@ run_allocation_functions (void) - int - do_test (void) - { -+ puts("RLIMIT_AS not supported, test skipped"); -+ return 0; -+ - /* Limit the number of malloc arenas. We use a very low number so - that despute the address space limit configured below, all - requested arenas a can be created. */ diff --git a/debian/patches/series.hurd-i386 b/debian/patches/series.hurd-i386 index 0f04acd..b7cb1b0 100644 --- a/debian/patches/series.hurd-i386 +++ b/debian/patches/series.hurd-i386 @@ -13,4 +13,3 @@ hurd-i386/local-no-bootstrap-fs-access.diff hurd-i386/unsubmitted-timer_routines.diff hurd-i386/local-versions-hack.diff hurd-i386/unsubmitted-libpthread.so.diff -hurd-i386/local-test-skip.diff diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk index 91a3ea4..5d23160 100644 --- a/debian/testsuite-xfail-debian.mk +++ b/debian/testsuite-xfail-debian.mk @@ -197,6 +197,9 @@ tests-unsupported += tst-timer4 tests-unsupported += tst-timer5 tests-unsupported += tst-malloc-backtrace +# bounding memory allocation is not supported yet +tests-unsupported += tst-malloc-thread-fail + # Need actual porting test-xfail-exe = yes test-xfail-tst-mqueue5 = yes -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/01: hurd-i386/cvs-libpthread.diff: Separate 2.23 changes to...
This is an automated email from the git hooks/post-receive script. sthibault pushed a commit to branch glibc-2.23 in repository glibc. commit 023a8c8d4c6968cda060d776dd5adae61497aa86 Author: Samuel ThibaultDate: Thu Mar 17 01:28:11 2016 +0100 hurd-i386/cvs-libpthread.diff: Separate 2.23 changes to... hurd-i386/cvs-libpthread-2.23.diff: ... separate patch. --- debian/changelog | 2 + debian/patches/hurd-i386/cvs-libpthread-2.23.diff | 66 +++ debian/patches/hurd-i386/cvs-libpthread.diff | 20 +++ debian/patches/series | 1 + 4 files changed, 79 insertions(+), 10 deletions(-) diff --git a/debian/changelog b/debian/changelog index 399902e..9bd070f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,8 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium * hurd-i386/cvs-openat.diff: Fix __openat prototype. * hurd-i386/cvs-gai_sigqueue.diff: Fix gai_sigqueue prototype. * hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype. + * hurd-i386/cvs-libpthread.diff: Separate 2.23 changes to... + * hurd-i386/cvs-libpthread-2.23.diff: ... separate patch. -- Aurelien Jarno Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/hurd-i386/cvs-libpthread-2.23.diff b/debian/patches/hurd-i386/cvs-libpthread-2.23.diff new file mode 100644 index 000..de84623 --- /dev/null +++ b/debian/patches/hurd-i386/cvs-libpthread-2.23.diff @@ -0,0 +1,66 @@ +--- a/libpthread/forward.c b/libpthread/forward.c +@@ -132,7 +132,7 @@ FORWARD (pthread_mutex_unlock, (pthread_ + FORWARD2 (pthread_self, pthread_t, (void), (), return 0) + + +-FORWARD (pthread_setcancelstate, (int state, int *oldstate), (state, oldstate), ++FORWARD (__pthread_setcancelstate, (int state, int *oldstate), (state, oldstate), +0) + + FORWARD (pthread_setcanceltype, (int type, int *oldtype), (type, oldtype), 0) +--- a/libpthread/pthread/pt-initialize.c b/libpthread/pthread/pt-initialize.c +@@ -61,7 +61,7 @@ static const struct pthread_functions pt + .ptr_pthread_mutex_trylock = __pthread_mutex_trylock, + .ptr_pthread_mutex_unlock = __pthread_mutex_unlock, + .ptr_pthread_self = __pthread_self, +-.ptr_pthread_setcancelstate = __pthread_setcancelstate, ++.ptr___pthread_setcancelstate = __pthread_setcancelstate, + .ptr_pthread_setcanceltype = __pthread_setcanceltype, + .ptr___pthread_get_cleanup_stack = __pthread_get_cleanup_stack, + .ptr_pthread_once = __pthread_once, +--- a/libpthread/sysdeps/pthread/flockfile.c b/libpthread/sysdeps/pthread/flockfile.c +@@ -18,7 +18,7 @@ + + #include + #include +-#include ++#include + + + void +--- a/libpthread/sysdeps/pthread/ftrylockfile.c b/libpthread/sysdeps/pthread/ftrylockfile.c +@@ -19,7 +19,7 @@ + #include + #include + #include +-#include ++#include + + + int +--- a/libpthread/sysdeps/pthread/funlockfile.c b/libpthread/sysdeps/pthread/funlockfile.c +@@ -19,7 +19,7 @@ + #include + #include + #include +-#include ++#include + + + void +--- a/libpthread/sysdeps/pthread/pthread-functions.h b/libpthread/sysdeps/pthread/pthread-functions.h +@@ -114,7 +114,7 @@ struct pthread_functions + int (*ptr_pthread_mutex_trylock) (pthread_mutex_t *); + int (*ptr_pthread_mutex_unlock) (pthread_mutex_t *); + pthread_t (*ptr_pthread_self) (void); +- int (*ptr_pthread_setcancelstate) (int, int *); ++ int (*ptr___pthread_setcancelstate) (int, int *); + int (*ptr_pthread_setcanceltype) (int, int *); + struct __pthread_cancelation_handler **(*ptr___pthread_get_cleanup_stack) (void); + int (*ptr_pthread_once) (pthread_once_t *, void (*) (void)); diff --git a/debian/patches/hurd-i386/cvs-libpthread.diff b/debian/patches/hurd-i386/cvs-libpthread.diff index 5104eff..0e0522c 100644 --- a/debian/patches/hurd-i386/cvs-libpthread.diff +++ b/debian/patches/hurd-i386/cvs-libpthread.diff @@ -395,7 +395,7 @@ Index: glibc-2.21/libpthread/forward.c +FORWARD2 (pthread_self, pthread_t, (void), (), return 0) + + -+FORWARD (__pthread_setcancelstate, (int state, int *oldstate), (state, oldstate), ++FORWARD (pthread_setcancelstate, (int state, int *oldstate), (state, oldstate), + 0) + +FORWARD (pthread_setcanceltype, (int type, int *oldtype), (type, oldtype), 0) @@ -3599,7 +3599,7 @@ Index: glibc-2.21/libpthread/pthread/pt-initialize.c +.ptr_pthread_mutex_trylock = __pthread_mutex_trylock, +.ptr_pthread_mutex_unlock = __pthread_mutex_unlock, +.ptr_pthread_self = __pthread_self, -+.ptr___pthread_setcancelstate = __pthread_setcancelstate, ++.ptr_pthread_setcancelstate = __pthread_setcancelstate, +.ptr_pthread_setcanceltype = __pthread_setcanceltype, +.ptr___pthread_get_cleanup_stack = __pthread_get_cleanup_stack, +.ptr_pthread_once = __pthread_once, @@ -14605,7 +14605,7 @@ Index:
[glibc] branch glibc-2.23 updated (b50873c -> b5caf67)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from b50873c hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype. new b5caf67 refresh 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/libpthread_version.diff | 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 glibc-2.23 updated (b5caf67 -> 023a8c8)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from b5caf67 refresh new 023a8c8 hurd-i386/cvs-libpthread.diff: Separate 2.23 changes to... 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/hurd-i386/cvs-libpthread-2.23.diff | 66 +++ debian/patches/hurd-i386/cvs-libpthread.diff | 20 +++ debian/patches/series | 1 + 4 files changed, 79 insertions(+), 10 deletions(-) create mode 100644 debian/patches/hurd-i386/cvs-libpthread-2.23.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 (e797f36 -> b50873c)
This is an automated email from the git hooks/post-receive script. sthibault pushed a change to branch glibc-2.23 in repository glibc. from e797f36 hurd-i386/cvs-openat.diff: Fix __openat prototype. new 19bac1a More glibc 2.23 fixes new b50873c hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype. The 2 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/hurd-i386/cvs-aio_sigqueue.diff | 12 debian/patches/hurd-i386/cvs-gai_sigqueue.diff | 12 debian/patches/hurd-i386/cvs-libpthread.diff | 6 +++--- debian/patches/series | 2 ++ 5 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 debian/patches/hurd-i386/cvs-aio_sigqueue.diff create mode 100644 debian/patches/hurd-i386/cvs-gai_sigqueue.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
[glibc] 01/02: hurd-only fixes
This is an automated email from the git hooks/post-receive script. sthibault pushed a commit to branch glibc-2.23 in repository glibc. commit e9b54702a79c7b5a5839e5c27dad9f59acb84f13 Author: Samuel ThibaultDate: Thu Mar 17 08:35:26 2016 + hurd-only fixes * hurd-i386/unsubmitted-libpthread.so.diff: Fix building malloc tests. * hurd-i386/local-test-skip.diff: Skip test which just overflows memory. --- debian/changelog | 2 ++ debian/patches/hurd-i386/local-test-skip.diff | 17 ++ .../hurd-i386/unsubmitted-libpthread.so.diff | 27 ++ debian/patches/series.hurd-i386| 2 ++ 4 files changed, 48 insertions(+) diff --git a/debian/changelog b/debian/changelog index 399902e..631e086 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,8 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium * hurd-i386/cvs-openat.diff: Fix __openat prototype. * hurd-i386/cvs-gai_sigqueue.diff: Fix gai_sigqueue prototype. * hurd-i386/cvs-aio_sigqueue.diff: Fix aio_sigqueue prototype. + * hurd-i386/unsubmitted-libpthread.so.diff: Fix building malloc tests. + * hurd-i386/local-test-skip.diff: Skip test which just overflows memory. -- Aurelien Jarno Mon, 14 Mar 2016 00:14:11 +0100 diff --git a/debian/patches/hurd-i386/local-test-skip.diff b/debian/patches/hurd-i386/local-test-skip.diff new file mode 100644 index 000..ee61dc8 --- /dev/null +++ b/debian/patches/hurd-i386/local-test-skip.diff @@ -0,0 +1,17 @@ +RLIMIT_AS is not supported yet. Running this test would thus just overflow +memory. + +Index: glibc-2.23/malloc/tst-malloc-thread-fail.c +=== +--- glibc-2.23.orig/malloc/tst-malloc-thread-fail.c glibc-2.23/malloc/tst-malloc-thread-fail.c +@@ -309,6 +309,9 @@ run_allocation_functions (void) + int + do_test (void) + { ++ puts("RLIMIT_AS not supported, test skipped"); ++ return 0; ++ + /* Limit the number of malloc arenas. We use a very low number so + that despute the address space limit configured below, all + requested arenas a can be created. */ diff --git a/debian/patches/hurd-i386/unsubmitted-libpthread.so.diff b/debian/patches/hurd-i386/unsubmitted-libpthread.so.diff new file mode 100644 index 000..33bb159 --- /dev/null +++ b/debian/patches/hurd-i386/unsubmitted-libpthread.so.diff @@ -0,0 +1,27 @@ +Hardcoded nptl path... + +https://sourceware.org/ml/libc-alpha/2016-03/msg00437.html + +Index: glibc-2.23/malloc/Makefile +=== +--- glibc-2.23.orig/malloc/Makefile glibc-2.23/malloc/Makefile +@@ -46,12 +46,12 @@ extra-libs-others = $(extra-libs) + libmemusage-routines = memusage + libmemusage-inhibit-o = $(filter-out .os,$(object-suffixes)) + +-$(objpfx)tst-malloc-backtrace: $(common-objpfx)nptl/libpthread.so \ +- $(common-objpfx)nptl/libpthread_nonshared.a +-$(objpfx)tst-malloc-thread-exit: $(common-objpfx)nptl/libpthread.so \ +- $(common-objpfx)nptl/libpthread_nonshared.a +-$(objpfx)tst-malloc-thread-fail: $(common-objpfx)nptl/libpthread.so \ +- $(common-objpfx)nptl/libpthread_nonshared.a ++$(objpfx)tst-malloc-backtrace: $(common-objpfx)libpthread/libpthread.so \ ++ $(common-objpfx)libpthread/libpthread.a ++$(objpfx)tst-malloc-thread-exit: $(common-objpfx)libpthread/libpthread.so \ ++ $(common-objpfx)libpthread/libpthread.a ++$(objpfx)tst-malloc-thread-fail: $(common-objpfx)libpthread/libpthread.so \ ++ $(common-objpfx)libpthread/libpthread.a + + # These should be removed by `make clean'. + extra-objs = mcheck-init.o libmcheck.a diff --git a/debian/patches/series.hurd-i386 b/debian/patches/series.hurd-i386 index 4629e1b..0f04acd 100644 --- a/debian/patches/series.hurd-i386 +++ b/debian/patches/series.hurd-i386 @@ -12,3 +12,5 @@ hurd-i386/tg-pagesize.diff hurd-i386/local-no-bootstrap-fs-access.diff hurd-i386/unsubmitted-timer_routines.diff hurd-i386/local-versions-hack.diff +hurd-i386/unsubmitted-libpthread.so.diff +hurd-i386/local-test-skip.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
Processed: Bug#818178 marked as pending
Processing commands for cont...@bugs.debian.org: > tag 818178 pending Bug #818178 [libc6] libc6: getaddrinfo/freeadrinfo memory leak Ignoring request to alter tags of bug #818178 to the same tags previously set > thanks Stopping processing here. Please contact me if you need assistance. -- 818178: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818178 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
tzdata_2016b-0+deb8u1_amd64.changes ACCEPTED into proposed-updates->stable-new, proposed-updates
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 14 Mar 2016 21:53:38 +0100 Source: tzdata Binary: tzdata tzdata-java Architecture: source all Version: 2016b-0+deb8u1 Distribution: stable Urgency: medium Maintainer: GNU Libc MaintainersChanged-By: Aurelien Jarno Description: tzdata - time zone and daylight-saving time data tzdata-java - time zone and daylight-saving time data for use by java runtimes Changes: tzdata (2016b-0+deb8u1) stable; urgency=medium . * New upstream version, affecting the following future time stamps: - America/Cayman - America/Port-au-Prince - Asia/Chita - Asia/Gaza - Asia/Hebron - Asia/Tehran Checksums-Sha1: 3bc4da2725ee78224477f2a5547785cb98efceb0 1971 tzdata_2016b-0+deb8u1.dsc c840d99caca8316120c42752eab6a49e82f057f0 305437 tzdata_2016b.orig.tar.gz e16406f044f3ef317f6a4234633d58fa51444087 100844 tzdata_2016b-0+deb8u1.debian.tar.xz f6f83d7c95d63c1cd11a883047786bced09bad17 181988 tzdata_2016b-0+deb8u1_all.deb 7fce458374606592bfb3cef0b6b15b8b1ae9779a 80812 tzdata-java_2016b-0+deb8u1_all.deb Checksums-Sha256: 7058171ae86881132c912e8d99f552eb9d93a575f6fb2d03d5ec3b62eb703d67 1971 tzdata_2016b-0+deb8u1.dsc 6392091d92556a32de488ea06a055c51bc46b7d8046c8a677f0ccfe286b3dbdc 305437 tzdata_2016b.orig.tar.gz 36fc4cbf912bbf3fe01a1a0ddbc36975a61b961649c344a9c415594a9b0dad3d 100844 tzdata_2016b-0+deb8u1.debian.tar.xz 37edf1323c0419842c19957e18e691a52e69160b565a116053f5df47f797743c 181988 tzdata_2016b-0+deb8u1_all.deb 6ebae537a6b6007c7d9b704a42eb1ae9e85918c7054e69974fb782d988ad4707 80812 tzdata-java_2016b-0+deb8u1_all.deb Files: 7e75b8f1812439a6918143d22e1a5d78 1971 localization required tzdata_2016b-0+deb8u1.dsc f638ec0d4d7a17f001ce475860255c85 305437 localization required tzdata_2016b.orig.tar.gz ba522c41cf06d51387ff875d63d153a8 100844 localization required tzdata_2016b-0+deb8u1.debian.tar.xz 069b23699aeb8b2f9a08774714d71c12 181988 localization required tzdata_2016b-0+deb8u1_all.deb 812bead29d829a2a5d63705649bd4ece 80812 java optional tzdata-java_2016b-0+deb8u1_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCgAGBQJW5ybfAAoJELqceAYd3YybYlAQAJsXzwWzlogXnK0BR4pEdBnG qQWjUGiw4xXnfv0Qt6ZaHQQtm0Cr64uJtQuciR8hJadCR0xH5jlgAoOr/nmIJ8Y3 hMPNuBJ5xRzGEiK/NMciZwa0bX3A5vL/mzWkP0EwPWGK1SeXGVvSa6Upb2AnOunQ +FPYHKt2ZX2b+mlU/bLQNEU7M/qUyH+DL036nmP/gX74kd3t3g9u6+Ci0RSkeRhi VPpiFzStKShgA+ZrDJ2dGxBJugKzDhhfFthj5CX02GBnzjDKCobUK1HhFZ5V2CtW n3fc6WlcNo5VeW4otMbjcteHa8nNyXAODtOKVFw4PR1dFOIRVcQl2D9vxIf0bYPq 8kG0tiAPqWa763yZi92JWK+wfpu/Nk7leEz1BRPosNdgBrX9TFe+P98a6aQYOw36 Ol3tT22ZPskQ+u1VkbYAuXpYs0g058tCTk6NqBLWOyqTpcess+ok8Uepnl0sbS2k ptIEtNmfQkJsswgRx8NA+/crnHVWgA6KjiQCpZkxMbjQm/s6GHk0H+wPDwbC2vXE DTTPk6lCdZ6ixJ3m96lWUII4LiMSJTdXANcIQmbyMjGkqnXS+9mLw7kh9FCktKQ3 8kZjWUBw54PmDRbT1Q/FH5tIxCUtGSXHyOXBmw1v8piEP4xBQHDknnyyG29KEeIz Suc8fpyeCZfni79HhNse =PfXp -END PGP SIGNATURE- Thank you for your contribution to Debian.
[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