[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: