diff options
Diffstat (limited to 'meta/classes/icecc.bbclass')
-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_ ICECC_ENV_EXEC ?= "${STAGING_BINDIR_NATIVE}/icecc-create-env" -HOSTTOOLS_NONFATAL += "icecc" +HOSTTOOLS_NONFATAL += "icecc patchelf" # This version can be incremented when changes are made to the environment that # invalidate the version on the compile nodes. Changing it will cause a new @@ -326,6 +326,10 @@ set_icecc_env() { bbwarn "Cannot use icecc: icecc binary not found" return fi + if [ -z "$(which patchelf patchelf-uninative)" ]; then + bbwarn "Cannot use icecc: patchelf not found" + return + fi # Create symlinks to icecc in the recipe-sysroot directory mkdir -p ${ICE_PATH} |