[OE-core] [PATCH] systemd: depend on libgcrypt
Enrico Scholz
enrico.scholz at sigma-chemnitz.de
Thu Apr 18 18:09:56 UTC 2013
Although libgcrypt support is optional, its development files are
are always required to expand AM_PATH_LIBGCRYPT. Build might fails else
with
| libtoolize: copying file `m4/lt~obsolete.m4'
| configure.ac:446: warning: macro 'AM_PATH_LIBGCRYPT' not found in library
| ...
| configure.ac:446: error: possibly undefined macro: AM_PATH_LIBGCRYPT
| autoreconf: .../autoconf failed with exit status: 1
| + bbfatal 'autoreconf execution failed.'
| + echo 'ERROR: autoreconf execution failed.'
Signed-off-by: Enrico Scholz <enrico.scholz at sigma-chemnitz.de>
---
meta/recipes-core/systemd/systemd_199.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/systemd/systemd_199.bb b/meta/recipes-core/systemd/systemd_199.bb
index 4fabcc9..2596bdf 100644
--- a/meta/recipes-core/systemd/systemd_199.bb
+++ b/meta/recipes-core/systemd/systemd_199.bb
@@ -11,7 +11,7 @@ PROVIDES = "udev"
PE = "1"
PR = "r3"
-DEPENDS = "kmod docbook-sgml-dtd-4.1-native intltool-native gperf-native acl readline dbus libcap libcgroup tcp-wrappers glib-2.0"
+DEPENDS = "kmod docbook-sgml-dtd-4.1-native intltool-native gperf-native acl readline dbus libcap libcgroup tcp-wrappers glib-2.0 libgcrypt"
DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
SECTION = "base/shell"
@@ -48,7 +48,7 @@ GTKDOC_DOCDIR = "${S}/docs/"
PACKAGECONFIG ??= "xz"
# Sign the journal for anti-tampering
-PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt"
+PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,,"
# Compress the journal
PACKAGECONFIG[xz] = "--enable-xz,--disable-xz,xz"
--
1.8.1.4
More information about the Openembedded-core
mailing list