Specify whether to use libseccomp or not. Do not just let configure check for it.
Signed-off-by: Joe Slater <jsla...@windriver.com> --- meta/recipes-support/gnutls/gnutls.inc | 12 ++++++++++++ meta/recipes-support/gnutls/gnutls/arm_eabi.patch | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/meta/recipes-support/gnutls/gnutls.inc b/meta/recipes-support/gnutls/gnutls.inc index 003dc55..14fcdca 100644 --- a/meta/recipes-support/gnutls/gnutls.inc +++ b/meta/recipes-support/gnutls/gnutls.inc @@ -21,6 +21,17 @@ SRC_URI = "ftp://ftp.gnutls.org/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar.xz" inherit autotools texinfo binconfig pkgconfig gettext lib_package gtk-doc +# We cannot use PACKAGECONFIG for this since there is no controlling +# configure option. +# +# To use seccomp, uncomment the two variables. You must also +# have CONFIG_SECCOMP enabled in the kernel. +# +#DEPENDS_append_class-target = " libseccomp" +#lcl_LIBSECCOMP_class-target = "ac_cv_libseccomp=yes" + +lcl_LIBSECCOMP ?= "ac_cv_libseccomp=no" + PACKAGECONFIG ??= "libidn zlib" PACKAGECONFIG[libidn] = "--with-idn,--without-idn,libidn" @@ -38,6 +49,7 @@ EXTRA_OECONF = " \ --enable-openssl-compatibility \ --with-libpthread-prefix=${STAGING_DIR_HOST}${prefix} \ --without-libunistring-prefix \ + ${lcl_LIBSECCOMP} \ " LDFLAGS_append_libc-musl = " -largp" diff --git a/meta/recipes-support/gnutls/gnutls/arm_eabi.patch b/meta/recipes-support/gnutls/gnutls/arm_eabi.patch index 8bf06f1..34c8985 100644 --- a/meta/recipes-support/gnutls/gnutls/arm_eabi.patch +++ b/meta/recipes-support/gnutls/gnutls/arm_eabi.patch @@ -1,7 +1,7 @@ Certain syscall's are not availabe for arm-eabi, so we eliminate reference to them. -Upstream-status: pending +Upstream-Status: Pending Signed-off-by: Joe Slater <jsla...@windriver.com> -- 1.7.9.5 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core