mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-06 15:20:12 +00:00
snort: add openssl PACKAGECONFIG
* otherwise the result isn't deterministic WARN: packages/armv5te-oe-linux-gnueabi/snort/snort/latest lost dependency on libcrypto * enable it by default, disabling currently doesn't work, because there are --with flags for openssl, but then configure.in still checks for sha.h header with AC_CHECK_HEADERS([openssl/sha.h],, SHA_H="no") and autodetects it, I'll leave patching configure to someone who is actually using snort (this issue was reported many times and nobody seems to care). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -32,6 +32,12 @@ EXTRA_OECONF = " \
|
||||
--with-dnet-libraries=${STAGING_LIBDIR} \
|
||||
"
|
||||
|
||||
# if you want to disable it, you need to patch configure.in first
|
||||
# AC_CHECK_HEADERS([openssl/sha.h],, SHA_H="no")
|
||||
# is called even with --without-openssl-includes
|
||||
PACKAGECONFIG ?= "openssl"
|
||||
PACKAGECONFIG[openssl] = "--with-openssl-includes=${STAGING_INCDIR} --with-openssl-libraries=${STAGING_LIBDIR}, --without-openssl-includes --without-openssl-libraries, openssl,"
|
||||
|
||||
do_install_append() {
|
||||
install -d ${D}/${sysconfdir}/snort/rules
|
||||
install -d ${D}/${sysconfdir}/snort/preproc_rules
|
||||
|
||||
Reference in New Issue
Block a user