@@ -29,11 +29,6 @@ CACHED_CONFIGUREVARS:append:mipsarch = " libc_cv_ld_gnu_indirect_function=no"
GLIBC_EXTRA_OECONF ?= ""
GLIBC_EXTRA_OECONF:class-nativesdk = ""
-# glibc make-syscalls.sh has a number of issues with /bin/dash and
-# it's output which make calls via the SHELL also has issues, so
-# 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"
SHELL was set to /bin/bash back in 2012[1] because of non-portable use of echo in eglibc. As this non-portable use was fixed upstream in glibc in 2015[1] we can remove this override. [1] oe-core 9d002f7cdc5 ("eglibc: force make to use /bin/bash") [2] glibc 95b07fbcc7 ("Fix non-portable echo usage in sysdeps/unix/make-syscalls.sh") Signed-off-by: Ross Burton <ross.burton@arm.com> --- meta/recipes-core/glibc/glibc.inc | 5 ----- 1 file changed, 5 deletions(-)