Merge branch 'topic/bbannier/ci-freebsd-13'

(cherry picked from commit fed2be36fd)
This commit is contained in:
Benjamin Bannier 2025-10-10 12:52:02 +02:00 committed by Tim Wojtulewicz
parent ba77cb48e6
commit d65a43472f
4 changed files with 17 additions and 3 deletions

View file

@ -447,7 +447,7 @@ freebsd14_task:
freebsd13_task:
freebsd_instance:
# FreeBSD 13 EOL: January 31, 2026
image_family: freebsd-13-4
image_family: freebsd-13-5
<< : *FREEBSD_RESOURCES_TEMPLATE
prepare_script: ./ci/freebsd/prepare.sh

14
CHANGES
View file

@ -1,3 +1,17 @@
8.0.1-17 | 2025-10-10 10:50:07 -0700
* Bump CI to freebsd-13.5 (Benjamin Bannier, Corelight)
(cherry picked from commit fed2be36fd0804b0c9eb10ebdc09b8df51983174)
* Use package `cmake-core` instead of `cmake` on FreeBSD (Benjamin Bannier, Corelight)
The package `cmake` seems to have unreliable availability on e.g.,
freebsd-13. Switch to the `cmake-core` subpackage which already has all
the functionality we need.
(cherry picked from commit fed2be36fd0804b0c9eb10ebdc09b8df51983174)
8.0.1-15 | 2025-10-10 10:37:57 -0700
* Fix a potential use-after-free in script_opt (Tim Wojtulewicz, Corelight)

View file

@ -1 +1 @@
8.0.1-15
8.0.1-17

View file

@ -6,7 +6,7 @@ set -e
set -x
env ASSUME_ALWAYS_YES=YES pkg bootstrap
pkg install -y bash cppzmq git cmake swig bison python3 base64 flex ccache jq dnsmasq krb5
pkg install -y bash cppzmq git cmake-core swig bison python3 base64 flex ccache jq dnsmasq krb5
pkg upgrade -y curl
pyver=$(python3 -c 'import sys; print(f"py{sys.version_info[0]}{sys.version_info[1]}")')
pkg install -y $pyver-sqlite3