mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
glib: remove gettext-native dependency for native builds
By removing gettext-native as a build dependency in glib-2.0-native we can delay the build of gettext-native further. The gettext class will add the dependency for target builds. Don't forcibly set USE_NLS=yes so that NLS support is supposedly disabled in native builds. GLib will then force it back on, but we shouldn't be using it in any other native recipes so seed the autoconf cache so GLib will run /bin/false instead of msgfmt. Quite a kludge, but it works and should fail obviously if the kludge stops being sufficient. (From OE-Core rev: 1ef45d377519983df827650cd0913e0d2c8a785b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
26eecd3324
commit
7984c17067
@@ -20,7 +20,6 @@ CVE_PRODUCT = "glib"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
|
||||
DEPENDS = "glib-2.0-native \
|
||||
gettext-native \
|
||||
virtual/libintl \
|
||||
virtual/libiconv \
|
||||
libffi \
|
||||
@@ -86,7 +85,7 @@ ARM_INSTRUCTION_SET_armv5 = "arm"
|
||||
# doesn't support mips16e
|
||||
CPPFLAGS_append_class-target_mips16e = " -DNVALGRIND=1"
|
||||
|
||||
USE_NLS = "yes"
|
||||
CACHED_CONFIGUREVARS_append_class-native = " ac_cv_path_MSGFMT=/bin/false"
|
||||
|
||||
do_install_append () {
|
||||
if [ -f ${D}${bindir}/gtester-report ]; then
|
||||
|
||||
Reference in New Issue
Block a user