]> 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:35:04 +0000 (16:35 +0000)
(cherry picked from commit b076c43b1c8bb9b32f5c4d049acfa0b859f4c3eb)

.gitlab-ci.yml

index 5e42957f0da70ae1d03aeb5050207658b611284c..49fb9e6b35d4e8d1ed7b41b5c6d3897e0877f7fd 100644 (file)
@@ -211,6 +211,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
@@ -1308,6 +1312,33 @@ 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 regular GCC builds on Debian "sid" (amd64)
 # Also tests configration option: --without-lmdb.