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

r4556 - in glibc-package/branches/eglibc-2.13/debian: . patches patches/alpha



Author: aurel32
Date: 2011-02-28 22:44:04 +0000 (Mon, 28 Feb 2011)
New Revision: 4556

Added:
   glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-fcntl_h.diff
   glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-stackinfo.diff
   glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-statfs.diff
Modified:
   glibc-package/branches/eglibc-2.13/debian/changelog
   glibc-package/branches/eglibc-2.13/debian/patches/series
Log:
  * Add patches/alpha/submitted-fcntl_h.diff, submitted-stackinfo.diff and
    submitted-statfs.diff to partially fix FTBFS on alpha.



Modified: glibc-package/branches/eglibc-2.13/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/changelog	2011-02-28 17:27:07 UTC (rev 4555)
+++ glibc-package/branches/eglibc-2.13/debian/changelog	2011-02-28 22:44:04 UTC (rev 4556)
@@ -1,4 +1,4 @@
-eglibc (2.13-0exp1) experimental; urgency=low
+eglibc (2.13-0exp3) experimental; urgency=low
 
   [ Aurelien Jarno ]
   * New upstream release:
@@ -125,6 +125,8 @@
   * Add patches/sparc/submitted-bzero.diff to fix bzero() on sparc.
   * Add patches/powerpc/local-libgcc_eh-ld.so.diff to fix bug-atexit3
     test on PowerPC.
+  * Add patches/alpha/submitted-fcntl_h.diff, submitted-stackinfo.diff and
+    submitted-statfs.diff to partially fix FTBFS on alpha.
 
   [ Samuel Thibault ]
   * Add patches/any/cvs-glro_dl_debug_mask.diff to fix build without
@@ -136,7 +138,7 @@
   * Add patches/hurd-i386/local-add-needed.diff to fix getting functions from
     libmachuser and libhurduser with gold linking.
 
- -- Aurelien Jarno <aurel32@debian.org>  Mon, 21 Feb 2011 02:35:57 +0000
+ -- Aurelien Jarno <aurel32@debian.org>  Mon, 28 Feb 2011 23:43:03 +0100
 
 eglibc (2.11.2-13) unstable; urgency=low
 

Added: glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-fcntl_h.diff
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-fcntl_h.diff	                        (rev 0)
+++ glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-fcntl_h.diff	2011-02-28 22:44:04 UTC (rev 4556)
@@ -0,0 +1,19 @@
+2011-02-28  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (F_SETPIPE_SZ,
+	F_GETPIPE_SZ): Define.
+
+diff a/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h b/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
+--- a/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
++++ b/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
+@@ -97,6 +97,8 @@
+ # define F_SETLEASE	1024	/* Set a lease.	 */
+ # define F_GETLEASE	1025	/* Enquire what lease is active.  */
+ # define F_NOTIFY	1026	/* Request notfications on a directory.	 */
++# define F_SETPIPE_SZ	1031    /* Set pipe page size array.  */
++# define F_GETPIPE_SZ	1032    /* Set pipe page size array.  */
+ #endif
+ #ifdef __USE_XOPEN2K8
+ # define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with
+
+

Added: glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-stackinfo.diff
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-stackinfo.diff	                        (rev 0)
+++ glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-stackinfo.diff	2011-02-28 22:44:04 UTC (rev 4556)
@@ -0,0 +1,23 @@
+2011-02-28  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* ports/sysdeps/alpha/stackinfo.h: Define DEFAULT_STACK_PERMS with PF_X.
+
+diff a/ports/sysdeps/alpha/stackinfo.h b/ports/sysdeps/alpha/stackinfo.h
+--- a/ports/sysdeps/alpha/stackinfo.h
++++ b/ports/sysdeps/alpha/stackinfo.h
+@@ -22,7 +22,13 @@
+ #ifndef _STACKINFO_H
+ #define _STACKINFO_H	1
+ 
++#include <elf.h>
++
+ /* On Alpha the stack grows down.  */
+ #define _STACK_GROWS_DOWN	1
+ 
++/* Default to an executable stack.  PF_X can be overridden if PT_GNU_STACK is
++ * present, but it is presumed absent.  */
++#define DEFAULT_STACK_PERMS (PF_R|PF_W|PF_X)
++
+ #endif	/* stackinfo.h */
+
+

Added: glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-statfs.diff
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-statfs.diff	                        (rev 0)
+++ glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-statfs.diff	2011-02-28 22:44:04 UTC (rev 4556)
@@ -0,0 +1,28 @@
+2011-02-28  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* ports/sysdeps/unix/sysv/linux/mips/bits/statfs.h (struct statfs,
+	struct statfs64): Add f_flags field.
+
+diff a/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h b/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h
+--- a/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h
++++ b/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h
+@@ -42,7 +42,8 @@ struct statfs
+     __fsid_t f_fsid;
+     int f_namelen;
+     int f_frsize;
+-    int f_spare[5];
++    int f_flags;
++    int f_spare[4];
+   };
+ 
+ #ifdef __USE_LARGEFILE64
+@@ -58,7 +59,8 @@ struct statfs64
+     __fsid_t f_fsid;
+     int f_namelen;
+     int f_frsize;
+-    int f_spare[5];
++    int f_flags;
++    int f_spare[4];
+   };
+ #endif
+ 

Modified: glibc-package/branches/eglibc-2.13/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/series	2011-02-28 17:27:07 UTC (rev 4555)
+++ glibc-package/branches/eglibc-2.13/debian/patches/series	2011-02-28 22:44:04 UTC (rev 4556)
@@ -47,6 +47,9 @@
 alpha/submitted-rtld-fPIC.diff
 alpha/local-lowlevellock.diff
 alpha/submitted-syscall.diff
+alpha/submitted-fcntl_h.diff
+alpha/submitted-stackinfo.diff
+alpha/submitted-statfs.diff
 
 amd64/local-biarch.diff
 amd64/local-clone.diff


Reply to: