The fixes were needed for build only pieces. It does build fair bit of glibc infra before building localedef. But its good to review it from time to time. If there are no build issues we should largely be OK with this patch
On Thu, Aug 6, 2026, 9:27 AM Ross Burton via lists.openembedded.org <[email protected]> wrote: > 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 <[email protected]> > --- > meta/recipes-core/glibc/cross-localedef-native_2.44.bb | 9 --------- > 1 file changed, 9 deletions(-) > > diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.44.bb > b/meta/recipes-core/glibc/cross-localedef-native_2.44.bb > index cf48b9c83bf..47018ff23b4 100644 > --- a/meta/recipes-core/glibc/cross-localedef-native_2.44.bb > +++ b/meta/recipes-core/glibc/cross-localedef-native_2.44.bb > @@ -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() { > -- > 2.43.0 > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#242963): https://lists.openembedded.org/g/openembedded-core/message/242963 Mute This Topic: https://lists.openembedded.org/mt/120629342/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
