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

r5531 - in glibc-package/branches/eglibc-2.17/debian: . patches/any



Author: adconrad
Date: 2013-04-18 04:56:49 +0000 (Thu, 18 Apr 2013)
New Revision: 5531

Added:
   glibc-package/branches/eglibc-2.17/debian/patches/any/submitted-setfsid-wur.diff
Modified:
   glibc-package/branches/eglibc-2.17/debian/changelog
Log:
debian/patches/any/submitted-setfsid-wur.diff: Drop __wur from the
setfsuid and setfsgid functions to avoid enforcing result checking.

Modified: glibc-package/branches/eglibc-2.17/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.17/debian/changelog	2013-04-14 08:43:32 UTC (rev 5530)
+++ glibc-package/branches/eglibc-2.17/debian/changelog	2013-04-18 04:56:49 UTC (rev 5531)
@@ -24,6 +24,8 @@
   [ Adam Conrad ]
   * debian/debhelper.in/libc.postint: Switch from 'awk gsub' to 'tr -d'
     to avoid spewing warnings when the awk alternative points to gawk
+  * debian/patches/any/submitted-setfsid-wur.diff: Drop __wur from the
+    setfsuid and setfsgid functions to avoid enforcing result checking.
 
  -- Adam Conrad <adconrad@0c3.net>  Thu, 07 Feb 2013 00:44:54 -0700
 

Added: glibc-package/branches/eglibc-2.17/debian/patches/any/submitted-setfsid-wur.diff
===================================================================
--- glibc-package/branches/eglibc-2.17/debian/patches/any/submitted-setfsid-wur.diff	                        (rev 0)
+++ glibc-package/branches/eglibc-2.17/debian/patches/any/submitted-setfsid-wur.diff	2013-04-18 04:56:49 UTC (rev 5531)
@@ -0,0 +1,30 @@
+diff --git a/ChangeLog b/ChangeLog
+index a82adf4..5ab5d54 100644
+--- a/ChangeLog
++++ b/ChangeLog
+@@ -1,3 +1,8 @@
++2013-04-17  Adam Conrad  <adconrad@0c3.net>
++
++	* sysdeps/unix/sysv/linux/sys/fsuid.h: Remove __wur from setfsuid
++	and setfsgid.
++
+ 2013-04-17  Carlos O'Donell  <carlos@redhat.com>
+ 
+ 	* configure.in: Remove i386 configure warning. Remove i386 case.
+diff --git a/sysdeps/unix/sysv/linux/sys/fsuid.h b/sysdeps/unix/sysv/linux/sys/fsuid.h
+index f844a5f..7590313 100644
+--- a/sysdeps/unix/sysv/linux/sys/fsuid.h
++++ b/sysdeps/unix/sysv/linux/sys/fsuid.h
+@@ -25,10 +25,10 @@ __BEGIN_DECLS
+ 
+ /* Change uid used for file access control to UID, without affecting
+    other privileges (such as who can send signals at the process).  */
+-extern int setfsuid (__uid_t __uid) __THROW __wur;
++extern int setfsuid (__uid_t __uid) __THROW;
+ 
+ /* Ditto for group id. */
+-extern int setfsgid (__gid_t __gid) __THROW __wur;
++extern int setfsgid (__gid_t __gid) __THROW;
+ 
+ __END_DECLS
+ 


Reply to: