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

r3941 - in glibc-package/trunk/debian: . patches patches/all



Author: aurel32
Date: 2009-11-08 20:28:57 +0000 (Sun, 08 Nov 2009)
New Revision: 3941

Added:
   glibc-package/trunk/debian/patches/all/local-ldd.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * patches/all/local-ldd.diff: new patch to handle the case where ld.so is
    not executable (wrong architecture).  Closes: #502189.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2009-11-08 20:06:04 UTC (rev 3940)
+++ glibc-package/trunk/debian/changelog	2009-11-08 20:28:57 UTC (rev 3941)
@@ -1,3 +1,10 @@
+eglibc (2.10.1-7) UNRELEASED; urgency=low
+
+  * patches/all/local-ldd.diff: new patch to handle the case where ld.so is
+    not executable (wrong architecture).  Closes: #502189.
+
+ -- Aurelien Jarno <aurel32@debian.org>  Sun, 08 Nov 2009 21:28:35 +0100
+
 eglibc (2.10.1-6) unstable; urgency=high
 
   [ Aurelien Jarno ]

Added: glibc-package/trunk/debian/patches/all/local-ldd.diff
===================================================================
--- glibc-package/trunk/debian/patches/all/local-ldd.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/all/local-ldd.diff	2009-11-08 20:28:57 UTC (rev 3941)
@@ -0,0 +1,17 @@
+2009-11-08  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* elf/ldd.bash.in: also handle error code 126 (ld.so non 
+	executable).
+
+--- a/elf/ldd.bash.in
++++ b/elf/ldd.bash.in
+@@ -179,7 +179,7 @@ warning: you do not have execution permission for" "\`$file'" >&2
+       fi
+       [ $rc = 0 ] || result=1
+       ;;
+-    1)
++    1|126)
+       # This can be a non-ELF binary or no binary at all.
+       nonelf "$file" || {
+ 	echo $"	not a dynamic executable"
+

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2009-11-08 20:06:04 UTC (rev 3940)
+++ glibc-package/trunk/debian/patches/series	2009-11-08 20:28:57 UTC (rev 3941)
@@ -212,3 +212,4 @@
 any/cvs-getutmpx-compat.diff
 any/cvs-preadv-pwritev.diff
 any/submitted-sched_h.2.diff
+all/local-ldd.diff


Reply to: