summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/icecc.bbclass6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/classes/icecc.bbclass b/meta/classes/icecc.bbclass
index 49597175ca..7d94525d31 100644
--- a/meta/classes/icecc.bbclass
+++ b/meta/classes/icecc.bbclass
@@ -38,7 +38,7 @@ BB_HASHBASE_WHITELIST += "ICECC_PARALLEL_MAKE ICECC_DISABLED ICECC_USER_PACKAGE_
38 38
39ICECC_ENV_EXEC ?= "${STAGING_BINDIR_NATIVE}/icecc-create-env" 39ICECC_ENV_EXEC ?= "${STAGING_BINDIR_NATIVE}/icecc-create-env"
40 40
41HOSTTOOLS_NONFATAL += "icecc" 41HOSTTOOLS_NONFATAL += "icecc patchelf"
42 42
43# This version can be incremented when changes are made to the environment that 43# This version can be incremented when changes are made to the environment that
44# invalidate the version on the compile nodes. Changing it will cause a new 44# invalidate the version on the compile nodes. Changing it will cause a new
@@ -326,6 +326,10 @@ set_icecc_env() {
326 bbwarn "Cannot use icecc: icecc binary not found" 326 bbwarn "Cannot use icecc: icecc binary not found"
327 return 327 return
328 fi 328 fi
329 if [ -z "$(which patchelf patchelf-uninative)" ]; then
330 bbwarn "Cannot use icecc: patchelf not found"
331 return
332 fi
329 333
330 # Create symlinks to icecc in the recipe-sysroot directory 334 # Create symlinks to icecc in the recipe-sysroot directory
331 mkdir -p ${ICE_PATH} 335 mkdir -p ${ICE_PATH}