glibc_2.23-4_source.changes ACCEPTED into unstable

2016-07-26 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 27 Jul 2016 00:39:51 +0200
Source: glibc
Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales 
locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic 
libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 
libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev 
libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc 
libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 
libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 
libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 
libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 
libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 libc0.1-i686 libc0.3-i686 
libc6-i686
Architecture: source
Version: 2.23-4
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Description:
 glibc-doc  - GNU C Library: Documentation
 glibc-source - GNU C Library: sources
 libc-bin   - GNU C Library: Binaries
 libc-dev-bin - GNU C Library: Development binaries
 libc-l10n  - GNU C Library: localization files
 libc0.1- GNU C Library: Shared libraries
 libc0.1-dbg - GNU C Library: detached debugging symbols
 libc0.1-dev - GNU C Library: Development Libraries and Header Files
 libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc0.1-i686 - transitional dummy package
 libc0.1-pic - GNU C Library: PIC archive library
 libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3- GNU C Library: Shared libraries
 libc0.3-dbg - GNU C Library: detached debugging symbols
 libc0.3-dev - GNU C Library: Development Libraries and Header Files
 libc0.3-i686 - transitional dummy package
 libc0.3-pic - GNU C Library: PIC archive library
 libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3-xen - GNU C Library: Shared libraries [Xen version]
 libc6  - GNU C Library: Shared libraries
 libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
 libc6-dbg  - GNU C Library: detached debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64
 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS
 libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
 libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for 
ppc64
 libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64
 libc6-dev-s390 - GNU C Library: 32bit Development Libraries for IBM zSeries
 libc6-dev-sparc - GNU C Library: 32bit Development Libraries for SPARC
 libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC
 libc6-dev-x32 - GNU C Library: X32 ABI Development Libraries for AMD64
 libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64
 libc6-i686 - transitional dummy package
 libc6-mips32 - GNU C Library: o32 Shared libraries for MIPS
 libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
 libc6-pic  - GNU C Library: PIC archive library
 libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64
 libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64
 libc6-s390 - GNU C Library: 32bit Shared libraries for IBM zSeries
 libc6-sparc - GNU C Library: 32bit Shared libraries for SPARC
 libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc6-x32  - GNU C Library: X32 ABI Shared libraries for AMD64
 libc6-xen  - GNU C Library: Shared libraries [Xen version]
 libc6.1- GNU C Library: Shared libraries
 libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized)
 libc6.1-dbg - GNU C Library: detached debugging symbols
 libc6.1-dev - GNU C Library: Development Libraries and Header Files
 libc6.1-pic - GNU C Library: PIC archive library
 libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 locales- GNU C Library: National Language (locale) data [support]
 locales-all - GNU C Library: Precompiled locale data
 multiarch-support - Transitional package to ensure multiarch compatibility
 nscd   - GNU C Library: Name Service Cache Daemon
Changes:
 glibc (2.23-4) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from
 glibc-bsd).
   * debian/debhelper.in/libc.postinst: drop code to handle the /var/mail
 transition for pre-Potato installations.
   * 

[glibc] branch glibc-2.24 updated (a14bb81 -> 387031b)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch glibc-2.24
in repository glibc.

  from  a14bb81   releasing package glibc version 2.23.90+20160725.b898b64-1
  adds  850c2d6   patches/kfreebsd/local-sysdeps.diff: update to revision 
6098 (from glibc-bsd).
  adds  fc6506a   debian/debhelper.in/libc.postinst: drop code to handle 
the /var/mail transition for pre-Potato installations.
  adds  2d1919b   debian/debhelper.in/libc.{preinst,postinst}, 
debian/script.in/nohwcap.sh: Remove fallback to dpkg --print-architecture for 
pre-multiarch systems.
  adds  1ee9a9e   debian/debhelper.in/libc.{preinst,postinst}: do not run 
the NSS check code from a chroot as it might not have an init system installed.
  adds  91c29a8   debian/testsuite-xfail-debian.mk: allowtst-robust8 to 
fail on amd64, t is an intermittent failure that might be due to a kernel issue.
  adds  599c5ba   Fix changelog in previous commit
  adds  c10eb87   releasing package glibc version 2.23-4
   new  387031b   Merge tag 'debian/2.23-4' into glibc-2.24

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   | 16 
 debian/debhelper.in/libc.postinst  | 16 ++--
 debian/debhelper.in/libc.preinst   | 13 ++---
 debian/patches/kfreebsd/local-sysdeps.diff | 12 +---
 debian/script.in/nohwcap.sh|  2 +-
 debian/testsuite-xfail-debian.mk   |  4 
 6 files changed, 26 insertions(+), 37 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



Processing of glibc_2.23-4_source.changes

2016-07-26 Thread Debian FTP Masters
glibc_2.23-4_source.changes uploaded successfully to localhost
along with the files:
  glibc_2.23-4.dsc
  glibc_2.23-4.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



[glibc] annotated tag debian/2.23-4 created (now 19c9a26)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to annotated tag debian/2.23-4
in repository glibc.

at  19c9a26   (tag)
   tagging  c10eb87e4fae599bf153c9d58839fd046bc51f6e (commit)
  replaces  debian/2.23-3
 tagged by  Aurelien Jarno
