r4884 - in glibc-package/trunk/debian: . patches patches/sparc
Author: aurel32
Date: 2011-08-16 15:50:47 +0000 (Tue, 16 Aug 2011)
New Revision: 4884
Added:
glibc-package/trunk/debian/patches/sparc/cvs-rlimits.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
* Add patches/sparc/cvs-rlimits.diff from upstream to fix issues with
rlimits on sparc. Closes: #637767.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2011-08-16 15:48:43 UTC (rev 4883)
+++ glibc-package/trunk/debian/changelog 2011-08-16 15:50:47 UTC (rev 4884)
@@ -10,6 +10,8 @@
* Compress libc*-dbg and locales-all to using xz.
* Add patches/localedata/cvs-rupee.diff from upstream to add support for
Rupee symbol (U20B9).
+ * Add patches/sparc/cvs-rlimits.diff from upstream to fix issues with
+ rlimits on sparc. Closes: #637767.
-- Aurelien Jarno <aurel32@debian.org> Tue, 09 Aug 2011 11:40:02 +0200
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2011-08-16 15:48:43 UTC (rev 4883)
+++ glibc-package/trunk/debian/patches/series 2011-08-16 15:50:47 UTC (rev 4884)
@@ -181,6 +181,7 @@
sparc/submitted-timing.diff
sparc/submitted-bzero.diff
sparc/cvs-ifunc.diff
+sparC/cvs-rlimits.diff
all/local-alias-UTF-8.diff
all/local-alias-et_EE.diff
Added: glibc-package/trunk/debian/patches/sparc/cvs-rlimits.diff
===================================================================
--- glibc-package/trunk/debian/patches/sparc/cvs-rlimits.diff (rev 0)
+++ glibc-package/trunk/debian/patches/sparc/cvs-rlimits.diff 2011-08-16 15:50:47 UTC (rev 4884)
@@ -0,0 +1,23 @@
+2011-08-14 David S. Miller <davem@davemloft.net>
+
+ * sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIM_INFINITY,
+ RLIM64_INFINITY): Fix 64-bit values for 32-bit sparc.
+
+diff --git a/sysdeps/unix/sysv/linux/sparc/bits/resource.h b/sysdeps/unix/sysv/linux/sparc/bits/resource.h
+index 04d33e4..5c00b8f 100644
+--- a/sysdeps/unix/sysv/linux/sparc/bits/resource.h
++++ b/sysdeps/unix/sysv/linux/sparc/bits/resource.h
+@@ -130,11 +130,11 @@ enum __rlimit_resource
+ #ifndef __USE_FILE_OFFSET64
+ # define RLIM_INFINITY ((long int)(~0UL >> 1))
+ #else
+-# define RLIM_INFINITY 0x7fffffffffffffffLL
++# define RLIM_INFINITY 0xffffffffffffffffLL
+ #endif
+
+ #ifdef __USE_LARGEFILE64
+-# define RLIM64_INFINITY 0x7fffffffffffffffLL
++# define RLIM64_INFINITY 0xffffffffffffffffLL
+ #endif
+
+ #endif
Reply to: