Processed: submitter change

2017-08-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> submitter 402888 !
Bug #402888 [dh-kpatches] dh-kpatches: [patch] "Kernel-version: all" is not 
allowed
Changed Bug submitter to 'd...@debian.org' from '"VDR dai \(deb\)" 
'.
> submitter 413954 !
Bug #413954 [graphicsmagick-imagemagick-compat] 
graphicsmagick-imagemagick-compat is not fully compatible to imagemagick
Changed Bug submitter to 'd...@debian.org' from '"VDR dai \(deb\)" 
'.
> submitter 471021 !
Bug #471021 [locales] locales: EastAsianAmbiguous character width is always 1 
in UTF-8
Changed Bug submitter to 'd...@debian.org' from '"VDR dai \(deb\)" 
'.
> submitter 525274 !
Bug #525274 [privoxy] privoxy: lack of disabling IPv6
Changed Bug submitter to 'd...@debian.org' from '"VDR dai \(deb\)" 
'.
> thanks
Stopping processing here.

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



Bug#791562: marked as done (nscd: netgroup caching shouldn't be enabled by default)

2017-08-14 Thread Debian Bug Tracking System
Your message dated Mon, 14 Aug 2017 23:18:11 +
with message-id <20170814231610.ga12...@layer-acht.org>
and subject line Re: 737079 has been closed, so close this one too?
has caused the Debian Bug report #791562,
regarding nscd: netgroup caching shouldn't be enabled by default
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.)


-- 
791562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: nscd
Version: 2.19-18
Severity: important
User: debian-...@lists.debian.org
Usertags: debian-edu

Dear Maintainer,

while testing Debian Edu (based on Jessie), mounting of home directories 
depending upon netgroup membership of workstations is failing randomly.

