From 3d0844d41e1cdabf8a8820fbff2bcbad2a52a976 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sat, 30 Apr 2011 22:45:27 +0200 Subject: 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" 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}/"* \ -- cgit v0.10.2-6-g49f6