on  Wed Jul 27 00:40:00 2016 +0200

- Log -
tagging package glibc version debian/2.23-4
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIbBAABCgAGBQJXl+bAAAoJELqceAYd3YybXt4P+LjPAAkNw1iegW64VsNKXjY5
md0vVg+4M7BI61/oNPqhLqeWeiukK8H6jK/7Um1f7XwocGqgIROjYmHL5dS5QVLH
+icVPkUSGp23NqFN+B1+0eu0HjExEu3TgSsS32GnQ8UQSaY/S8IhAShS1TSJdHjv
UiEaf67rA1KsWUyLZXif+tB0i8Rqba+xPW9mwIB38417s4WXOztUxnUPDvElxABD
LYl89PVNAjjd4nkPzdZCvkCbz39bUd6X0NgysRpmuK0BBrVBavS9Oezel3xHF6Xv
QexwWoV65M/Cxvznk9b5ooV8D9PF7b4uLHS3SwaxT9Z2pwBEFnu5Lp0cJKviP8ru
pbr6XHA511WU//joGLhuEDQtDW23Cq06E/ySigl7nas6Ae+PjMoUYHRhiKvln7R6
MFqQcMIiF4HIjI17tQDFkeJ1uFSvIiqTxmoYaUbgjab3/kAUGINcCyptllZBD6Zj
+3GgxNw5XAXjd/16Qf5nA73xk8HSTnBdzz92e7GCW0g2CzHzmtBdmZSl7unKG5lX
DvndbqYChgaUXALNe4vaRZyuyBTEWdnclT6ENw6SovmjE8+1HzmGAMQgJ6afrQam
6+mSZYBmtPPd7BCP9u1vAQ9mGaTijGJXp2WBd8lDe8DKE5QfYFvHxWXXC7d+J1F9
MYM9lCH3iK68z/OtEcs=
=CRSw
-END PGP SIGNATURE-

Aurelien Jarno (7):
  patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from 
glibc-bsd).
  debian/debhelper.in/libc.postinst: drop code to handle the /var/mail 
transition for pre-Potato installations.
  debian/debhelper.in/libc.{preinst,postinst}, debian/script.in/nohwcap.sh: 
Remove fallback to dpkg --print-architecture for pre-multiarch systems.
  debian/debhelper.in/libc.{preinst,postinst}: do not run the NSS check 
code from a chroot as it might not have an init system installed.
  debian/testsuite-xfail-debian.mk: allowtst-robust8 to fail on amd64, t is 
an intermittent failure that might be due to a kernel issue.
  Fix changelog in previous commit
  releasing package glibc version 2.23-4

---

This annotated tag includes the following new commits:

   new  c10eb87   releasing package glibc version 2.23-4

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.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] branch sid updated (599c5ba -> c10eb87)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch sid
in repository glibc.

  from  599c5ba   Fix changelog in previous commit
   new  c10eb87   releasing package glibc version 2.23-4

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 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] branch sid updated (91c29a8 -> 599c5ba)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch sid
in repository glibc.

  from  91c29a8   debian/testsuite-xfail-debian.mk: allowtst-robust8 to 
fail on amd64, t is an intermittent failure that might be due to a kernel issue.
   new  599c5ba   Fix changelog in previous commit

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 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] branch sid updated (1ee9a9e -> 91c29a8)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch sid
in repository glibc.

  from  1ee9a9e   debian/debhelper.in/libc.{preinst,postinst}: do not run 
the NSS check code from a chroot as it might not have an init system installed.
   new  91c29a8   debian/testsuite-xfail-debian.mk: allowtst-robust8 to 
fail on amd64, t is an intermittent failure that might be due to a kernel issue.

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/testsuite-xfail-debian.mk | 4 
 2 files changed, 6 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 01/01: Merge tag 'debian/2.23-4' into glibc-2.24

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch glibc-2.24
in repository glibc.

commit 387031b3f4fcc92dab09d400fcbf1bd4eba88cb3
Merge: a14bb81 c10eb87
Author: Aurelien Jarno 
Date:   Wed Jul 27 00:45:40 2016 +0200

Merge tag 'debian/2.23-4' into glibc-2.24

tagging package glibc version debian/2.23-4

 debian/changelog   | 16 
 debian/debhelper.in/libc.postinst  | 16 ++--
 debian/debhelper.in/libc.preinst   | 13 ++---
 debian/patches/kfreebsd/local-sysdeps.diff | 12 +---
 debian/script.in/nohwcap.sh|  2 +-
 debian/testsuite-xfail-debian.mk   |  4 
 6 files changed, 26 insertions(+), 37 deletions(-)

