# HG changeset patch # User "Yann E. MORIN" # Date 1304196327 -7200 # Node ID 055e505f28bed05b192b30fc8dc3a02d8a4a47c1 # Parent 28092887b486b4138a9d8e03ca451c40b0a6aaad 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 -r 28092887b486 -r 055e505f28be scripts/build/internals.sh --- a/scripts/build/internals.sh Sat Apr 30 23:13:12 2011 +0200 +++ b/scripts/build/internals.sh Sat Apr 30 22:45:27 2011 +0200 @@ -22,7 +22,7 @@ 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}/"* \