]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
cross-localedef-native: prune patch list
authorRoss Burton <ross.burton@arm.com>
Thu, 6 Aug 2026 16:27:28 +0000 (17:27 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 7 Aug 2026 08:46:19 +0000 (09:46 +0100)
The cross-localedef-native recipe builds on top of glibc and drops in an
autoconf tree to build just localedef.  For some reason we're applying a
partial subset of glibc patches that do not impact the localedef build
at all, for example adding documentation or fixing nscd.

Remove patches and other assignments that don't impact the build of
localedef.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/glibc/cross-localedef-native_2.44.bb

index cf48b9c83bfc2ed19497f74093441be062c69394..47018ff23b4168df2b21092a03effedf0eb97c8b 100644 (file)
@@ -25,13 +25,8 @@ SRC_URI = "${GLIBC_GIT_URI};branch=${SRCBRANCH};name=glibc \
            file://0001-localedef-Add-hardlink-resolver-from-util-linux.patch \
            file://0002-localedef-fix-ups-hardlink-to-make-it-compile.patch \
            \
-           file://0009-eglibc-Cross-building-and-testing-instructions.patch \
-           file://0010-eglibc-Help-bootstrap-cross-toolchain.patch \
-           file://0011-eglibc-Resolve-__fpscr_values-on-SH4.patch \
            file://0012-eglibc-Forward-port-cross-locale-generation-support.patch \
            file://0013-localedef-add-to-archive-uses-a-hard-coded-locale-pa.patch \
-           file://0016-Replace-echo-with-printf-builtin-in-nscd-init-script.patch \
-           file://0018-timezone-Make-shell-interpreter-overridable-in-tzsel.patch \
            "
 # Makes for a rather long rev (22 characters), but...
 #
@@ -39,10 +34,6 @@ SRCREV_FORMAT = "glibc_localedef"
 
 EXTRA_OECONF = "--with-glibc=${S}"
 
-# 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"
-
 CFLAGS += "-fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0'"
 
 do_install() {