diff --cc debian/changelog
index 6b7c04a,8594c29..1eedcbe
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,110 -1,19 +1,126 @@@
 +glibc (2.23.90+20160725.b898b64-1) experimental; urgency=medium
 +
 +  [ Aurelien Jarno ]
 +  * New upstream snapshot from 20160725.
 +  * debian/testsuite-xfail-debian.mk: remove HPPA math tests from XFAIL,
 +the problem is fixed from some time already.
 +  * debian/patches/powerpc/submitted-powerpc-ifunc-sel.diff: new patch to
 +fix the ifunc tests with GCC 6 on PowerPC.
 +
 + -- Aurelien Jarno   Mon, 25 Jul 2016 23:38:37 +0200
 +
 +glibc (2.23.90+20160719.2c3d888-1) experimental; urgency=medium
 +
 +  [ Samuel Thibault ]
 +  * testsuite-xfail-debian.mk: Add missing test failure (no actual
 +regression).
 +
 +  [ Aurelien Jarno ]
 +  * New upstream snapshot from 20160719:
 +- debian/patches/hurd-i386/cvs-tabdly.diff: upstreamed.
 +  * debian/control.in/main, debian/rules: build with GCC 6.
 +
 + -- Aurelien Jarno   Tue, 19 Jul 2016 23:34:49 +0200
 +
 +glibc (2.23.90+20160711.c10f90d-1) experimental; urgency=medium
 +
 +  [ Samuel Thibault ]
 +  * patches/hurd-i386/submitted-malloc-setstate.diff: New patch to fix
 +malloc_setstate.
 +  * testsuite-xfail-debian.mk: Update hurd-i386 testsuite results, no actual
 +regression.
 +
 +  [ Aurelien Jarno ]
 +  * New upstream snapshot from 20160711:
 +- debian/patches/localedata/locale-de_LI.diff: upstreamed.
 +- debian/patches/hppa/submitted-libm-test-ulps.diff: upstreamed.
 +  * debian/testsuite-xfail-debian.mk: allow conform/XPG3/sys/stat.h
 +and conform/XPG4/sys/stat.h to fail on mips and mipsel, similarly
 +to the others sys/stat.h conform tests. Group all theses entries
 +and an explanation.
 +  * debian/testsuite-xfail-debian.mk: do not allow math/test-fenv to
 +fail now that we do not have Loongson 2 buildds anymore.
 +  * debian/patches/kfreebsd/local-sysdeps.diff, local-fbtl.diff:
 +update to revision 6087 (from glibc-bsd).
 +  * debian/testsuite-xfail-debian.mk: allow more failures on kfreebsd-*,
 +mostly due to the fsid_t type, and which are not regressions.
 +  * testsuite-xfail-debian.mk: Update x32 testsuite results, no actual
 +regression.
 +  * Replace debian/patches/alpha/submitted-trunc.diff by
 +debian/patches/alpha/submitted-math-fixes.diff containing additional
 +math fixes.
 +  * debian/rules: better glibc version detection for snapshots.
 +
 + -- Aurelien Jarno   Mon, 11 Jul 2016 22:45:50 +0200
 +
 +glibc (2.23.90+20160507.87523e9-1) experimental; urgency=medium
 +
 +  * New upstream snapshot from 20160705:
 +- Fix locales license.  Closes: #555168.
 +- Fix Spanish locale 1st week definition.  Closes: #826888.
 +- debian/patches/localedata/sort-UTF8-first.diff: rebased.
 +- debian/patches/localedata/locale-eo_EO.diff: upstreamed.
 +- debian/patches/localedata/locale-ku_TR.diff: rebased.
 +- debian/patches/localedata/fo_FO-date_fmt.diff: rebased.
 +- debian/patches/localedata/locales-fr.diff: rebased.
 +- debian/patches/localedata/locale-en_DK.diff: rebased.
 +- debian/patches/localedata/locale-hsb_DE.diff: rebased.
 +- debian/patches/localedata/fr_CH-first_weekday.diff: upstreamed.
 +- debian/patches/localedata/locale-de_LI.diff: rebased.
 +- debian/patches/localedata/submitted-bz9725-locale-sv_SE.diff: rebased.
 +- debian/patches/localedata/first_weekday.diff: upstreamed.
 +- debian/patches/localedata/submitted-en_AU-date_fmt.diff: rebased.
 +- debian/patches/amd64/local-blacklist-for-Intel-TSX.diff
 +- debian/patches/arm/local-arm-futex.diff: rebased.
 +- debian/patches/hppa/local-stack-grows-up.diff: dropped, obsolete.
 +- debian/patches/hurd-i386/local-enable-ldconfig.diff: rebased.
 +- debian/patches/hurd-i386/tg-tls-threadvar.diff: rebased.
 +- debian/patches/hurd-i386/tg-hooks.diff: rebased.
 +- debian/patches/hurd-i386/cvs-openat.diff: upstreamed.
 +- debian/patches/hurd-i386/cvs-gai_sigqueue.diff: upstreamed.
 +- debian/patches/hurd-i386/cvs-aio_sigqueue.diff: upstreamed.
 +- 

[glibc] 01/01: releasing package glibc version 2.23-4

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit c10eb87e4fae599bf153c9d58839fd046bc51f6e
Author: Aurelien Jarno 
Date:   Wed Jul 27 00:39:59 2016 +0200

releasing package glibc version 2.23-4
---
 debian/changelog | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0634cd6..8594c29 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-glibc (2.23-4) UNRELEASED; urgency=medium
+glibc (2.23-4) unstable; urgency=medium
 
   [ Aurelien Jarno ]
   * patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from
@@ -12,7 +12,7 @@ glibc (2.23-4) UNRELEASED; urgency=medium
   * debian/testsuite-xfail-debian.mk: allow tst-robust8 to fail on amd64, it
 is an intermittent failure that might be due to a kernel issue.
 
