[glibc] branch glibc-2.23 updated (47cda7a -> e797f36)

2016-03-19 Thread Samuel Thibault
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.

2016-03-19 Thread Adam Conrad
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 
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   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)

2016-03-19 Thread Samuel Thibault
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

2016-03-19 Thread Adam Conrad
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 
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] branch glibc-2.23 updated (e05091e -> d29a682)

2016-03-19 Thread Samuel Thibault
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.

2016-03-19 Thread Samuel Thibault
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 Thibault 
Date:   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)

2016-03-19 Thread Adam Conrad
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 
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   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.

2016-03-19 Thread Samuel Thibault
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 Thibault 
Date:   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)

2016-03-19 Thread Samuel Thibault
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

2016-03-19 Thread Samuel Thibault
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 Thibault 
Date:   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...

2016-03-19 Thread Samuel Thibault
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 Thibault 
Date:   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)

2016-03-19 Thread Samuel Thibault
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)

2016-03-19 Thread Samuel Thibault
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)

2016-03-19 Thread Samuel Thibault
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

2016-03-19 Thread Samuel Thibault
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 Thibault 
Date:   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

2016-03-19 Thread Debian Bug Tracking System
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

2016-03-19 Thread Debian FTP Masters


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 Maintainers 
Changed-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)

2016-03-19 Thread Adam Conrad
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)

2016-03-19 Thread Adam Conrad
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