Add FreeBSD 14.0

(cherry picked from commit 9152fc40a8)
This commit is contained in:
Michal Nowak 2023-11-27 14:29:16 +01:00
parent ece18ccf97
commit 3e791c64a7
No known key found for this signature in database
2 changed files with 32 additions and 1 deletions

View file

@ -213,6 +213,10 @@ stages:
image: "freebsd-13.2-x86_64"
<<: *libvirt_amd64
.freebsd-14-amd64: &freebsd_14_amd64_image
image: "freebsd-14.0-x86_64"
<<: *libvirt_amd64
.openbsd-amd64: &openbsd_amd64_image
image: "openbsd-7.4-x86_64"
<<: *libvirt_amd64
@ -1366,6 +1370,33 @@ unit:clang:freebsd13:amd64:
- job: clang:freebsd13:amd64
artifacts: true
# Jobs for Clang builds on FreeBSD 14 (amd64)
clang:freebsd14:amd64:
variables:
CFLAGS: "${CFLAGS_COMMON}"
# Disable BIND 9 GSS-API support because of Heimdal incompatibility; see FreeBSD bug #275241.
EXTRA_CONFIGURE: "${WITH_READLINE_LIBEDIT} --without-gssapi"
USER: gitlab-runner
<<: *freebsd_14_amd64_image
<<: *build_job
system:clang:freebsd14:amd64:
<<: *freebsd_14_amd64_image
<<: *system_test_job
variables:
USER: gitlab-runner
needs:
- job: clang:freebsd14:amd64
artifacts: true
unit:clang:freebsd14:amd64:
<<: *freebsd_14_amd64_image
<<: *unit_test_job
needs:
- job: clang:freebsd14:amd64
artifacts: true
# Jobs for Clang builds on OpenBSD (amd64)
clang:openbsd:amd64:

View file

@ -49,7 +49,7 @@ following systems:
- Ubuntu LTS 20.04, 22.04
- Fedora 39
- Red Hat Enterprise Linux / CentOS / Oracle Linux 7, 8, 9
- FreeBSD 12.4, 13.2
- FreeBSD 12.4, 13.2, 14.0
- OpenBSD 7.4
- Alpine Linux 3.18