From eb3a6b74b7fef18d35bf5d1c220dea70fe99eeb1 Mon Sep 17 00:00:00 2001 From: Sumit Garg Date: Thu, 7 Jan 2021 14:33:27 +0530 Subject: [PATCH] external-arm-toolchain: Misc. fixup for GCC 10.2 support Arm GCC 10.2 prebuilt toolchain comes with ldd and tzselect scripts which uses "/usr/bin/bash", so replace this with "/bin/sh" as the default shell. Signed-off-by: Sumit Garg Signed-off-by: Jon Mason --- .../external-arm-toolchain/external-arm-toolchain.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/external-arm-toolchain.bb b/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/external-arm-toolchain.bb index b44fd2f4..c506c419 100644 --- a/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/external-arm-toolchain.bb +++ b/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/external-arm-toolchain.bb @@ -115,6 +115,8 @@ do_install() { rm -rf ${D}${bindir}/gdbserver sed -i -e 's#/arm/tools/gnu/bash/4.2/rhe6-x86_64##' ${D}${bindir}/tzselect sed -i -e 's#/arm/tools/gnu/bash/4.2/rhe6-x86_64##' ${D}${bindir}/ldd + sed -i -e 's#/usr/bin/bash#/bin/sh#' ${D}${bindir}/tzselect + sed -i -e 's#/usr/bin/bash#/bin/sh#' ${D}${bindir}/ldd sed -i -e 's#/bin/bash#/bin/sh#' ${D}${bindir}/tzselect sed -i -e 's#/bin/bash#/bin/sh#' ${D}${bindir}/ldd