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

r3934 - in glibc-package/trunk/debian: . patches patches/any



Author: aurel32
Date: 2009-11-07 16:51:58 +0000 (Sat, 07 Nov 2009)
New Revision: 3934

Added:
   glibc-package/trunk/debian/patches/any/cvs-preadv-pwritev.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * patches/any/cvs-preadv-pwritev.diff: fix preadv, pwritev and fallocate
    for-D_FILE_OFFSET_BITS=64.  Closes: #554608.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2009-11-07 16:42:05 UTC (rev 3933)
+++ glibc-package/trunk/debian/changelog	2009-11-07 16:51:58 UTC (rev 3934)
@@ -4,8 +4,10 @@
   * Don't ask to stop gdm before an upgrade, but run reload in the postint 
     Closes: #553362.
   * patches/powerpc/cvs-readahead.diff: fix readahead on PowerPC.
+  * patches/any/cvs-preadv-pwritev.diff: fix preadv, pwritev and fallocate
+    for-D_FILE_OFFSET_BITS=64.  Closes: #554608.
 
- -- Aurelien Jarno <aurel32@debian.org>  Sat, 07 Nov 2009 17:41:38 +0100
+ -- Aurelien Jarno <aurel32@debian.org>  Sat, 07 Nov 2009 17:51:07 +0100
 
 eglibc (2.10.1-5) unstable; urgency=low
 

Added: glibc-package/trunk/debian/patches/any/cvs-preadv-pwritev.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/cvs-preadv-pwritev.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/any/cvs-preadv-pwritev.diff	2009-11-07 16:51:58 UTC (rev 3934)
@@ -0,0 +1,153 @@
+2009-11-06  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/unix/sysv/linux/arm/bits/fcntl.h (fallocate): Fix types
+	of last two arguments when -D_FILE_OFFSET_BITS=64.
+	* sysdeps/unix/sysv/linux/mips/bits/fcntl.h (fallocate): Fix types
+	of last two arguments when -D_FILE_OFFSET_BITS=64.
+
+2009-11-04  Jakub Jelinek  <jakub@redhat.com>
+
+	* misc/sys/uio.h (preadv, pwritev): Fix type of last argument
+	when -D_FILE_OFFSET_BITS=64.
+
+	* sysdeps/unix/sysv/linux/ia64/bits/fcntl.h (fallocate): Fix types
+	of last two arguments when -D_FILE_OFFSET_BITS=64.
+	* sysdeps/unix/sysv/linux/i386/bits/fcntl.h (fallocate): Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/fcntl.h (fallocate): Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h (fallocate): Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h (fallocate): Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h (fallocate): Likewise.
+	* sysdeps/unix/sysv/linux/sh/bits/fcntl.h (fallocate): Likewise.
+
+--- a/misc/sys/uio.h
++++ b/misc/sys/uio.h
+@@ -80,10 +80,10 @@ extern ssize_t pwritev (int __fd, __const struct iovec *__iovec, int __count,
+ # else
+ #  ifdef __REDIRECT
+ extern ssize_t __REDIRECT (preadv, (int __fd, __const struct iovec *__iovec,
+-				    int __count, __off_t __offset),
++				    int __count, __off64_t __offset),
+ 			   preadv64) __wur;
+ extern ssize_t __REDIRECT (pwritev, (int __fd, __const struct iovec *__iovec,
+-				     int __count, __off_t __offset),
++				     int __count, __off64_t __offset),
+ 			   pwritev64) __wur;
+ #  else
+ #   define preadv preadv64
+--- a/sysdeps/unix/sysv/linux/i386/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/i386/bits/fcntl.h
+@@ -259,8 +259,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
+@@ -253,8 +253,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
+@@ -259,8 +259,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/sysdeps/unix/sysv/linux/s390/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/s390/bits/fcntl.h
+@@ -279,8 +279,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/sysdeps/unix/sysv/linux/sh/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/sh/bits/fcntl.h
+@@ -259,8 +259,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
+@@ -278,8 +278,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
++++ b/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
+@@ -273,8 +273,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/ports/sysdeps/unix/sysv/linux/arm/bits/fcntl.h
++++ b/ports/sysdeps/unix/sysv/linux/arm/bits/fcntl.h
+@@ -259,8 +259,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64
+--- a/ports/sysdeps/unix/sysv/linux/mips/bits/fcntl.h
++++ b/ports/sysdeps/unix/sysv/linux/mips/bits/fcntl.h
+@@ -272,8 +272,8 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,
+ extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
+ # else
+ #  ifdef __REDIRECT
+-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off_t __offset,
+-				   __off_t __len),
++extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
++				   __off64_t __len),
+ 		       fallocate64);
+ #  else
+ #   define fallocate fallocate64

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2009-11-07 16:42:05 UTC (rev 3933)
+++ glibc-package/trunk/debian/patches/series	2009-11-07 16:51:58 UTC (rev 3934)
@@ -210,3 +210,4 @@
 any/submitted-localedef-mmap.diff
 any/submitted-confname.h.diff
 any/cvs-getutmpx-compat.diff
+any/cvs-preadv-pwritev.diff


Reply to: