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

r6063 - in glibc-package/trunk/debian: . patches patches/sparc



Author: aurel32
Date: 2014-05-14 11:08:14 +0000 (Wed, 14 May 2014)
New Revision: 6063

Added:
   glibc-package/trunk/debian/patches/sparc/submitted-prlimit.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
patches/sparc/submitted-prlimit.diff: new patch to fix missing
prlimit/prlimit64 prototypes on SPARC.  Closes: #703559.

Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2014-05-13 20:16:40 UTC (rev 6062)
+++ glibc-package/trunk/debian/changelog	2014-05-14 11:08:14 UTC (rev 6063)
@@ -44,6 +44,8 @@
     tst-tls3.out (remove in the latest cleanup) as they still occasionally
     fail.
   * local/manpages/sotruss.1: new manpage.
+  * patches/sparc/submitted-prlimit.diff: new patch to fix missing
+    prlimit/prlimit64 prototypes on SPARC.  Closes: #703559.
 
  -- Adam Conrad <adconrad@0c3.net>  Sun, 27 Apr 2014 23:15:13 -0600
 

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2014-05-13 20:16:40 UTC (rev 6062)
+++ glibc-package/trunk/debian/patches/series	2014-05-14 11:08:14 UTC (rev 6063)
@@ -206,6 +206,7 @@
 sparc/submitted-timing.diff
 sparc/cvs-strcmp.diff
 sparc/cvs-efd_semaphore.diff
+sparc/submitted-prlimit.diff
 
 all/local-alias-UTF-8.diff
 all/local-alias-et_EE.diff

Added: glibc-package/trunk/debian/patches/sparc/submitted-prlimit.diff
===================================================================
--- glibc-package/trunk/debian/patches/sparc/submitted-prlimit.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/sparc/submitted-prlimit.diff	2014-05-14 11:08:14 UTC (rev 6063)
@@ -0,0 +1,40 @@
+2014-05-14  Aurelien Jarno  <aurelien@aurel32.net>
+ 
+	[BZ #16943]
+	* sysdeps/unix/sysv/linux/sparc/bits/resource.h: Declare prlimit
+	and prlimit64.
+
+diff --git a/sysdeps/unix/sysv/linux/sparc/bits/resource.h b/sysdeps/unix/sysv/linux/sparc/bits/resource.h
+--- a/sysdeps/unix/sysv/linux/sparc/bits/resource.h
++++ b/sysdeps/unix/sysv/linux/sparc/bits/resource.h
+@@ -252,3 +252,30 @@ enum __priority_which
+   PRIO_USER = 2			/* WHO is a user ID.  */
+ #define PRIO_USER PRIO_USER
+ };
++
++__BEGIN_DECLS
++
++#ifdef __USE_GNU
++/* Modify and return resource limits of a process atomically.  */
++# ifndef __USE_FILE_OFFSET64
++extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource,
++		    const struct rlimit *__new_limit,
++		    struct rlimit *__old_limit) __THROW;
++# else
++#  ifdef __REDIRECT_NTH
++extern int __REDIRECT_NTH (prlimit, (__pid_t __pid,
++				     enum __rlimit_resource __resource,
++				     const struct rlimit *__new_limit,
++				     struct rlimit *__old_limit), prlimit64);
++#  else
++#   define prlimit prlimit64
++#  endif
++# endif
++# ifdef __USE_LARGEFILE64
++extern int prlimit64 (__pid_t __pid, enum __rlimit_resource __resource,
++		      const struct rlimit64 *__new_limit,
++		      struct rlimit64 *__old_limit) __THROW;
++# endif
++#endif
++
++__END_DECLS


Reply to: