From 9152fc40a811dfbdc077150179b0dff7d9063c74 Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Mon, 27 Nov 2023 14:29:16 +0100 Subject: [PATCH] Add FreeBSD 14.0 --- .gitlab-ci.yml | 30 ++++++++++++++++++++++++++++++ doc/arm/platforms.inc.rst | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3bd8ecd70d..721abbf6a6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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 @@ -1364,6 +1368,32 @@ 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}" + EXTRA_CONFIGURE: "${WITH_READLINE_LIBEDIT}" + 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: diff --git a/doc/arm/platforms.inc.rst b/doc/arm/platforms.inc.rst index f53caee97f..4bc6edc396 100644 --- a/doc/arm/platforms.inc.rst +++ b/doc/arm/platforms.inc.rst @@ -47,7 +47,7 @@ following systems: - Ubuntu LTS 20.04, 22.04 - Fedora 39 - Red Hat Enterprise Linux / CentOS / Oracle Linux 8, 9 -- FreeBSD 12.4, 13.2 +- FreeBSD 12.4, 13.2, 14.0 - OpenBSD 7.4 - Alpine Linux 3.18