summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRandy MacLeod <Randy.MacLeod@windriver.com>2024-03-25 12:48:01 -0700
committerKhem Raj <raj.khem@gmail.com>2024-03-25 12:51:35 -0700
commit85fa15cab878b7d8a5f0818678a75f5128549d6e (patch)
tree9751b5cdbcf3524e43d1dae74338970ee0deba40
parentf952769a3724ad95ac0059575afc82f0205a005c (diff)
downloadmeta-openembedded-85fa15cab878b7d8a5f0818678a75f5128549d6e.tar.gz
rsyslog: update from 8.2306.0 to 8.2402.0
Change the PACKAGECONFIG[systemd] that wrapped --with-systemdsystemunitdir to use the new --enable-libsystemd option: acb62dfda remove systemd embedded code, use library instead The bug related to using libcap-ng has beeen fixed: https://github.com/rsyslog/rsyslog/pull/5166/commits/030e047fd0c896b4cb2433bab853321eff6f8ec9 so use that library by default now to allow rsyslog to run with fewer privileges. PTest results: sysvinit, systemd TOTAL: 462, 462 PASS: 457, 459 SKIP: 5, 3 XFAIL: 0, 0 FAIL: 0, 0 XPASS: 0, 0 ERROR: 0, 0 Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-extended/rsyslog/rsyslog_8.2402.0.bb (renamed from meta-oe/recipes-extended/rsyslog/rsyslog_8.2306.0.bb)9
1 files changed, 4 insertions, 5 deletions
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog_8.2306.0.bb b/meta-oe/recipes-extended/rsyslog/rsyslog_8.2402.0.bb
index c3948a40e..af46cc14d 100644
--- a/meta-oe/recipes-extended/rsyslog/rsyslog_8.2306.0.bb
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog_8.2402.0.bb
@@ -32,7 +32,7 @@ SRC_URI:append:libc-musl = " \
32 file://disable-omfile-outchannel.patch \ 32 file://disable-omfile-outchannel.patch \
33" 33"
34 34
35SRC_URI[sha256sum] = "f6283efaadc609540a56e6bec88a362c966e77f29fe48e6b734bd6c1123e0be5" 35SRC_URI[sha256sum] = "acbdd8579489df36b4a383dc6909a61b7623807f0aff54c062115f2de7ea85ba"
36 36
37UPSTREAM_CHECK_URI = "https://github.com/rsyslog/rsyslog/releases" 37UPSTREAM_CHECK_URI = "https://github.com/rsyslog/rsyslog/releases"
38UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" 38UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)"
@@ -47,7 +47,7 @@ EXTRA_OECONF:remove:riscv32 = "ap_cv_atomic_builtins=yes"
47 47
48# first line is default yes in configure 48# first line is default yes in configure
49PACKAGECONFIG ??= " \ 49PACKAGECONFIG ??= " \
50 rsyslogd rsyslogrt klog inet regexp uuid libgcrypt \ 50 rsyslogd rsyslogrt klog inet regexp uuid libcap-ng libgcrypt \
51 fmhttp imdiag openssl imfile \ 51 fmhttp imdiag openssl imfile \
52 ${@bb.utils.filter('DISTRO_FEATURES', 'snmp systemd', d)} \ 52 ${@bb.utils.filter('DISTRO_FEATURES', 'snmp systemd', d)} \
53 ${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'testbench relp ${VALGRIND}', '', d)} \ 53 ${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'testbench relp ${VALGRIND}', '', d)} \
@@ -60,6 +60,7 @@ PACKAGECONFIG[rsyslogrt] = "--enable-rsyslogrt,--disable-rsyslogrt,,"
60PACKAGECONFIG[fmhttp] = "--enable-fmhttp,--disable-fmhttp,curl," 60PACKAGECONFIG[fmhttp] = "--enable-fmhttp,--disable-fmhttp,curl,"
61PACKAGECONFIG[inet] = "--enable-inet,--disable-inet,," 61PACKAGECONFIG[inet] = "--enable-inet,--disable-inet,,"
62PACKAGECONFIG[klog] = "--enable-klog,--disable-klog,," 62PACKAGECONFIG[klog] = "--enable-klog,--disable-klog,,"
63PACKAGECONFIG[libcap-ng] = "--enable-libcap-ng,--disable-libcap-ng,libcap-ng,"
63PACKAGECONFIG[regexp] = "--enable-regexp,--disable-regexp,," 64PACKAGECONFIG[regexp] = "--enable-regexp,--disable-regexp,,"
64PACKAGECONFIG[uuid] = "--enable-uuid,--disable-uuid,util-linux," 65PACKAGECONFIG[uuid] = "--enable-uuid,--disable-uuid,util-linux,"
65PACKAGECONFIG[libgcrypt] = "--enable-libgcrypt,--disable-libgcrypt,libgcrypt," 66PACKAGECONFIG[libgcrypt] = "--enable-libgcrypt,--disable-libgcrypt,libgcrypt,"
@@ -72,14 +73,12 @@ PACKAGECONFIG[imfile] = "--enable-imfile,--disable-imfile,,"
72PACKAGECONFIG[snmp] = "--enable-snmp,--disable-snmp,net-snmp," 73PACKAGECONFIG[snmp] = "--enable-snmp,--disable-snmp,net-snmp,"
73PACKAGECONFIG[gnutls] = "--enable-gnutls,--disable-gnutls,gnutls," 74PACKAGECONFIG[gnutls] = "--enable-gnutls,--disable-gnutls,gnutls,"
74PACKAGECONFIG[openssl] = "--enable-openssl,--disable-openssl,openssl," 75PACKAGECONFIG[openssl] = "--enable-openssl,--disable-openssl,openssl,"
75PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/,--without-systemdsystemunitdir,systemd," 76PACKAGECONFIG[systemd] = "--enable-libsystemd,--disable-libsystemd,systemd,"
76PACKAGECONFIG[imjournal] = "--enable-imjournal,--disable-imjournal," 77PACKAGECONFIG[imjournal] = "--enable-imjournal,--disable-imjournal,"
77PACKAGECONFIG[mmjsonparse] = "--enable-mmjsonparse,--disable-mmjsonparse," 78PACKAGECONFIG[mmjsonparse] = "--enable-mmjsonparse,--disable-mmjsonparse,"
78PACKAGECONFIG[mysql] = "--enable-mysql,--disable-mysql,mysql5," 79PACKAGECONFIG[mysql] = "--enable-mysql,--disable-mysql,mysql5,"
79PACKAGECONFIG[postgresql] = "--enable-pgsql,--disable-pgsql,postgresql," 80PACKAGECONFIG[postgresql] = "--enable-pgsql,--disable-pgsql,postgresql,"
80PACKAGECONFIG[libdbi] = "--enable-libdbi,--disable-libdbi,libdbi," 81PACKAGECONFIG[libdbi] = "--enable-libdbi,--disable-libdbi,libdbi,"
81# For libcap-ng, see commit log and https://github.com/rsyslog/rsyslog/issues/5091
82PACKAGECONFIG[libcap-ng] = "--enable-libcap-ng,--disable-libcap-ng,libcap-ng,"
83PACKAGECONFIG[mail] = "--enable-mail,--disable-mail,," 82PACKAGECONFIG[mail] = "--enable-mail,--disable-mail,,"
84PACKAGECONFIG[valgrind] = ",--without-valgrind-testbench,valgrind," 83PACKAGECONFIG[valgrind] = ",--without-valgrind-testbench,valgrind,"
85PACKAGECONFIG[imhttp] = "--enable-imhttp,--disable-imhttp,civetweb," 84PACKAGECONFIG[imhttp] = "--enable-imhttp,--disable-imhttp,civetweb,"