From bb2e185eda89c4c02230a5025a06de8024122782 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 4 Nov 2025 13:28:36 +0000 Subject: [PATCH] [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) --- .github/workflows/freebsd_build.yml | 2 +- .github/workflows/openbsd_build.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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 \ -- 2.47.3