]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add Debian "trixie" (386)
authorMichal Nowak <mnowak@isc.org>
Thu, 21 May 2026 04:32:23 +0000 (06:32 +0200)
committerMichal Nowak <mnowak@isc.org>
Thu, 21 May 2026 14:56:46 +0000 (16:56 +0200)
.gitlab-ci.yml

index 4fa9720e12d45202d9462496034b71b6c82e20a7..9c7fc4a09e2eca8b52da00f4746c2fa90e5bf9d9 100644 (file)
@@ -231,6 +231,10 @@ stages:
   image: "$CI_REGISTRY_IMAGE:debian-trixie-amd64cross32"
   <<: *linux_amd64
 
+.debian-trixie-386: &debian_trixie_386_image
+  image: "$CI_REGISTRY_IMAGE:debian-trixie-386"
+  <<: *linux_amd64
+
 .debian-sid-amd64: &debian_sid_amd64_image
   image: "$CI_REGISTRY_IMAGE:debian-sid-amd64"
   <<: *linux_amd64
@@ -1423,6 +1427,30 @@ gcc:trixie:amd64cross32:
   <<: *debian_trixie_amd64cross32_image
   <<: *build_job
 
+# Jobs for regular GCC builds on Debian 13 "trixie" (386)
+
+gcc:trixie:386:
+  variables:
+    CC: gcc
+    CFLAGS: "${CFLAGS_COMMON}"
+    EXTRA_CONFIGURE: "-Didn=enabled"
+  <<: *debian_trixie_386_image
+  <<: *build_job
+
+system:gcc:trixie:386:
+  <<: *debian_trixie_386_image
+  <<: *system_test_job
+  needs:
+    - job: gcc:trixie:386
+      artifacts: true
+
+unit:gcc:trixie:386:
+  <<: *debian_trixie_386_image
+  <<: *unit_test_job
+  needs:
+    - job: gcc:trixie:386
+      artifacts: true
+
 # Run with pkcs11-provider tests
 gcc:ossl3:trixie:amd64:
   <<: *debian_trixie_amd64_image