enable Redis and MongoDB support, now that missing dependencies
landed in EPEL 9
This commit is contained in:
parent
ff13abd948
commit
8d294162a0
|
@ -8,7 +8,7 @@
|
|||
|
||||
Name: syslog-ng
|
||||
Version: %{syslog_ng_ver}
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
Summary: Next-generation syslog server
|
||||
|
||||
License: GPLv2+
|
||||
|
@ -23,7 +23,7 @@ BuildRequires: bison
|
|||
BuildRequires: cyrus-sasl-devel
|
||||
BuildRequires: flex
|
||||
BuildRequires: glib2-devel
|
||||
# BuildRequires: hiredis-devel
|
||||
BuildRequires: hiredis-devel
|
||||
BuildRequires: ivykis-devel >= %{ivykis_ver}
|
||||
BuildRequires: json-c-devel
|
||||
BuildRequires: libcap-devel
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: librabbitmq-devel
|
|||
BuildRequires: libtool
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: libxslt
|
||||
# BuildRequires: mongo-c-driver-devel
|
||||
BuildRequires: mongo-c-driver-devel
|
||||
BuildRequires: net-snmp-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: pcre-devel
|
||||
|
@ -250,12 +250,12 @@ touch -r lib/cfg-grammar.y lib/merge-grammar.py
|
|||
--disable-java \
|
||||
--disable-java-modules \
|
||||
--enable-afsnmp \
|
||||
--with-mongoc=system \
|
||||
--enable-redis \
|
||||
--enable-riemann
|
||||
# --with-mongoc=system \
|
||||
# --enable-sql \
|
||||
# --enable-mqtt \
|
||||
# --enable-smtp \
|
||||
# --enable-redis \
|
||||
|
||||
make %{_smp_mflags}
|
||||
|
||||
|
@ -383,13 +383,13 @@ fi
|
|||
%{_libdir}/syslog-ng/loggen/libloggen_ssl_plugin.so
|
||||
|
||||
%exclude %{_libdir}/syslog-ng/libafamqp.so
|
||||
#%exclude %{_libdir}/syslog-ng/libafmongodb.so
|
||||
%exclude %{_libdir}/syslog-ng/libafmongodb.so
|
||||
#%exclude %{_libdir}/syslog-ng/libafsmtp.so
|
||||
#%exclude %{_libdir}/syslog-ng/libafsql.so
|
||||
%exclude %{_libdir}/syslog-ng/libgeoip2-plugin.so
|
||||
%exclude %{_libdir}/syslog-ng/libhttp.so
|
||||
%exclude %{_libdir}/syslog-ng/libmod-python.so
|
||||
#%exclude %{_libdir}/syslog-ng/libredis.so
|
||||
%exclude %{_libdir}/syslog-ng/libredis.so
|
||||
%exclude %{_libdir}/syslog-ng/libriemann.so
|
||||
%exclude %{_libdir}/syslog-ng/libafsnmp.so
|
||||
%exclude %{_libdir}/syslog-ng/libkafka.so
|
||||
|
@ -430,12 +430,12 @@ fi
|
|||
%files kafka
|
||||
%{_libdir}/%{name}/libkafka.so
|
||||
|
||||
#%files mongodb
|
||||
#%{_libdir}/syslog-ng/libafmongodb.so
|
||||
%files mongodb
|
||||
%{_libdir}/syslog-ng/libafmongodb.so
|
||||
|
||||
|
||||
#%files redis
|
||||
#%{_libdir}/syslog-ng/libredis.so
|
||||
%files redis
|
||||
%{_libdir}/syslog-ng/libredis.so
|
||||
|
||||
#%files mqtt
|
||||
#%{_libdir}/%{name}/libmqtt.so
|
||||
|
@ -482,6 +482,10 @@ fi
|
|||
|
||||
|
||||
%changelog
|
||||
* Tue May 17 2022 Peter Czanik <peter@czanik.hu> - 3.35.1-5
|
||||
- enable Redis and MongoDB support, now that missing dependencies
|
||||
landed in EPEL 9
|
||||
|
||||
* Wed Feb 23 2022 Peter Czanik <peter@czanik.hu> - 3.35.1-4
|
||||
- initial minimal version for EPEL9
|
||||
- currently missing dependencies are: hiredis, libdbi, libesmtp,
|
||||
|
|
Loading…
Reference in New Issue