]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
snort: Update to 3.7.2.0 master
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 5 Apr 2025 12:17:09 +0000 (12:17 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 5 Apr 2025 12:17:09 +0000 (12:17 +0000)
This is the latest upstream version. It replaces PCRE with PCRE2 and we
explicitely depend on vectorscan for aarch64 and x86_64.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
snort/snort.nm

index c7f516b8c079c09f149c0f6159714991a80c4d30..a793490a16023a1293c6ba34ba478848bdba963a 100644 (file)
@@ -4,8 +4,8 @@
 ###############################################################################
 
 name       = snort
-version    = 3.1.50.0
-release    = 2.1
+version    = 3.7.2.0
+release    = 1
 thisapp    = snort3-%{version}
 
 groups     = Networking/Tools
@@ -28,7 +28,7 @@ build
                cmake
                flex-devel >= 2.6.0
                hwloc-devel
-               libdaq-devel >= 3.0.10
+               libdaq-devel >= 3.0.19
                libdnet-devel
                libpcap-devel
                libtirpc-devel
@@ -36,12 +36,17 @@ build
                libuuid-devel
                luajit-devel
                openssl-devel
-               pcre-devel
+               pcre2-devel
                xz-devel
                zlib-devel
 
-               # Hyperscan only exists on x86_64
-               (hyperscan-devel if arch(x86_64))
+               # Hyperscan only exists on aarch64 and x86_64
+               # XXX The page seems to find the library, but still
+               # does not seem link against it. I couldn't find the
+               # problem and it is not urgent, but it eventually
+               # will need looking after. -ms
+               (vectorscan-devel if arch(aarch64))
+               (vectorscan-devel if arch(x86_64))
        end
 
        build