From: Vsevolod Stakhov Date: Tue, 4 Nov 2025 13:28:36 +0000 (+0000) Subject: [Fix] Disable Hyperscan on OpenBSD and fix zstd package name on FreeBSD X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bb2e185eda89c4c02230a5025a06de8024122782;p=thirdparty%2Frspamd.git [Fix] Disable Hyperscan on OpenBSD and fix zstd package name on FreeBSD - OpenBSD: Disable Hyperscan (not available), remove from dependencies - FreeBSD: Fix zstd package name (zstd not libzstd) --- diff --git a/.github/workflows/freebsd_build.yml b/.github/workflows/freebsd_build.yml index ce1c08c2b3..4309df85f5 100644 --- a/.github/workflows/freebsd_build.yml +++ b/.github/workflows/freebsd_build.yml @@ -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 diff --git a/.github/workflows/openbsd_build.yml b/.github/workflows/openbsd_build.yml index 01dd5c895b..cfc2420fde 100644 --- a/.github/workflows/openbsd_build.yml +++ b/.github/workflows/openbsd_build.yml @@ -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 \