- -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
+ -- Aurelien Jarno   Wed, 27 Jul 2016 00:39:51 +0200
 
 glibc (2.23-3) unstable; urgency=medium
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 01/01: Fix changelog in previous commit

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit 599c5bae009818ae3da39c27acc41ae303bd7551
Author: Aurelien Jarno 
Date:   Wed Jul 27 00:39:30 2016 +0200

Fix changelog in previous commit
---
 debian/changelog | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a9e3e1f..0634cd6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,8 +9,8 @@ glibc (2.23-4) UNRELEASED; urgency=medium
 Remove fallback to dpkg --print-architecture for pre-multiarch systems.
   * debian/debhelper.in/libc.{preinst,postinst}: do not run the NSS check
 code from a chroot as it might not have an init system installed.
-  * debian/testsuite-xfail-debian.mk: allowtst-robust8 to fail on amd64, t is
-an intermittent failure that might be due to a kernel issue.
+  * debian/testsuite-xfail-debian.mk: allow tst-robust8 to fail on amd64, it
+is an intermittent failure that might be due to a kernel issue.
 
  -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
 

-- 
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: allowtst-robust8 to fail on amd64, t is an intermittent failure that might be due to a kernel issue.

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit 91c29a80c914357ff29839ae1015702ba51d2be0
Author: Aurelien Jarno 
Date:   Wed Jul 27 00:37:28 2016 +0200

debian/testsuite-xfail-debian.mk: allowtst-robust8 to fail on amd64, t is 
an intermittent failure that might be due to a kernel issue.
---
 debian/changelog | 2 ++
 debian/testsuite-xfail-debian.mk | 4 
 2 files changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 4f79a5a..a9e3e1f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,8 @@ glibc (2.23-4) UNRELEASED; urgency=medium
 Remove fallback to dpkg --print-architecture for pre-multiarch systems.
   * debian/debhelper.in/libc.{preinst,postinst}: do not run the NSS check
 code from a chroot as it might not have an init system installed.
+  * debian/testsuite-xfail-debian.mk: allowtst-robust8 to fail on amd64, t is
+an intermittent failure that might be due to a kernel issue.
 
  -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
 
diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk
index eee46ac..252e59e 100644
--- a/debian/testsuite-xfail-debian.mk
+++ b/debian/testsuite-xfail-debian.mk
@@ -44,6 +44,10 @@ ifeq ($(config-machine)-$(config-os),x86_64-linux-gnu)
 test-xfail-tst-backtrace6 = yes
 test-xfail-tst-mqueue5 = yes
 test-xfail-tst-waitid = yes
+
+# This test fails intermittently on amd64. It could be a kernel issue.
+# see https://sourceware.org/bugzilla/show_bug.cgi?id=19004
+test-xfail-tst-robust8 = yes
 endif
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



Processed: bug 430732 is forwarded to https://sourceware.org/bugzilla/show_bug.cgi?id=19509

2016-07-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 430732 https://sourceware.org/bugzilla/show_bug.cgi?id=19509
Bug #430732 {Done: Aurelien Jarno } [libc6] dlvsym() 
returns NULL on failure, but does not let dlerror() do the work on failure
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=19509'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
430732: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430732
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: bug 430732 is forwarded to https://sourceware.org/bugzilla/show_bug.cgi?id=19509

2016-07-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 430732 https://sourceware.org/bugzilla/show_bug.cgi?id=19509
Bug #430732 {Done: Aurelien Jarno } [libc6] dlvsym() 
returns NULL on failure, but does not let dlerror() do the work on failure
Ignoring request to change the forwarded-to-address of bug#430732 to the same 
value
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
430732: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430732
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#430732: marked as done (dlvsym() returns NULL on failure, but does not let dlerror() do the work on failure)

2016-07-26 Thread Debian Bug Tracking System
Your message dated Wed, 27 Jul 2016 00:06:54 +0200
with message-id <20160726220654.ga18...@aurel32.net>
and subject line Bug#430732: dlvsym() returns NULL on failure, but does not let 
dlerror() do the work on failure
has caused the Debian Bug report #430732,
regarding dlvsym() returns NULL on failure, but does not let dlerror() do the 
work on failure
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
430732: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430732
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.5-9

dlvsym can fail but does not seem to set dlerror(), contrary to the
manpage, which explains that error conditions should check dlvsym=NULL
and dlerror!=NULL, because 0 is a valid address.
The same can be said about dlsym also.



The following code outputs:
(nil)
which is not expected.



/*BINFMTC: -ldl
 dlvsym test code
 */
#define _GNU_SOURCE
#include 
#include 

int main()
{
  dlerror();
  if (!dlvsym(RTLD_NEXT, "chown", "NONEXIST"))
{
  printf("%p\n", dlerror());
}
  return 0;
}



regards,
junichi
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project

--- End Message ---
--- Begin Message ---
control: forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=19509
control: close -1 glibc/2.23.90+20160507.87523e9-1

