From: Michał Kępień Date: Tue, 6 Aug 2024 07:34:53 +0000 (+0200) Subject: chg: test: use --without-python for Debian "sid" builds X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5254bf662d81cc5e61d5dd9045cedcd9294c4b01;p=thirdparty%2Fbind9.git chg: test: use --without-python for Debian "sid" builds Debian "sid" images used in GitLab CI no longer contain the distutils Python module, which prevents the ./configure script from succeeding on that operating system. Instead of explicitly installing optional dependencies for a branch that is no longer actively maintained, add the --without-python switch to the ./configure invocations on Debian "sid" to work around the problem. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8136097a5ac..6ce547c43ed 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -855,7 +855,7 @@ gcc:sid:amd64: variables: CC: gcc CFLAGS: "${CFLAGS_COMMON} -O3" - EXTRA_CONFIGURE: "--with-libidn2 --without-lmdb" + EXTRA_CONFIGURE: "--with-libidn2 --without-lmdb --without-python" RUN_MAKE_INSTALL: 1 <<: *debian_sid_amd64_image <<: *build_job @@ -1251,7 +1251,7 @@ nolibtool:sid:amd64: variables: CC: gcc CFLAGS: "${CFLAGS_COMMON}" - EXTRA_CONFIGURE: "--with-libidn2 --without-libtool --with-dlopen" + EXTRA_CONFIGURE: "--with-libidn2 --without-libtool --with-dlopen --without-python" <<: *debian_sid_amd64_image <<: *build_job