r1800 - in glibc-package/trunk/debian: . patches patches/hurd-i386
Author: mbanck
Date: 2006-08-30 07:29:10 +0000 (Wed, 30 Aug 2006)
New Revision: 1800
Added:
glibc-package/trunk/debian/patches/hurd-i386/cvs-getsid.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
* Add hurd-i386/cvs-getsid.diff (fix getsid(0) on the Hurd) by
Samuel Thibault (patch from glibc-2.4)
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2006-08-29 21:23:28 UTC (rev 1799)
+++ glibc-package/trunk/debian/changelog 2006-08-30 07:29:10 UTC (rev 1800)
@@ -1,8 +1,13 @@
glibc (2.3.6.ds1-5) UNRELEASED; urgency=low
+ [ Aurelien Jarno ]
* debian/local/manpages/ldconfig.8: Update the description. Closes: #325921.
* rules.d/debhelper.mk: don't make ld.so.8.gz or ld.so.conf executable.
+ [ Michael Banck ]
+ * Add hurd-i386/cvs-getsid.diff (fix getsid(0) on the Hurd) by
+ Samuel Thibault (patch from glibc-2.4)
+
-- Aurelien Jarno <aurel32@debian.org> Thu, 24 Aug 2006 21:04:20 +0200
glibc (2.3.6.ds1-4) unstable; urgency=low
Added: glibc-package/trunk/debian/patches/hurd-i386/cvs-getsid.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/cvs-getsid.diff (rev 0)
+++ glibc-package/trunk/debian/patches/hurd-i386/cvs-getsid.diff 2006-08-30 07:29:10 UTC (rev 1800)
@@ -0,0 +1,23 @@
+2006-01-18 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ [BZ #2178]
+ * sysdeps/mach/hurd/getsid.c (getsid): When parameter PID is zero,
+ use _hurd_pid instead.
+
+===================================================================
+RCS file: /cvs/glibc/libc/sysdeps/mach/hurd/getsid.c,v
+retrieving revision 1.4
+retrieving revision 1.5
+diff -u -r1.4 -r1.5
+--- libc/sysdeps/mach/hurd/getsid.c 2002/08/04 03:30:39 1.4
++++ libc/sysdeps/mach/hurd/getsid.c 2006/02/21 02:32:31 1.5
+@@ -28,6 +28,9 @@
+ error_t err;
+ pid_t sid;
+
++ if (pid == 0)
++ pid = _hurd_pid;
++
+ err = __USEPORT (PROC, __proc_getsid (port, pid, &sid));
+ if (err)
+ return (pid_t) __hurd_fail (err);
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2006-08-29 21:23:28 UTC (rev 1799)
+++ glibc-package/trunk/debian/patches/series 2006-08-30 07:29:10 UTC (rev 1800)
@@ -73,6 +73,7 @@
hppa/local-inlining.diff -p1
hurd-i386/cvs-getresuid-dyslexia.diff -p0
+hurd-i386/cvs-getsid.diff -p1
hurd-i386/cvs-ioctl-pfinet.diff -p0
hurd-i386/cvs-machrules-make.diff -p1
hurd-i386/cvs-posix-opts.diff -p1
Reply to: