]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add Debian "trixie"
authorMichal Nowak <mnowak@isc.org>
Tue, 5 Aug 2025 16:16:15 +0000 (18:16 +0200)
committerMichal Nowak <mnowak@isc.org>
Mon, 1 Sep 2025 14:28:33 +0000 (16:28 +0200)
.gitlab-ci.yml
doc/arm/platforms.inc.rst

index 4ab1568f1a347384157eef9541a2629141885542..43e3f5463e4b7fa156dd5b278b0952f24464ddd1 100644 (file)
@@ -219,6 +219,10 @@ stages:
   image: "$CI_REGISTRY_IMAGE:debian-bookworm-amd64"
   <<: *linux_amd64
 
+.debian-trixie-amd64: &debian_trixie_amd64_image
+  image: "$CI_REGISTRY_IMAGE:debian-trixie-amd64"
+  <<: *linux_amd64
+
 .tsan-debian-bookworm-amd64: &tsan_debian_bookworm_amd64_image
   image: "$CI_REGISTRY_IMAGE:tsan-debian-bookworm-amd64"
   <<: *linux_amd64
@@ -1078,6 +1082,31 @@ unit:gcc:bookworm:amd64:
     - job: gcc:bookworm:amd64
       artifacts: true
 
+# Jobs for regular GCC builds on Debian 13 "trixie" (amd64)
+
+gcc:trixie:amd64:
+  variables:
+    CC: gcc
+    CFLAGS: "${CFLAGS_COMMON}"
+    EXTRA_CONFIGURE: "-Didn=enabled"
+    RUN_MESON_INSTALL: 1
+  <<: *debian_trixie_amd64_image
+  <<: *build_job
+
+system:gcc:trixie:amd64:
+  <<: *debian_trixie_amd64_image
+  <<: *system_test_job
+  needs:
+    - job: gcc:trixie:amd64
+      artifacts: true
+
+unit:gcc:trixie:amd64:
+  <<: *debian_trixie_amd64_image
+  <<: *unit_test_job
+  needs:
+    - job: gcc:trixie:amd64
+      artifacts: true
+
 # Build job for cross-compiled GCC builds on 64-bit Debian 12 "bookworm"
 # (amd64) with 32-bit BIND 9.
 
@@ -1456,6 +1485,32 @@ unit:clang:bookworm:amd64:
     - job: clang:bookworm:amd64
       artifacts: true
 
+# Jobs for Clang builds on Debian 13 "trixie" (amd64)
+
+clang:trixie:amd64:
+  variables:
+    CC: ${CLANG}
+    CFLAGS: "${CFLAGS_COMMON}"
+    RUN_MESON_INSTALL: 1
+  <<: *debian_trixie_amd64_image
+  <<: *build_job
+
+system:clang:trixie:amd64:
+  <<: *debian_trixie_amd64_image
+  <<: *system_test_job
+  <<: *api_pipelines_schedules_tags_triggers_web_triggering_rules
+  needs:
+    - job: clang:trixie:amd64
+      artifacts: true
+
+unit:clang:trixie:amd64:
+  <<: *debian_trixie_amd64_image
+  <<: *unit_test_job
+  <<: *api_pipelines_schedules_tags_triggers_web_triggering_rules
+  needs:
+    - job: clang:trixie:amd64
+      artifacts: true
+
 # Jobs for Clang builds on FreeBSD 13 (amd64)
 
 clang:freebsd13:amd64:
index 7eb31104fcec7f0ddecb69b55d265999a4c6f624..d40055b87050239a8d07ce319d18babc4c669f50 100644 (file)
@@ -43,7 +43,7 @@ Regularly Tested Platforms
 Current versions of BIND 9 are fully supported and regularly tested on the
 following systems:
 
--  Debian 12
+-  Debian 12, 13
 -  Ubuntu LTS 22.04, 24.04
 -  Fedora 42
 -  Red Hat Enterprise Linux / CentOS / AlmaLinux 8, 9, 10