[oe] [meta-oe][V2a patch] rrdtool: allow configuration to disable nls
Randy MacLeod
randy.macleod at windriver.com
Thu Jun 15 23:53:17 UTC 2017
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 at 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
More information about the Openembedded-devel
mailing list