]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: FreeBSD: upgrade image, packages
authorIlia Shipitsin <chipitsine@gmail.com>
Mon, 3 Jun 2024 18:16:04 +0000 (20:16 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Tue, 4 Jun 2024 09:19:00 +0000 (11:19 +0200)
FreeBSD-13.2 was removed from cirrus-ci, let's upgrade to 14.0,
also, pcre is EOL, let's switch to pcre2. lua is updated to 5.4

.cirrus.yml

index 4bf3fb6726ad65f0907ccc9dd7aa85a85ffd0d64..409372d8a97e8ad74a6453436c50a75f073e372c 100644 (file)
@@ -1,15 +1,15 @@
 FreeBSD_task:
   freebsd_instance:
     matrix:
-      image_family: freebsd-13-2
+      image_family: freebsd-14-0
   only_if: $CIRRUS_BRANCH =~ 'master|next'
   install_script:
-    - pkg update -f && pkg upgrade -y && pkg install -y openssl git gmake lua53 socat pcre
+    - pkg update -f && pkg upgrade -y && pkg install -y openssl git gmake lua54 socat pcre2
   script:
     - sudo sysctl kern.corefile=/tmp/%N.%P.core
     - sudo sysctl kern.sugid_coredump=1
     - scripts/build-vtest.sh
-    - gmake CC=clang V=1 ERR=1 TARGET=freebsd USE_ZLIB=1 USE_PCRE=1 USE_OPENSSL=1 USE_LUA=1 LUA_INC=/usr/local/include/lua53 LUA_LIB=/usr/local/lib LUA_LIB_NAME=lua-5.3
+    - gmake CC=clang V=1 ERR=1 TARGET=freebsd USE_ZLIB=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_LUA=1 LUA_INC=/usr/local/include/lua54 LUA_LIB=/usr/local/lib LUA_LIB_NAME=lua-5.4
     - ./haproxy -vv
     - ldd haproxy
   test_script: