]> 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>
Fri, 22 May 2026 16:33:17 +0000 (16:33 +0000)
(cherry picked from commit b076c43b1c8bb9b32f5c4d049acfa0b859f4c3eb)

.gitlab-ci.yml

index fc246850d93ab549471f0865cd745b9ac1ffc618..43dcdb53c4d1d60ba54c1cf89992f2772ecc2421 100644 (file)
@@ -240,6 +240,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
@@ -1465,6 +1469,32 @@ 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: "--with-libidn2"
+  <<: *debian_trixie_386_image
+  <<: *build_job
+
+system:gcc:trixie:386:
+  <<: *debian_trixie_386_image
+  <<: *system_test_job
+  <<: *extra_system_tests_triggering_rules
+  needs:
+    - job: gcc:trixie:386
+      artifacts: true
+
+unit:gcc:trixie:386:
+  <<: *debian_trixie_386_image
+  <<: *unit_test_job
+  <<: *api_pipelines_schedules_tags_triggers_web_triggering_rules
+  needs:
+    - job: gcc:trixie:386
+      artifacts: true
+
 # Jobs for strict OpenSSL 3.x (no deprecated) GCC builds on Debian "trixie" (amd64)
 # Run with pkcs11-provider tests