diff options
-rw-r--r-- | meta/classes/icecc.bbclass | 6 |
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 | ||
39 | ICECC_ENV_EXEC ?= "${STAGING_BINDIR_NATIVE}/icecc-create-env" | 39 | ICECC_ENV_EXEC ?= "${STAGING_BINDIR_NATIVE}/icecc-create-env" |
40 | 40 | ||
41 | HOSTTOOLS_NONFATAL += "icecc" | 41 | HOSTTOOLS_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} |