From: Ladislav Michl <la...@triops.cz>

Signed-off-by: Ladislav Michl <la...@triops.cz>
---
 rules/syslogng.make | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/rules/syslogng.make b/rules/syslogng.make
index 0786b68f7..05fbef142 100644
--- a/rules/syslogng.make
+++ b/rules/syslogng.make
@@ -16,9 +16,9 @@ PACKAGES-$(PTXCONF_SYSLOGNG) += syslogng
 #
 # Paths and names
 #
-SYSLOGNG_VERSION       := 3.25.1
-SYSLOG_LIBVERSION      := 3.25
-SYSLOGNG_MD5           := 07c2ebb712ddacd201b24b265b857b0d
+SYSLOGNG_VERSION       := 4.8.1
+SYSLOG_LIBVERSION      := 4.8
+SYSLOGNG_MD5           := 6a5852343f9a34449c3812b474728aa7
 SYSLOGNG               := syslog-ng-$(SYSLOGNG_VERSION)
 SYSLOGNG_SUFFIX                := tar.gz
 SYSLOGNG_URL           := 
https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$(SYSLOGNG_VERSION)/$(SYSLOGNG).$(SYSLOGNG_SUFFIX)
@@ -42,11 +42,9 @@ SYSLOGNG_CONF_ENV    := \
 SYSLOGNG_CONF_TOOL     := autoconf
 SYSLOGNG_CONF_OPT      := \
        $(CROSS_AUTOCONF_USR) \
-       --localstatedir=/var/run \
-       --with-module-dir=/usr/lib/syslog-ng \
-       --with-module-path=/usr/lib/syslog-ng \
        --enable-forced-server-mode \
        --disable-debug \
+       --disable-example-modules \
        --enable-force-gnu99 \
        --disable-extra-warnings \
        --disable-env-wrapper \
@@ -54,39 +52,48 @@ SYSLOGNG_CONF_OPT   := \
        --disable-memtrace \
        --enable-dynamic-linking \
        --disable-mixed-linking \
+       --disable-force-classic-linking \
        $(GLOBAL_IPV6_OPTION) \
        --disable-tcp-wrapper \
        --$(call ptx/endis, PTXCONF_SYSLOGNG_SPOOF_SOURCE)-spoof-source \
        --disable-sun-streams \
+       --disable-darwin-osl \
        --disable-openbsd-system-source \
        --disable-sql \
        --disable-pacct \
        --disable-linux-caps \
+       --disable-ebpf \
        --disable-gcov \
        --disable-mongodb \
-       --disable-legacy-mongodb-options \
        --$(call ptx/endis, PTXCONF_SYSLOGNG_JSON)-json \
        --disable-amqp \
        --$(call ptx/endis, PTXCONF_SYSLOGNG_STOMP_DESTINATION)-stomp \
        --disable-smtp \
+       --disable-mqtt \
+       --disable-grpc \
+       --disable-cloud-auth \
+       --disable-cpp \
        --$(call ptx/endis, PTXCONF_SYSLOGNG_HTTP)-http \
        --disable-redis \
        --$(call ptx/endis, PTXCONF_SYSLOGNG_SYSTEMD)-systemd \
        --disable-geoip2 \
        --disable-riemann \
-       --with-python=auto \
-       --$(call ptx/endis, PTXCONF_SYSLOGNG_PYTHON_DESTINATION)-python \
        --disable-kafka \
+       --with-python=auto \
+       --$(call ptx/endis, PTXCONF_SYSLOGNG_PYTHON_DESTINATION)-python-modules 
\
        --disable-manpages \
+       --disable-manpages-install \
        --disable-java \
        --disable-java-modules \
        --enable-native \
-       --disable-snmp-dest \
+       --disable-afsnmp \
        --disable-all-modules \
        $(GLOBAL_LARGE_FILE_OPTION) \
        --disable-valgrind \
        --with-libnet=$(SYSROOT)/usr/bin \
        --without-net-snmp \
+       --with-pidfile-dir=/var/run \
+       --with-module-dir=/usr/lib/syslog-ng \
        --with-systemdsystemunitdir=/usr/lib/systemd/system \
        --with-jsonc=$(if $(PTXCONF_SYSLOGNG_JSON),system,no) \
        --with-ivykis=internal \
-- 
2.39.5


Reply via email to