summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-04-30 20:45:27 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-04-30 20:45:27 (GMT)
commit3d0844d41e1cdabf8a8820fbff2bcbad2a52a976 (patch)
tree1ded3b717203db5dca8efbf0300c0e8bce6a4f3d
parent9d38d4427c13d89792f0d2ba9ce312f0846e4b7a (diff)
internals: fix stripping canadians
We can't run the newly built gcc when it is a canadian cross. Thus, we can't get the version number, and thus we can't get the directory libexec subdirectory to strip. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
-rw-r--r--scripts/build/internals.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/build/internals.sh b/scripts/build/internals.sh
index c889a00..f07a619 100644
--- a/scripts/build/internals.sh
+++ b/scripts/build/internals.sh
@@ -22,7 +22,7 @@ do_finish() {
esac
CT_DoLog INFO "Stripping all toolchain executables"
CT_Pushd "${CT_PREFIX_DIR}"
- gcc_version=$( "./bin/${CT_TARGET}-gcc" -dumpversion )
+ gcc_version=$( cat "${CT_SRC_DIR}/gcc-${CT_GCC_VERSION}/gcc/BASE-VER" )
for _t in "bin/${CT_TARGET}-"* \
"${CT_TARGET}/bin/"* \
"libexec/gcc/${CT_TARGET}/${gcc_version}/"* \