Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package suricata for openSUSE:Factory checked in at 2026-09-28 10:42:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/suricata (Old) and /work/SRC/openSUSE:Factory/.suricata.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suricata" Mon Sep 28 10:42:26 2026 rev:8 rq:1380669 version:8.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/suricata/suricata.changes 2026-07-18 22:26:18.544749965 +0200 +++ /work/SRC/openSUSE:Factory/.suricata.new.383539/suricata.changes 2026-09-28 10:42:35.850263055 +0200 @@ -1,0 +2,19 @@ +Fri Sep 18 11:13:47 UTC 2026 - Eyad Issa <[email protected]> + +- Update to version 8.0.7: + * Security release fixing vulnerabilities and various security, + performance, accuracy, and stability issues. + * Security fixes for tickets #9013, #9009, #9005, #9004, #9002, + #9000, #8998, and #8989 (CVE IDs pending publication). + * All tickets available at: + https://redmine.openinfosecfoundation.org/versions/236 + * Release announcement: + https://suricata.io/2026/09/15/suricata-8-0-7-released/ +- Enable hwloc support. +- Disable NFLOG on Leap 16.0/16.1, where libnetfilter_log is + unavailable. +- Keep XDP and libmagic configure flags aligned with their + dependencies. +- Use matching conditional dependencies for the development package + +------------------------------------------------------------------- Old: ---- suricata-8.0.6.tar.gz suricata-8.0.6.tar.gz.sig New: ---- suricata-8.0.7.tar.gz suricata-8.0.7.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ suricata.spec ++++++ --- /var/tmp/diff_new_pack.6nVXSF/_old 2026-09-28 10:42:36.638296055 +0200 +++ /var/tmp/diff_new_pack.6nVXSF/_new 2026-09-28 10:42:36.640296139 +0200 @@ -17,17 +17,28 @@ # -%define soname 8_0_6 +%define soname 8_0_7 # Handling libxdp support -%if (0%{?suse_version} <= 1500) && (0%{?sle_version} <= 150500) && (0%{?is_opensuse}) +%if 0%{?suse_version} <= 1500 && 0%{?sle_version} <= 150500 && 0%{?is_opensuse} %bcond_with xdp_bpf %else %bcond_without xdp_bpf %endif +# libnetfilter_log is not available in the openSUSE Leap 16.0/16.1 repositories +%if 0%{?is_opensuse} +%if 0%{?suse_version} == 1600 || 0%{?suse_version} == 1610 + %bcond_with nflog +%else + %bcond_without nflog +%endif +%else + %bcond_without nflog +%endif + # Handling libmagic and libnet support -%if (0%{?suse_version} <= 1500) && (0%{?sle_version} <= 150600) && (0%{?is_opensuse}) +%if 0%{?suse_version} <= 1500 && 0%{?sle_version} <= 150600 && 0%{?is_opensuse} %ifarch aarch64 %bcond_with libmagic %bcond_with libnet @@ -48,7 +59,7 @@ %endif Name: suricata -Version: 8.0.6 +Version: 8.0.7 Release: 0 Summary: Open Source Next Generation Intrusion Detection and Prevention Engine License: GPL-2.0-only @@ -72,13 +83,16 @@ BuildRequires: systemd-rpm-macros BuildRequires: sysuser-tools BuildRequires: pkgconfig(hiredis) +BuildRequires: pkgconfig(hwloc) BuildRequires: pkgconfig(jansson) BuildRequires: pkgconfig(libcap-ng) BuildRequires: pkgconfig(libevent) BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libmaxminddb) +%if %{with nflog} BuildRequires: pkgconfig(libnetfilter_log) +%endif BuildRequires: pkgconfig(libnetfilter_queue) BuildRequires: pkgconfig(libnfnetlink) BuildRequires: pkgconfig(libpcap) @@ -100,18 +114,18 @@ BuildRequires: file-devel %endif %endif -%if 0%{with libnet} +%if %{with libnet} %if 0%{?suse_version} >= 1600 BuildRequires: pkgconfig(libnet) %else BuildRequires: libnet-devel %endif %endif -%if 0%{with xdp_bpf} +%if %{with xdp_bpf} BuildRequires: pkgconfig(libbpf) BuildRequires: pkgconfig(libxdp) %endif -%if 0%{with libhs} +%if %{with libhs} BuildRequires: pkgconfig(libhs) %endif @@ -141,7 +155,13 @@ Summary: Development files for the Suricata engine library Requires: libsuricata%{soname} = %{version} Requires: pkgconfig(jansson) +%if %{with libmagic} + %if 0%{?suse_version} >= 1600 Requires: pkgconfig(libmagic) + %else +Requires: file-devel + %endif +%endif %description devel The Suricata Engine is an Open Source Next Generation Intrusion Detection and @@ -161,16 +181,28 @@ %configure \ --disable-dependency-tracking \ --enable-gccmarch-native=no \ - --enable-ebpf \ --enable-year2038 \ --enable-python \ --enable-hiredis \ --enable-shared \ +%if %{with xdp_bpf} + --enable-ebpf \ +%else + --disable-af-xdp \ +%endif +%if %{with nflog} --enable-nflog \ --with-libnetfilter_log-includes=`pkg-config libnetfilter_log --variable=includedir` \ +%endif --enable-nfqueue \ --enable-gccprotect \ --enable-geoip \ +%if %{with libmagic} + --enable-libmagic \ +%else + --disable-libmagic \ +%endif + --enable-hwloc \ %{nil} # --output-sync=none is needed to avoid GNU Make ++++++ suricata-8.0.6.tar.gz -> suricata-8.0.7.tar.gz ++++++ /work/SRC/openSUSE:Factory/suricata/suricata-8.0.6.tar.gz /work/SRC/openSUSE:Factory/.suricata.new.383539/suricata-8.0.7.tar.gz differ: char 30, line 1
