* [meta-oe][V2a patch] rrdtool: allow configuration to disable nls
@ 2017-06-14 14:34 Randy MacLeod
2017-06-15 23:53 ` Randy MacLeod
0 siblings, 1 reply; 2+ messages in thread
From: Randy MacLeod @ 2017-06-14 14:34 UTC (permalink / raw)
To: openembedded-devel
When building rrdtool for a 'tiny' distro, that does not have native
language support (NLS) in glibc, configure fails with the error:
autoreconf: failed to run autopoint: No such file or directory
Autopoint is part of gettext but without NLS support we populate the
sysroot with gettext-minimal-native rather then the full set of
gettext executables. This version does not install autopoint, nor
should it.
Tell autoreconf to skip the check for the autopoint script
regardless of NLS support and use the USE_NLS varible
to conditionally enable NLS support.
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
---
meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
index db2df28a0..3ccefb995 100644
--- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
+++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
@@ -22,7 +22,7 @@ BBCLASSEXTEND = "native"
SYSTEMD_PACKAGES = "rrdcached"
SYSTEMD_SERVICE_rrdcached = "rrdcached.socket rrdcached.service"
-EXTRA_AUTORECONF = "-I m4"
+EXTRA_AUTORECONF = "-I m4 --exclude=autopoint"
PACKAGECONFIG ??= "python perl ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
@@ -49,6 +49,7 @@ EXTRA_OECONF = " \
--disable-lua \
--disable-tcl \
--disable-rpath \
+ --enable-nls=${USE_NLS} \
"
export STAGING_LIBDIR
--
2.11.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [meta-oe][V2a patch] rrdtool: allow configuration to disable nls
2017-06-14 14:34 [meta-oe][V2a patch] rrdtool: allow configuration to disable nls Randy MacLeod
@ 2017-06-15 23:53 ` Randy MacLeod
0 siblings, 0 replies; 2+ messages in thread
From: Randy MacLeod @ 2017-06-15 23:53 UTC (permalink / raw)
To: openembedded-devel, jose.a.lamego
Rats, ignore this one as well.
I've just read Jose's tip on getting patchworks to identify
my patch so I'll resend as suggested.
../Randy
On 2017-06-14 10:34 AM, Randy MacLeod wrote:
> When building rrdtool for a 'tiny' distro, that does not have native
> language support (NLS) in glibc, configure fails with the error:
> autoreconf: failed to run autopoint: No such file or directory
> Autopoint is part of gettext but without NLS support we populate the
> sysroot with gettext-minimal-native rather then the full set of
> gettext executables. This version does not install autopoint, nor
> should it.
>
> Tell autoreconf to skip the check for the autopoint script
> regardless of NLS support and use the USE_NLS varible
> to conditionally enable NLS support.
>
> Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
> ---
> meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
> index db2df28a0..3ccefb995 100644
> --- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
> +++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
> @@ -22,7 +22,7 @@ BBCLASSEXTEND = "native"
> SYSTEMD_PACKAGES = "rrdcached"
> SYSTEMD_SERVICE_rrdcached = "rrdcached.socket rrdcached.service"
>
> -EXTRA_AUTORECONF = "-I m4"
> +EXTRA_AUTORECONF = "-I m4 --exclude=autopoint"
>
> PACKAGECONFIG ??= "python perl ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
>
> @@ -49,6 +49,7 @@ EXTRA_OECONF = " \
> --disable-lua \
> --disable-tcl \
> --disable-rpath \
> + --enable-nls=${USE_NLS} \
> "
>
> export STAGING_LIBDIR
>
--
# Randy MacLeod. SMTS, Linux, Wind River
Direct: 613.963.1350 | 350 Terry Fox Drive, Suite 200, Ottawa, ON,
Canada, K2K 2W5
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-06-15 23:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-14 14:34 [meta-oe][V2a patch] rrdtool: allow configuration to disable nls Randy MacLeod
2017-06-15 23:53 ` Randy MacLeod
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.