[OE-core] [PATCH] toolchain-scripts: Fix sed regex does not match
Chong Lu
Chong.Lu at windriver.com
Wed Jul 23 02:53:42 UTC 2014
Previously, we added incorrect path to handle for CANADIANEXTRAOS.
This patch fixes the sed regex does not match.
[YOCTO #6490]
Signed-off-by: Chong Lu <Chong.Lu at windriver.com>
---
meta/classes/toolchain-scripts.bbclass | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass
index 413effe..4a7b32c 100644
--- a/meta/classes/toolchain-scripts.bbclass
+++ b/meta/classes/toolchain-scripts.bbclass
@@ -15,8 +15,9 @@ toolchain_create_sdk_env_script () {
touch $script
echo 'export SDKTARGETSYSROOT='"$sysroot" >> $script
EXTRAPATH=""
+ target_sys="${TARGET_SYS}"
for i in ${CANADIANEXTRAOS}; do
- EXTRAPATH="$EXTRAPATH:"`echo ${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS} | sed -e 's,${TARGET_PREFIX},${TARGET_PREFIX}$i,g'`
+ EXTRAPATH="$EXTRAPATH:"`echo ${SDKPATHNATIVE}${bindir_nativesdk}/$target_sys | sed -e "s,$target_sys,${target_sys%linux*}$i,g"`
done
echo 'export PATH=${SDKPATHNATIVE}${bindir_nativesdk}:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS}'$EXTRAPATH':$PATH' >> $script
echo 'export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT' >> $script
--
1.9.1
More information about the Openembedded-core
mailing list