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: