[oe-commits] org.oe.dev package.bbclass: shlib postinst: Check for ldconfig presence before running it.

pfalcon commit openembedded-commits at lists.openembedded.org
Mon Feb 25 01:05:35 UTC 2008


package.bbclass: shlib postinst: Check for ldconfig presence before running it.
* This helps uclibc systems where ldconfig is optional, in particular 3rd-party
systems like OpenWRT.
* Per RFC on the list.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 7460b51ee9cc9d17b403416ed3a84895ac86e667
ViewMTN: http://monotone.openembedded.org/revision/info/7460b51ee9cc9d17b403416ed3a84895ac86e667
Files:
1
classes/package.bbclass
Diffs:

#
# mt diff -rbe4a9a82ecf6de3dc409f7e421e00f48275630a4 -r7460b51ee9cc9d17b403416ed3a84895ac86e667
#
# 
# 
# patch "classes/package.bbclass"
#  from [dc63605ba8dcffa74084780d9c48b0ca2578fd0e]
#    to [770c055d09c5280cd9c6ca2b7c1280e7540b3356]
# 
============================================================
--- classes/package.bbclass	dc63605ba8dcffa74084780d9c48b0ca2578fd0e
+++ classes/package.bbclass	770c055d09c5280cd9c6ca2b7c1280e7540b3356
@@ -515,7 +515,7 @@ if [ x"$D" = "x" ]; then
 
 ldconfig_postinst_fragment() {
 if [ x"$D" = "x" ]; then
-	ldconfig
+	[ -x /sbin/ldconfig ] && /sbin/ldconfig
 fi
 }
 






More information about the Openembedded-commits mailing list