On 2007-06-27 06:53, Junichi Uekawa wrote:
> Package: libc6
> Version: 2.5-9
> 
> dlvsym can fail but does not seem to set dlerror(), contrary to the
> manpage, which explains that error conditions should check dlvsym=NULL
> and dlerror!=NULL, because 0 is a valid address.
> The same can be said about dlsym also.
> 
> 
> 
> The following code outputs:
>   (nil)
> which is not expected.
> 
> 
> 
> /*BINFMTC: -ldl
>  dlvsym test code
>  */
> #define _GNU_SOURCE
> #include 
> #include 
> 
> int main()
> {
>   dlerror();
>   if (!dlvsym(RTLD_NEXT, "chown", "NONEXIST"))
> {
>   printf("%p\n", dlerror());
> }
>   return 0;
> }

It happens this bug has been reported upstream has bz #19509. This bug
has been fixed in the about to be released glibc 2.24. A version with 
this fix is available in experimental. I am therefore closing the bug
with this version.

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net--- End Message ---


Processed: reassign 832550 to coreutils

2016-07-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 832550 coreutils
Bug #832550 [tzdata] tzdata: Certain zone abbreviations do not support 
round-trip conversion
Bug reassigned from package 'tzdata' to 'coreutils'.
No longer marked as found in versions tzdata/2016f-0+deb8u1.
Ignoring request to alter fixed versions of bug #832550 to the same values 
previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
832550: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=832550
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#832550: tzdata: Certain zone abbreviations do not support round-trip conversion

2016-07-26 Thread Mark Stafford
Package: tzdata
Version: 2016f-0+deb8u1
Severity: normal

Dear Maintainer,

I was attempting to write a script something like a world clock to help 
schedule a task in six time zones.

* What exactly did you do (or not do) that was effective (or ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?

Steps to reproduce:

# the alias isn't necessary, but it simplifies the demonstration
alias lax="TZ='America/Los_Angeles' date --date=@1469558444 '+%Y-%m-%d %H:%M 
%Z'"
alias syd="TZ='Australia/Sydney' date --date=@1469558444 '+%Y-%m-%d %H:%M %Z'"
lax
syd
date --date "$( lax )"
date --date "$( syd )"

bug symptom:
  2016-07-26 11:40 PDT
  2016-07-27 04:40 AEST
  Tue Jul 26 11:40:00 PDT 2016
  date: invalid date ‘2016-07-27 04:40 AEST’

expected behavior:
  2016-07-26 11:40 PDT
  2016-07-27 04:40 EST
  Tue Jul 26 11:40:00 PDT 2016
  Wed Jul 27 02:40:00 PDT 2016

-- System Information:
Debian Release: 8.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages tzdata depends on:
ii  debconf [debconf-2.0]  1.5.56

tzdata recommends no packages.

tzdata suggests no packages.

-- debconf information:
  tzdata/Zones/Europe:
  tzdata/Zones/SystemV:
  tzdata/Zones/Australia:
  tzdata/Zones/US:
* tzdata/Zones/Etc: UTC
* tzdata/Zones/America: Los_Angeles
  tzdata/Zones/Antarctica:
  tzdata/Zones/Atlantic:
  tzdata/Zones/Africa:
  tzdata/Zones/Arctic:
  tzdata/Zones/Indian:
  tzdata/Zones/Asia:
  tzdata/Zones/Pacific:
* tzdata/Areas: America



Bug#832521: Please backport fix for O_TMPFILE for jessie

2016-07-26 Thread Michael Biebl
Source: glibc
Version: 2.19-18+deb8u4
Severity: normal
Tags: patch

Hi,

while working on a backport of systemd v230 for jessie, we ran into
issues. Our test-suite was failing on i386, specifically test-tmpfiles.
It turns out, the files created wit O_TMPFILE had broken permissions and
were unreadable. After further investigation, this turned out to be a
bug in glibc[2].
I've backported the commit to 2.19 and with that patch applied, our
test-suite completed successfully on i386. The patch I've attached did
compile successfully on i386 and it fixed our issue in systemd. There
where a few conflicts when cherry-picking the patch, so please
double-check, just in case I missed something.

It would be great if you could include this patch in your next stable
upload. I noticed that there is already an accepted upload
2.19-18+deb8u5 for jessie 8.6. It would be awesome if you could make a
follow-up upload 2.19-18+deb8u6 to get that fix into 8.6 (I think there
is still some time left for that). If not, please consider including it
for 8.7.
The commit itself has been in unstable/stretch for a while, so seen some
wider testing.

Regards,
Michael

[1] 
https://buildd.debian.org/status/fetch.php?pkg=systemd=i386=230-7~bpo8%2B1=1468945449
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=17523
-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
>From dfff01413587d937e077d94b07b2fa0b7d6f8080 Mon Sep 17 00:00:00 2001
From: Eric Rannaud 
Date: Tue, 24 Feb 2015 13:12:26 +0530
Subject: [PATCH] linux: open and openat ignore 'mode' with O_TMPFILE in flags

Both open and openat load their last argument 'mode' lazily, using
va_arg() only if O_CREAT is found in oflag. This is wrong, mode is also
necessary if O_TMPFILE is in oflag.

By chance on x86_64, the problem wasn't evident when using O_TMPFILE
with open, as the 3rd argument of open, even when not loaded with
va_arg, is left untouched in RDX, where the syscall expects it.

However, openat was not so lucky, and O_TMPFILE couldn't be used: mode
is the 4th argument, in RCX, but the syscall expects its 4th argument in
a different register than the glibc wrapper, in R10.

Introduce a macro __OPEN_NEEDS_MODE (oflag) to test if either O_CREAT or
O_TMPFILE is set in oflag.

Tested on Linux x86_64.

	[BZ #17523]
	* io/fcntl.h (__OPEN_NEEDS_MODE): New macro.
	* io/bits/fcntl2.h (open): Use it.
	(openat): Likewise.
	* io/open.c (__libc_open): Likewise.
	* io/open64.c (__libc_open64): Likewise.
	* io/open64_2.c (__open64_2): Likewise.
	* io/open_2.c (__open_2): Likewise.
	* io/openat.c (__openat): Likewise.
	* io/openat64.c (__openat64): Likewise.
	* io/openat64_2.c (__openat64_2): Likewise.
	* io/openat_2.c (__openat_2): Likewise.
	* sysdeps/mach/hurd/open.c (__libc_open): Likewise.
	* sysdeps/mach/hurd/openat.c (__openat): Likewise.
	* sysdeps/posix/open64.c (__libc_open64): Likewise.
	* sysdeps/unix/sysv/linux/dl-openat64.c (openat64): Likewise.
	* sysdeps/unix/sysv/linux/generic/open.c (__libc_open): Likewise.
	(__open_nocancel): Likewise.
	* sysdeps/unix/sysv/linux/generic/open64.c (__libc_open64): Likewise.
	* sysdeps/unix/sysv/linux/open64.c (__libc_open64): Likewise.
	* sysdeps/unix/sysv/linux/openat.c (__OPENAT): Likewise.

Conflicts:
	ChangeLog
	NEWS
	sysdeps/unix/sysv/linux/generic/open.c
	sysdeps/unix/sysv/linux/generic/open64.c

(cherry-picked from commit 65f6f938cd562a614a68e15d0581a34b177ec29d)
---
 io/bits/fcntl2.h  | 18 +-
 io/fcntl.h| 14 --
 io/open.c |  4 ++--
 io/open64.c   |  4 ++--
 io/open64_2.c |  4 ++--
 io/open_2.c   |  4 ++--
 io/openat.c   |  4 ++--
 io/openat64.c |  4 ++--
 io/openat64_2.c   |  4 ++--
 io/openat_2.c |  4 ++--
 sysdeps/mach/hurd/open.c  |  4 ++--
 sysdeps/mach/hurd/openat.c|  4 ++--
 sysdeps/posix/open64.c|  4 ++--
 sysdeps/unix/sysv/linux/dl-openat64.c |  2 +-
 sysdeps/unix/sysv/linux/open64.c  |  4 ++--
 sysdeps/unix/sysv/linux/openat.c  |  6 +++---
 16 files changed, 49 insertions(+), 39 deletions(-)

diff --git a/io/bits/fcntl2.h b/io/bits/fcntl2.h
index 4f13b10..bb8d233 100644
--- a/io/bits/fcntl2.h
+++ b/io/bits/fcntl2.h
@@ -20,7 +20,7 @@
 # error "Never include  directly; use  instead."
 #endif
 
-/* Check that calls to open and openat with O_CREAT set have an
+/* Check that calls to open and openat with O_CREAT or O_TMPFILE set have an
appropriate 

[glibc] branch sid updated (850c2d6 -> 1ee9a9e)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch sid
in repository glibc.

  from  850c2d6   patches/kfreebsd/local-sysdeps.diff: update to revision 
6098 (from glibc-bsd).
   new  fc6506a   debian/debhelper.in/libc.postinst: drop code to handle 
the /var/mail transition for pre-Potato installations.
   new  2d1919b   debian/debhelper.in/libc.{preinst,postinst}, 
debian/script.in/nohwcap.sh: Remove fallback to dpkg --print-architecture for 
pre-multiarch systems.
   new  1ee9a9e   debian/debhelper.in/libc.{preinst,postinst}: do not run 
the NSS check code from a chroot as it might not have an init system installed.

The 3 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  |  6 ++
 debian/debhelper.in/libc.postinst | 16 ++--
 debian/debhelper.in/libc.preinst  | 13 ++---
 debian/script.in/nohwcap.sh   |  2 +-
 4 files changed, 11 insertions(+), 26 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 02/03: debian/debhelper.in/libc.{preinst, postinst}, debian/script.in/nohwcap.sh: Remove fallback to dpkg --print-architecture for pre-multiarch systems.

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit 2d1919b5a891e3fc8b57e1443cb8b1443c366d6f
Author: Aurelien Jarno 
Date:   Tue Jul 26 12:04:19 2016 +0200

debian/debhelper.in/libc.{preinst,postinst}, debian/script.in/nohwcap.sh: 
Remove fallback to dpkg --print-architecture for pre-multiarch systems.
---
 debian/changelog  |  2 ++
 debian/debhelper.in/libc.postinst | 11 +--
 debian/debhelper.in/libc.preinst  | 11 +--
 debian/script.in/nohwcap.sh   |  2 +-
 4 files changed, 5 insertions(+), 21 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f70baae..a4c3427 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ glibc (2.23-4) UNRELEASED; urgency=medium
 glibc-bsd).
   * debian/debhelper.in/libc.postinst: drop code to handle the /var/mail
 transition for pre-Potato installations.
+  * debian/debhelper.in/libc.{preinst,postinst}, debian/script.in/nohwcap.sh:
+Remove fallback to dpkg --print-architecture for pre-multiarch systems.
 
  -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
 
diff --git a/debian/debhelper.in/libc.postinst 
b/debian/debhelper.in/libc.postinst
index 8a234d8..ce925d3 100644
--- a/debian/debhelper.in/libc.postinst
+++ b/debian/debhelper.in/libc.postinst
@@ -5,15 +5,6 @@ export LC_ALL=C
 type=$1
 preversion=$2
 
-package_name()
-{
-if dpkg --assert-multi-arch 2>/dev/null; then
-echo LIBC:${DPKG_MAINTSCRIPT_ARCH}
-else
-echo LIBC
-fi
-}
-
 # element() is a helper function for file-rc:
 element() {
 local element list IFS
@@ -194,7 +185,7 @@ then
echo
echo "You will need to start these manually by 
running \`/etc/init.d/ start'"
echo "If the service still fails to start, you may 
need to file a bug on"
-   echo "$(package_name) or the service involved."
+   echo 
"${DPKG_MAINTSCRIPT_PACKAGE}:${DPKG_MAINTSCRIPT_ARCH} or the service involved."
frontend=`echo "$DEBIAN_FRONTEND" | tr '[:upper:]' 
'[:lower:]'`
if [ "$frontend" != noninteractive ]; then
echo
diff --git a/debian/debhelper.in/libc.preinst b/debian/debhelper.in/libc.preinst
index 92124b9..d0d379f 100644
--- a/debian/debhelper.in/libc.preinst
+++ b/debian/debhelper.in/libc.preinst
@@ -5,15 +5,6 @@ export LC_ALL=C
 type=$1
 preversion=$2
 
-package_name()
-{
-if dpkg --assert-multi-arch 2>/dev/null; then
-echo LIBC:${DPKG_MAINTSCRIPT_ARCH}
-else
-echo LIBC
-fi
-}
-
 linux_compare_versions () {
 verA=$(($(echo "$1" | sed 's/^\([0-9]*\.[0-9]*\)\([^.0-9]\|$\)/\1.0\2/; 
s/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 1 + \2 \* 100 + \3/')))
 verB=$(($(echo "$3" | sed 's/^\([0-9]*\.[0-9]*\)\([^.0-9]\|$\)/\1.0\2/; 
s/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 1 + \2 \* 100 + \3/')))
@@ -245,7 +236,7 @@ then
 # libraries found will be ignored.
 ldbytes=""
 fi
-libcfiles=$(dpkg-query -L $(package_name) 2>/dev/null)
+libcfiles=$(dpkg-query -L 
${DPKG_MAINTSCRIPT_PACKAGE}:${DPKG_MAINTSCRIPT_ARCH} 2>/dev/null)
 
 dirs="SLIBDIR /lib /lib/tls /lib32 /lib64 /usr/local/lib /usr/local/lib32 
/usr/local/lib64"
 for dir in $dirs ; do
diff --git a/debian/script.in/nohwcap.sh b/debian/script.in/nohwcap.sh
index 0158d46..b952b88 100644
--- a/debian/script.in/nohwcap.sh
+++ b/debian/script.in/nohwcap.sh
@@ -6,7 +6,7 @@
 # Get the list of optimized packages for a given architecture
 # Before removing a package from this list, make sure it appears
 # in the Conflicts: line of libc.
-case $(dpkg --print-architecture) in
+case ${DPKG_MAINTSCRIPT_ARCH} in
 alpha)
 hwcappkgs="libc6-alphaev67"
 ;;

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 01/03: debian/debhelper.in/libc.postinst: drop code to handle the /var/mail transition for pre-Potato installations.

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit fc6506ac93afa8976f901ca70abb5c8c50e5b591
Author: Aurelien Jarno 
Date:   Tue Jul 26 12:04:19 2016 +0200

debian/debhelper.in/libc.postinst: drop code to handle the /var/mail 
transition for pre-Potato installations.
---
 debian/changelog  | 2 ++
 debian/debhelper.in/libc.postinst | 3 ---
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index dad4ba9..f70baae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ glibc (2.23-4) UNRELEASED; urgency=medium
   [ Aurelien Jarno ]
   * patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from
 glibc-bsd).
+  * debian/debhelper.in/libc.postinst: drop code to handle the /var/mail
+transition for pre-Potato installations.
 
  -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
 
diff --git a/debian/debhelper.in/libc.postinst 
b/debian/debhelper.in/libc.postinst
index 1b24ab1..8a234d8 100644
--- a/debian/debhelper.in/libc.postinst
+++ b/debian/debhelper.in/libc.postinst
@@ -82,9 +82,6 @@ then
 fi
 
 if [ -n "$preversion" ]; then
-   if [ ! -d /var/mail ] && [ ! -L /var/mail ]; then
-   ln -sf spool/mail /var/mail
-   fi
if dpkg --compare-versions "$preversion" lt GLIBC_VERSION; then
check="apache2.2-common apache apache-ssl apache-perl autofs at"
check="$check boa cucipop courier-authdaemon cron cups exim"

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 03/03: debian/debhelper.in/libc.{preinst, postinst}: do not run the NSS check code from a chroot as it might not have an init system installed.

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit 1ee9a9eca450460978b6c639316806ac5a7d27f3
Author: Aurelien Jarno 
Date:   Tue Jul 26 12:04:19 2016 +0200

debian/debhelper.in/libc.{preinst,postinst}: do not run the NSS check code 
from a chroot as it might not have an init system installed.
---
 debian/changelog  | 2 ++
 debian/debhelper.in/libc.postinst | 2 +-
 debian/debhelper.in/libc.preinst  | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a4c3427..4f79a5a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,8 @@ glibc (2.23-4) UNRELEASED; urgency=medium
 transition for pre-Potato installations.
   * debian/debhelper.in/libc.{preinst,postinst}, debian/script.in/nohwcap.sh:
 Remove fallback to dpkg --print-architecture for pre-multiarch systems.
+  * debian/debhelper.in/libc.{preinst,postinst}: do not run the NSS check
+code from a chroot as it might not have an init system installed.
 
  -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
 
diff --git a/debian/debhelper.in/libc.postinst 
b/debian/debhelper.in/libc.postinst
index ce925d3..7378872 100644
--- a/debian/debhelper.in/libc.postinst
+++ b/debian/debhelper.in/libc.postinst
@@ -72,7 +72,7 @@ then
. /usr/share/debconf/confmodule
 fi
 
-if [ -n "$preversion" ]; then
+if [ -n "$preversion" ] && [ -x "$(which ischroot)" ] && ! ischroot; then
if dpkg --compare-versions "$preversion" lt GLIBC_VERSION; then
check="apache2.2-common apache apache-ssl apache-perl autofs at"
check="$check boa cucipop courier-authdaemon cron cups exim"
diff --git a/debian/debhelper.in/libc.preinst b/debian/debhelper.in/libc.preinst
index d0d379f..7d8b560 100644
--- a/debian/debhelper.in/libc.preinst
+++ b/debian/debhelper.in/libc.preinst
@@ -293,7 +293,7 @@ then
 fi
 fi
 
-if [ -n "$preversion" ]; then
+if [ -n "$preversion" ] && [ -x "$(which ischroot)" ] && ! ischroot; then
# NSS authentication trouble guard
if dpkg --compare-versions "$preversion" lt GLIBC_VERSION; then
if pidof xscreensaver xlockmore >/dev/null; then

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] branch sid updated (10ef7db -> 850c2d6)

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch sid
in repository glibc.

  from  10ef7db   releasing package glibc version 2.23-3
   new  850c2d6   patches/kfreebsd/local-sysdeps.diff: update to revision 
6098 (from glibc-bsd).

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   |  8 
 debian/patches/kfreebsd/local-sysdeps.diff | 12 +---
 2 files changed, 9 insertions(+), 11 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 01/01: patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from glibc-bsd).

2016-07-26 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit 850c2d6cac2e1ffddb9756c2971c9ca3e03ca826
Author: Aurelien Jarno 
Date:   Tue Jul 26 07:52:11 2016 +0200

patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from 
glibc-bsd).
---
 debian/changelog   |  8 
 debian/patches/kfreebsd/local-sysdeps.diff | 12 +---
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0598ffd..dad4ba9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+glibc (2.23-4) UNRELEASED; urgency=medium
+
+  [ Aurelien Jarno ]
+  * patches/kfreebsd/local-sysdeps.diff: update to revision 6098 (from
+glibc-bsd).
+
+ -- Aurelien Jarno   Tue, 26 Jul 2016 07:51:45 +0200
+
 glibc (2.23-3) unstable; urgency=medium
 
   [ Samuel Thibault ]
diff --git a/debian/patches/kfreebsd/local-sysdeps.diff 
b/debian/patches/kfreebsd/local-sysdeps.diff
index e7312a1..7b2f983 100644
--- a/debian/patches/kfreebsd/local-sysdeps.diff
+++ b/debian/patches/kfreebsd/local-sysdeps.diff
@@ -7456,7 +7456,7 @@
 +/* No thread support. */
 --- /dev/null
 +++ b/sysdeps/unix/bsd/bsd4.4/kfreebsd/fbtl/bits/local_lim.h
-@@ -0,0 +1,61 @@
+@@ -0,0 +1,51 @@
 +/* Minimum guaranteed maximum values for system limits.  FreeBSD version.
 +   Copyright (C) 1993-1998, 2000, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -7477,7 +7477,6 @@
 +   02111-1307 USA.  */
 +
 +#include 
-+#include 
 +
 +/* The number of data keys per process.  */
 +#define _POSIX_THREAD_KEYS_MAX128
@@ -7507,15 +7506,6 @@
 +/* Maximum number of timer expiration overruns.  */
 +#define DELAYTIMER_MAX2147483647
 +
-+/* Maximum tty name length.  */
-+/* Already defined in .  */
-+
-+/* Maximum login name length.  */
-+#define LOGIN_NAME_MAX(MAXLOGNAME - 1)
-+
-+/* Maximum host name length.  */
-+#define HOST_NAME_MAX MAXHOSTNAMELEN
-+
 +/* Maximum value the semaphore can have.  */
 +#define SEM_VALUE_MAX   (2147483647)
 --- /dev/null

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git