]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Configure without Python as ply is gone from CI images
authorMichal Nowak <mnowak@isc.org>
Wed, 4 Feb 2026 17:23:58 +0000 (18:23 +0100)
committerMichal Nowak <mnowak@isc.org>
Wed, 4 Feb 2026 17:56:29 +0000 (18:56 +0100)
But enable Python in Alpine Linux where ply is still present (as we
can't rebuild the image).

.gitlab-ci.yml

index 52dbf0132f27b85fc920f1c6b345644316b55b6e..2827b0011e7eb3343c6ba9d76f47c6739ba1897b 100644 (file)
@@ -186,6 +186,7 @@ stages:
       --with-libxml2
       --with-json-c
       --without-make-clean
+      --without-python
       $EXTRA_CONFIGURE
       || (test -s config.log && cat config.log; exit 1)
 
@@ -485,7 +486,7 @@ gcc:alpine3.20:amd64:
   variables:
     CC: gcc
     CFLAGS: "${CFLAGS_COMMON}"
-    EXTRA_CONFIGURE: "--without-gssapi"
+    EXTRA_CONFIGURE: "--without-gssapi --with-python"
   <<: *alpine_3_20_amd64_image
   <<: *build_job
 
@@ -574,7 +575,7 @@ gcc:noble:amd64:
   variables:
     CC: gcc
     CFLAGS: "${CFLAGS_COMMON} -O3 -DDEBUG"
-    EXTRA_CONFIGURE: "--with-libidn2 --without-lmdb --without-libtool --with-dlopen --without-python"
+    EXTRA_CONFIGURE: "--with-libidn2 --without-lmdb --without-libtool --with-dlopen"
   <<: *ubuntu_noble_amd64_image
   <<: *build_job
 
@@ -789,7 +790,6 @@ clang:trixie:amd64:
   variables:
     CC: ${CLANG}
     CFLAGS: "${CFLAGS_COMMON} -Wenum-conversion"
-    EXTRA_CONFIGURE: "--with-python=python3"
   <<: *debian_trixie_amd64_image
   <<: *build_job