From c9351aee3f9b1016c1697178a53664eebebbcf84 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 9 Dec 2021 17:06:13 -0800 Subject: glibc: Redo tzselect bash dependency problem New patch adds a knob to select needed shell interpreter for tzselect script, which then we excercise via EXTRA_OEMAKE (From OE-Core rev: 28adfbbcf42d15eabdd7fe3a5dea486bd5049f09) Signed-off-by: Khem Raj Cc: Hongxu Jia Signed-off-by: Richard Purdie --- meta/recipes-core/glibc/glibc.inc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta/recipes-core/glibc/glibc.inc') diff --git a/meta/recipes-core/glibc/glibc.inc b/meta/recipes-core/glibc/glibc.inc index 80a3e0b493..fdd241d973 100644 --- a/meta/recipes-core/glibc/glibc.inc +++ b/meta/recipes-core/glibc/glibc.inc @@ -41,6 +41,10 @@ PARALLEL_MAKE = "" # ensure make uses /bin/bash EXTRA_OEMAKE += "SHELL=/bin/bash" +# We do not need bash to run tzselect script, the default is to use +# bash but it can be configured by setting KSHELL Makefile variable +EXTRA_OEMAKE += "KSHELL=/bin/sh" + do_configure:prepend() { sed -e "s#/bin/bash#/bin/sh#" -i ${S}/elf/ldd.bash.in } -- cgit v1.2.3-54-g00ecf