mirror of
https://git.yoctoproject.org/poky
synced 2026-03-17 04:39:40 +01:00
icecc: patchelf is needed by icecc-create-env
Although we could potentially build patchelf and all its dependencies, they would all have to be blacklisted to avoid trying to build them with icecc. We use the host patchelf instead. (From OE-Core rev: 0860216a81092fba084d29696db6d0c65a226c85) Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
f6c639f578
commit
4f2414afd0
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user