On Tue, 2019-08-27 at 07:45 -0500, Joshua Watt wrote: > gettext is required to generate the glibc locales in do_compile. If not > present, glibc will skip the generation which isn't reproducible. > > Signed-off-by: Joshua Watt <[email protected]> > --- > meta/recipes-core/glibc/glibc.inc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-core/glibc/glibc.inc > b/meta/recipes-core/glibc/glibc.inc > index 252fd56c13c..f1a6ae2a245 100644 > --- a/meta/recipes-core/glibc/glibc.inc > +++ b/meta/recipes-core/glibc/glibc.inc > @@ -6,7 +6,7 @@ DEPENDS = "virtual/${TARGET_PREFIX}gcc libgcc-initial > linux-libc-headers" > > PROVIDES = "virtual/libc" > PROVIDES += "virtual/libintl virtual/libiconv" > -inherit autotools texinfo distro_features_check systemd > +inherit autotools texinfo distro_features_check systemd gettext
I suspect this may not do what you expect. At least as I read the class and recipes, glibc sets INHIBIT_DEFAULT_DEPS which means no gettext-native dependency is added, instead, configure has --disable-nls added. Is that what we want? I'm curious to understand how glibc locales are ever generated correctly and what we're aiming to add here (a gettext-native dependency?) FWIW gettext-native is a very heavy thing to add in as a dependency from a build time perspective. Cheers, Richard -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