This seems to be caused by the buggy netgroup caching (see #737079).

Disabling netgroup caching lets mounting of homedirs succeed. So please 
consider to provide nscd.conf without netgroup caching as it has been 
the case with the Wheezy release. (See #737079, message #20: no stable 
release enables netgroup caching by default.)

Wolfgang



signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
On Mon, Aug 14, 2017 at 10:13:46PM +0200, Wolfgang Schweer wrote:
> Yes, the bug can be closed. The workaround script was needed (and still 
> is so) for Jessie, but not for Stretch; so it could be dropped.

ok, thanks, closing this bug now and also just having dropped this code for
Buster.


-- 
cheers,
Holger


signature.asc
Description: Digital signature
--- End Message ---


Bug#791562: 737079 has been closed, so close this one too?

2017-08-14 Thread Wolfgang Schweer
On Mon, Aug 14, 2017 at 04:12:22PM +, Holger Levsen wrote:
> "#737079 nscd crashes on netgroup lookups" has been closed since 2015, so I
> assume "#791562 nscd: netgroup caching shouldn't be enabled by default" can be
> closed as well, thus we should be able to drop 
> sbin/debian-edu-nscd-netgroup-cache
> from src:debian-edu-config as well.
> 
> What do you think?

Yes, the bug can be closed. The workaround script was needed (and still 
is so) for Jessie, but not for Stretch; so it could be dropped.
 
Wolfgang


signature.asc
Description: PGP signature


Processed: Re: Bug#868247: libc6-dev: Please include the GDB pretty-printer python macros for GNU libc in the libc6-dev package

2017-08-14 Thread Debian Bug Tracking System
Processing control commands:

> notfound -1 2.24-9ubuntu2.2
Bug #868247 [libc6-dev] libc6-dev: Please include the GDB pretty-printer python 
macros for GNU libc in the libc6-dev package
There is no source info for the package 'libc6-dev' at version 
'2.24-9ubuntu2.2' with architecture ''
Unable to make a source version for version '2.24-9ubuntu2.2'
No longer marked as found in versions 2.24-9ubuntu2.2.
> found -1 2.25-0experimental0
Bug #868247 [libc6-dev] libc6-dev: Please include the GDB pretty-printer python 
macros for GNU libc in the libc6-dev package
Marked as found in versions glibc/2.25-0experimental0.

-- 
868247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868247
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#868247: libc6-dev: Please include the GDB pretty-printer python macros for GNU libc in the libc6-dev package

2017-08-14 Thread Aurelien Jarno
control: notfound -1 2.24-9ubuntu2.2
control: found -1 2.25-0experimental0

On 2017-07-13 13:14, Paul Smith wrote:
> Package: libc6-dev
> Version: 2.24-9ubuntu2.2
> Severity: wishlist
> 
> Dear Maintainer,
> 
> The GNU libc source package has a set of GDB pretty-printer macros written in
> Python, which are of immense use when debugging code with GDB.  In particular
> there are a suite of pretty-printer macros for the pthread library that 
> display
> the contents of mutexes, condition variables, etc. in a readable way.
> 
> After building the GNU libc package they can be found for example:
> 
>   $srcdir/nptl/nptl-printers.py
>   $objdir/nptl/nptl_lock_constants.py
> 
> (both are needed).  The lock_constants file is generated during the build
> process.
> 
> It would be extremely useful if these files could be included in the dev
> package, somewhere, so that we could take advantage of them while debugging.

This support is not available in glibc 2.24. It has been added in glibc
2.25 that is currently being packaged.

Aurelien

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



Processed: [bts-link] source package glibc

2017-08-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package glibc
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #471021 (http://bugs.debian.org/471021)
> # Bug title: locales: EastAsianAmbiguous character width is always 1 in UTF-8
> #  * http://sourceware.org/bugzilla/show_bug.cgi?id=4335
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> WONTFIX
> #  * upstream said bug is wontfix
> tags 471021 + upstream wontfix
Bug #471021 [locales] locales: EastAsianAmbiguous character width is always 1 
in UTF-8
Added tag(s) upstream and wontfix.
> usertags 471021 - status-NEW
Usertags were: status-NEW.
Usertags are now: .
> usertags 471021 + status-RESOLVED resolution-WONTFIX
There were no usertags set.
Usertags are now: resolution-WONTFIX status-RESOLVED.
> thanks
Stopping processing here.

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



Bug#791562: 737079 has been closed, so close this one too?

2017-08-14 Thread Holger Levsen
hi,

"#737079 nscd crashes on netgroup lookups" has been closed since 2015, so I
assume "#791562 nscd: netgroup caching shouldn't be enabled by default" can be
closed as well, thus we should be able to drop 
sbin/debian-edu-nscd-netgroup-cache
from src:debian-edu-config as well.

What do you think?

for reference the contents of sbin/debian-edu-nscd-netgroup-cache:

https://sources.debian.net/src/debian-edu-config/1.930/sbin/debian-edu-nscd-netgroup-cache/


-- 
cheers,
Holger


signature.asc
Description: Digital signature


[glibc] branch glibc-2.25 updated (b7bf961 -> 4884de0)

2017-08-14 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

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

  from  b7bf961   debian/patches/git-updates.diff: update from upstream 
stable branch.
   new  eebd194   debian/control.in/main: Build-Depends on python3 when 
running the testsuite.
   new  4884de0   testsuite-xfail-debian.mk: update for kfreebsd.

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/control |  1 +
 debian/control.in/main |  1 +
 debian/patches/any/submitted-resolv-unaligned.diff | 97 ++
 debian/testsuite-xfail-debian.mk   | 21 +
 5 files changed, 122 insertions(+)
 create mode 100644 debian/patches/any/submitted-resolv-unaligned.diff

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



[glibc] 01/02: debian/control.in/main: Build-Depends on python3 when running the testsuite.

2017-08-14 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

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

commit eebd1944a05231c2d0c384f564e15546e71e11fa
Author: Aurelien Jarno 
Date:   Mon Aug 14 01:49:23 2017 +0200

debian/control.in/main: Build-Depends on python3 when running the testsuite.
---
 debian/changelog   | 2 ++
 debian/control | 1 +
 debian/control.in/main | 1 +
 3 files changed, 4 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index a71f4be..73ad7ab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -30,6 +30,8 @@ glibc (2.25-0experimental1) UNRELEASED; urgency=medium
   * testsuite-xfail-debian.mk: update for kfreebsd-i386.
   * debian/patches/any/local-bits-sigstack.diff: new patch to fix
  on Hurd and kFreeBSD.
+  * debian/control.in/main: Build-Depends on python3 when running the
+testsuite.
 
  -- Aurelien Jarno   Wed, 02 Aug 2017 19:03:14 +0200
 
diff --git a/debian/control b/debian/control
index f68cf60..4a0243f 100644
--- a/debian/control
+++ b/debian/control
@@ -12,6 +12,7 @@ Build-Depends: gettext, dpkg (>= 1.18.7), dpkg-dev (>= 
1.17.14), xz-utils, file,
  binutils (>= 2.21),
  g++-6, g++-6-multilib [amd64 i386 kfreebsd-amd64 mips mipsel mipsn32 
mipsn32el mips64 mips64el powerpc ppc64 s390x sparc sparc64 x32],
  g++-6 (>= 6.1.1-1~) [hurd-i386 i386 kfreebsd-i386],
+ python3:native ,
  libc-bin (>= 2.25) 
 Build-Depends-Indep: perl, po-debconf (>= 1.0)
 Maintainer: GNU Libc Maintainers 
diff --git a/debian/control.in/main b/debian/control.in/main
index 1106497..c694779 100644
--- a/debian/control.in/main
+++ b/debian/control.in/main
@@ -12,6 +12,7 @@ Build-Depends: gettext, dpkg (>= 1.18.7), dpkg-dev (>= 
1.17.14), xz-utils, file,
  binutils (>= 2.21),
  g++-6, g++-6-multilib [amd64 i386 kfreebsd-amd64 mips mipsel mipsn32 
mipsn32el mips64 mips64el powerpc ppc64 s390x sparc sparc64 x32],
  g++-6 (>= 6.1.1-1~) [hurd-i386 i386 kfreebsd-i386],
+ python3:native ,
  libc-bin (>= @GLIBC_VERSION@) 
 Build-Depends-Indep: perl, po-debconf (>= 1.0)
 Maintainer: GNU Libc Maintainers 

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



[glibc] 02/02: testsuite-xfail-debian.mk: update for kfreebsd.

2017-08-14 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

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

commit 4884de07bfab565ac2af07ac04e346cb438691b1
Author: Aurelien Jarno 
Date:   Mon Aug 14 02:33:29 2017 +0200

testsuite-xfail-debian.mk: update for kfreebsd.
---
 debian/patches/any/submitted-resolv-unaligned.diff | 97 ++
 debian/testsuite-xfail-debian.mk   | 21 +
 2 files changed, 118 insertions(+)

diff --git a/debian/patches/any/submitted-resolv-unaligned.diff 
b/debian/patches/any/submitted-resolv-unaligned.diff
new file mode 100644
index 000..a9fc705
--- /dev/null
+++ b/debian/patches/any/submitted-resolv-unaligned.diff
@@ -0,0 +1,97 @@
+diff --git a/resolv/res_mkquery.c b/resolv/res_mkquery.c
+index d80b5318e5..99d7d96027 100644
+--- a/resolv/res_mkquery.c
 b/resolv/res_mkquery.c
+@@ -83,6 +83,15 @@
+ # define RANDOM_BITS(Var) { uint64_t v64; HP_TIMING_NOW (v64); Var = v64; }
+ #endif
+ 
++/* The structure HEADER is normally aligned to a word boundary and its
++   fields are accessed using word loads and stores.  We need to access
++   this structure when it is aligned on a byte boundary.  This can cause
++   problems on machines with strict alignment.  So, we create a new
++   typedef to reduce its alignment to one.  This ensures the fields are
++   accessed with byte loads and stores.  */
++typedef HEADER __attribute__ ((__aligned__(1))) UHEADER;
++#define HEADER UHEADER
++
+ /*
+  * Form all types of queries.
+  * Returns the size of the result or -1.
+diff --git a/resolv/res_query.c b/resolv/res_query.c
+index 07dc6f6583..f26338bc9b 100644
+--- a/resolv/res_query.c
 b/resolv/res_query.c
+@@ -81,6 +81,14 @@
+ /* Options.  Leave them on. */
+ /* #undef DEBUG */
+ 
++/* The structure HEADER is normally aligned to a word boundary and its
++   fields are accessed using word loads and stores.  We need to access 
++   this structure when it is aligned on a byte boundary.  This can cause
++   problems on machines with strict alignment.  So, we create a new
++   typedef to reduce its alignment to one.  This ensures the fields are
++   accessed with byte loads and stores.  */
++typedef HEADER __attribute__ ((__aligned__(1))) UHEADER;
++
+ #if PACKETSZ > 65536
+ #define MAXPACKET PACKETSZ
+ #else
+@@ -117,8 +125,8 @@ __libc_res_nquery(res_state statp,
+ int *resplen2,
+ int *answerp2_malloced)
+ {
+-  HEADER *hp = (HEADER *) answer;
+-  HEADER *hp2;
++  UHEADER *hp = (UHEADER *) answer;
++  UHEADER *hp2;
+   int n, use_malloc = 0;
+   u_int oflags = statp->_flags;
+ 
+@@ -235,7 +243,7 @@ __libc_res_nquery(res_state statp,
+ 
+   if (answerp != NULL)
+ /* __libc_res_nsend might have reallocated the buffer.  */
+-hp = (HEADER *) *answerp;
++hp = (UHEADER *) *answerp;
+ 
+   /* We simplify the following tests by assigning HP to HP2 or
+  vice versa.  It is easy to verify that this is the same as
+@@ -246,7 +254,7 @@ __libc_res_nquery(res_state statp,
+ }
+   else
+ {
+-  hp2 = (HEADER *) *answerp2;
++  hp2 = (UHEADER *) *answerp2;
+   if (n < (int) sizeof (HEADER))
+ {
+   hp = hp2;
+@@ -336,7 +344,7 @@ __libc_res_nsearch(res_state statp,
+  int *answerp2_malloced)
+ {
+   const char *cp, * const *domain;
+-  HEADER *hp = (HEADER *) answer;
++  UHEADER *hp = (UHEADER *) answer;
+   char tmp[NS_MAXDNAME];
+   u_int dots;
+   int trailing_dot, ret, saved_herrno;
+diff --git a/resolv/res_send.c b/resolv/res_send.c
+index 93db5b9a61..36a389509d 100644
+--- a/resolv/res_send.c
 b/resolv/res_send.c
+@@ -110,6 +110,15 @@
+ #include 
+ #include 
+ 
++/* The structure HEADER is normally aligned to a word boundary and its
++   fields are accessed using word loads and stores.  We need to access 
++   this structure when it is aligned on a byte boundary.  This can cause
++   problems on machines with strict alignment.  So, we create a new
++   typedef to reduce its alignment to one.  This ensures the fields are
++   accessed with byte loads and stores.  */
++typedef HEADER __attribute__ ((__aligned__(1))) UHEADER;
++#define HEADER UHEADER
++
+ #if PACKETSZ > 65536
+ #define MAXPACKET   PACKETSZ
+ #else
diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk
index 1105439..9d6f640 100644
--- a/debian/testsuite-xfail-debian.mk
+++ b/debian/testsuite-xfail-debian.mk
@@ -1033,6 +1033,19 @@ test-xfail-XPG4/unistd.h/conform = yes
 test-xfail-XPG4/utime.h/conform = yes
 test-xfail-XPG4/utmpx.h/conform = yes
 
+# Most of these failures are due to headers provided by kfreebsd-kernel-headers
+test-xfail-check-installed-headers-c = yes
+test-xfail-check-installed-headers-c = yes
+test-xfail-check-installed-headers-cxx = yes
+test-xfail-check-installed-headers-c = yes