SVN: geninitrd/trunk/geninitrd

glen glen at pld-linux.org
Tue Nov 15 11:43:22 CET 2011


Author: glen
Date: Tue Nov 15 11:43:22 2011
New Revision: 12413

Modified:
   geninitrd/trunk/geninitrd
Log:
check that strip exists before stripping

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd	(original)
+++ geninitrd/trunk/geninitrd	Tue Nov 15 11:43:22 2011
@@ -18,7 +18,7 @@
 # list of geninitrd modules which need setup routine after commandline args parsing
 GENINITRD_MODS=""
 COMPRESS=yes
-STRIP=strip
+STRIP=/usr/bin/strip
 target=""
 kernel=""
 force=""
@@ -632,7 +632,7 @@
 		inst_d "/lib/modules/$kernel/$MODULEDIR"
 		cp -a "/lib/modules/$kernel/$mod" "$DESTDIR/lib/modules/$kernel/$mod"
 		gunzip "$DESTDIR/lib/modules/$kernel/$mod" 2> /dev/null
-		if [ "$STRIP" ] ; then
+		if [ "$STRIP" ] && [ -x "$STRIP" ]; then
 			$STRIP --strip-unneeded --remove-section=.comment --remove-section=.note.GNU-stack "$DESTDIR/lib/modules/$kernel/${mod%.gz}"
 		fi
 	done


More information about the pld-cvs-commit mailing list