Processed: tagging 704598

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

 tags 704598 + pending
Bug #704598 [libc0.1-dev] libc0.1-dev: sys/mount.h requires C99
Added tag(s) pending.
 thanks
Stopping processing here.

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


--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.136592902428588.transcr...@bugs.debian.org



r5530 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-04-14 Thread Petr Salinger
Author: ps-guest
Date: 2013-04-14 08:43:32 + (Sun, 14 Apr 2013)
New Revision: 5530

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
Log:
inline is not keyword in c89 mode, use __inline


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2013-03-28 04:18:39 UTC (rev 
5529)
+++ glibc-package/trunk/debian/changelog2013-04-14 08:43:32 UTC (rev 
5530)
@@ -23,6 +23,7 @@
   [ Petr Salinger ]
   * patches/kfreebsd/local-initgroups-order.diff: always put supplied extra
 gid as the first entry of group list in setgroups(). Closes: #699593.
+  * inline is not keyword in c89 mode, use __inline. Closes: #704598.
 
  -- Adam Conrad adcon...@0c3.net  Sun, 30 Dec 2012 10:22:43 -0700
 

Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
===
--- glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff  
2013-03-28 04:18:39 UTC (rev 5529)
+++ glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff  
2013-04-14 08:43:32 UTC (rev 5530)
@@ -23159,7 +23159,7 @@
 + * Given a filesystem name, determine if it is resident in the kernel,
 + * and if it is resident, return its xvfsconf structure.
 + */
-+static inline int
++static __inline int
 +getvfsbyname(const char *fsname, struct xvfsconf *vfcp)
 +{
 +  struct xvfsconf *xvfsp;


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1urix6-0007va...@vasks.debian.org



Bug#704598: libc0.1-dev: sys/mount.h requires C99

2013-04-14 Thread Petr Salinger

clone 704598 kfreebsd-kernel-headers
--

At first glance at this, I think it was made 'static inline' because the
function (copied from FreeBSD libc) really is being inlined into the
header;  it wouldn't be linked into the executable otherwise as glibc
does not have it.

I think 'static' is essential (so the function does not get exported /
defined more than once), but maybe the 'inline' can be dropped without
ill effects (a compiler might choose to inline it anyway).

An alternative might have been the __inline GCC extension and the
necessary defines for that macro to work, but that sounds messy - making
something standards-compliant by using a nonstandard feature...


The use of __inline should suffice,
it is handled in sys/cdefs.h, which is included by features.h,
which is included by sys/mount.h early,

There is another problematic case for -std=c89,

/usr/include/sys/sysctl.h:893:32: error: unknown type name 'u_int'
verbatim u_int - unsigned int suffices.

The sys/sysctl.h comes from kfreebsd-kernel-headers package.

Petr


--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.lrh.2.02.1304141040380.19...@sci.felk.cvut.cz



Bug#649265: provide coordinated mechanism to manage /etc/nsswitch.conf among packages

2013-04-14 Thread Bastian Blank
On Sat, Apr 13, 2013 at 04:42:30PM -0700, C.J. Adams-Collier wrote:
 I am working on a project to migrate a number of NIS machines to use
 Active Directory user and group management, authentication and
 authorization.  The following is an excerpt from a script we are using
 to update the CentOS 5 hosts, and I will likely use most of it for
 Debian and Ubuntu since there is not really a better option:

There is. It is called augeas.

Bastian

-- 
Women professionals do tend to over-compensate.
-- Dr. Elizabeth Dehaver, Where No Man Has Gone Before,
   stardate 1312.9.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130414101428.ga29...@waldi.eu.org



Processed: clone 704598 kfreebsd-kernel-headers

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

 clone 704598 -1
Bug #704598 [libc0.1-dev] libc0.1-dev: sys/mount.h requires C99
Bug 704598 cloned as bug 705407
 reassign -1 kfreebsd-kernel-headers
Bug #705407 [libc0.1-dev] libc0.1-dev: sys/mount.h requires C99
Bug reassigned from package 'libc0.1-dev' to 'kfreebsd-kernel-headers'.
No longer marked as found in versions eglibc/2.13-38.
Ignoring request to alter fixed versions of bug #705407 to the same values 
previously set
 --
Stopping processing here.

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


--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13659469095149.transcr...@bugs.debian.org



Bug#705433: nscd crashed with SIGABRT in __GI___assert_fail()

2013-04-14 Thread whraven2
Package: nscd
Version: 2.13-38


=

ProblemType: Crash
Architecture: amd64
Date: Fri Apr 12 20:55:00 2013
Dependencies:
 gcc-4.7-base 4.7.2-5
 libc-bin 2.13-38
 libc6 2.13-38
 libgcc1 1:4.7.2-5
 multiarch-support 2.13-38
Disassembly:
 = 0x7f25eed6f475 *__GI_raise+53:cmp$0xf000,%rax
0x7f25eed6f47b *__GI_raise+59:ja 0x7f25eed6f492 *__GI_raise+82
0x7f25eed6f47d *__GI_raise+61:repz retq 
0x7f25eed6f47f *__GI_raise+63:nop
0x7f25eed6f480 *__GI_raise+64:test   %eax,%eax
0x7f25eed6f482 *__GI_raise+66:jg 0x7f25eed6f465 *__GI_raise+37
0x7f25eed6f484 *__GI_raise+68:test   $0x7fff,%eax
0x7f25eed6f489 *__GI_raise+73:jne0x7f25eed6f4a2 *__GI_raise+98
0x7f25eed6f48b *__GI_raise+75:mov%esi,%eax
0x7f25eed6f48d *__GI_raise+77:nopl   (%rax)
0x7f25eed6f490 *__GI_raise+80:jmp0x7f25eed6f465 *__GI_raise+37
0x7f25eed6f492 *__GI_raise+82:mov0x35197f(%rip),%rdx# 
0x7f25ef0c0e18
0x7f25eed6f499 *__GI_raise+89:neg%eax
0x7f25eed6f49b *__GI_raise+91:mov%eax,%fs:(%rdx)
0x7f25eed6f49e *__GI_raise+94:or $0x,%eax
0x7f25eed6f4a1 *__GI_raise+97:retq
DistroRelease: Debian 7.0
ExecutablePath: /usr/sbin/nscd
NonfreeKernelModules: nvidia
Package: nscd 2.13-38
ProcCmdline: /usr/sbin/nscd
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
 SHELL=/bin/sh
ProcMaps:
 0040-0041c000 r-xp  08:07 11583035   
/usr/sbin/nscd
 0061b000-0061c000 r--p 0001b000 08:07 11583035   
/usr/sbin/nscd
 0061c000-0061d000 rw-p 0001c000 08:07 11583035   
/usr/sbin/nscd
 0061d000-0061e000 rw-p  00:00 0 
 01167000-01188000 rw-p  00:00 0  [heap]
 7f25e4ef5000-7f25e4ef7000 r-xp  08:07 37227924   
/lib/libnss_mdns4.so.2
 7f25e4ef7000-7f25e50f7000 ---p 2000 08:07 37227924   
/lib/libnss_mdns4.so.2
 7f25e50f7000-7f25e50f8000 rw-p 2000 08:07 37227924   
/lib/libnss_mdns4.so.2
 7f25e50f8000-7f25e510b000 r-xp  08:07 37224469   
/lib/x86_64-linux-gnu/libresolv-2.13.so
 7f25e510b000-7f25e530a000 ---p 00013000 08:07 37224469   
/lib/x86_64-linux-gnu/libresolv-2.13.so
 7f25e530a000-7f25e530b000 r--p 00012000 08:07 37224469   
/lib/x86_64-linux-gnu/libresolv-2.13.so
 7f25e530b000-7f25e530c000 rw-p 00013000 08:07 37224469   
/lib/x86_64-linux-gnu/libresolv-2.13.so
 7f25e530c000-7f25e530e000 rw-p  00:00 0 
 7f25e530e000-7f25e5313000 r-xp  08:07 37224472   
/lib/x86_64-linux-gnu/libnss_dns-2.13.so
 7f25e5313000-7f25e5512000 ---p 5000 08:07 37224472   
/lib/x86_64-linux-gnu/libnss_dns-2.13.so
 7f25e5512000-7f25e5513000 r--p 4000 08:07 37224472   
/lib/x86_64-linux-gnu/libnss_dns-2.13.so
 7f25e5513000-7f25e5514000 rw-p 5000 08:07 37224472   
/lib/x86_64-linux-gnu/libnss_dns-2.13.so
 7f25e5514000-7f25e5516000 r-xp  08:07 37227926   
/lib/libnss_mdns4_minimal.so.2
 7f25e5516000-7f25e5715000 ---p 2000 08:07 37227926   
/lib/libnss_mdns4_minimal.so.2
 7f25e5715000-7f25e5716000 rw-p 1000 08:07 37227926   
/lib/libnss_mdns4_minimal.so.2
 7f25e5716000-7f25e5721000 r-xp  08:07 37224461   
/lib/x86_64-linux-gnu/libnss_files-2.13.so
 7f25e5721000-7f25e592 ---p b000 08:07 37224461   
/lib/x86_64-linux-gnu/libnss_files-2.13.so
 7f25e592-7f25e5921000 r--p a000 08:07 37224461   
/lib/x86_64-linux-gnu/libnss_files-2.13.so
 7f25e5921000-7f25e5922000 rw-p b000 08:07 37224461   
/lib/x86_64-linux-gnu/libnss_files-2.13.so
 7f25e5922000-7f25e592c000 r-xp  08:07 37224473   
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
 7f25e592c000-7f25e5b2b000 ---p a000 08:07 37224473   
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
 7f25e5b2b000-7f25e5b2c000 r--p 9000 08:07 37224473   
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
 7f25e5b2c000-7f25e5b2d000 rw-p a000 08:07 37224473   
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
 7f25e5b2d000-7f25e5b34000 r-xp  08:07 37224463   
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
 7f25e5b34000-7f25e5d33000 ---p 7000 08:07 37224463   
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
 7f25e5d33000-7f25e5d34000 r--p 6000 08:07 37224463   
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
 7f25e5d34000-7f25e5d35000 rw-p 7000 08:07 37224463   
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
 7f25e5d35000-7f25e5d36000 ---p  00:00 0 
 7f25e5d36000-7f25e5f36000 rw-p  00:00 0 
 7f25e5f36000-7f25e5f37000 ---p