]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Disable Hyperscan on OpenBSD and fix zstd package name on FreeBSD
authorVsevolod Stakhov <vsevolod@rspamd.com>
Tue, 4 Nov 2025 13:28:36 +0000 (13:28 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Tue, 4 Nov 2025 13:28:36 +0000 (13:28 +0000)
- OpenBSD: Disable Hyperscan (not available), remove from dependencies
- FreeBSD: Fix zstd package name (zstd not libzstd)

.github/workflows/freebsd_build.yml
.github/workflows/openbsd_build.yml

index ce1c08c2b339309f513a6eea9887518f8f25966e..4309df85f53df76b9e6e05d1fc65517f9ee19212 100644 (file)
@@ -49,7 +49,7 @@ jobs:
             pkg install -y cmake ninja pkgconf \
               pcre2 sqlite3 openssl ragel icu \
               libsodium glib libunwind \
-              perl5 libarchive libzstd xxhash \
+              perl5 libarchive zstd xxhash \
               hyperscan file ca_root_nss
 
             # Install Lua version based on user selection
index 01dd5c895bc50f60947061958b03d836428eb220..cfc2420fded0325cf6a40387646d9f1c5e31b372 100644 (file)
@@ -47,7 +47,7 @@ jobs:
               pcre2 sqlite3 openssl ragel icu4c \
               libsodium glib2 libunwind \
               perl libarchive zstd xxhash \
-              hyperscan file gettext-tools
+              file gettext-tools
 
             # Install Lua version based on user selection
             case "${{ inputs.lua_version }}" in
@@ -86,7 +86,7 @@ jobs:
             cmake -G Ninja \
               -DCMAKE_BUILD_TYPE=Release \
               -DCMAKE_INSTALL_PREFIX=/usr/local \
-              -DENABLE_HYPERSCAN=ON \
+              -DENABLE_HYPERSCAN=OFF \
               $LUA_FLAGS \
               -DSYSTEM_ZSTD=ON \
               -DSYSTEM_XXHASH=ON \