[oe-commits] [meta-openembedded] 05/08: rrdtool: allow configuration to disable nls

git at git.openembedded.org git at git.openembedded.org
Fri Jun 16 14:15:40 UTC 2017


This is an automated email from the git hooks/post-receive script.

martin_jansa pushed a commit to branch master-next
in repository meta-openembedded.

commit 404fbbc0a8ce2850eab8103e1550b2b1e2853b9f
Author: Randy MacLeod <randy.macleod at windriver.com>
AuthorDate: Thu Jun 15 19:47:24 2017 -0400

    rrdtool: allow configuration to disable nls
    
    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>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.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 a3aac45..797bcaa 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

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list