From 2a2123dac0ebbf32affbdd046835a9ea1c772aee Mon Sep 17 00:00:00 2001 From: Sumit Garg Date: Mon, 13 Sep 2021 16:35:10 +0100 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