]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Drop the NO_BUILD_TEST_PREREQ hack
authorMichal Nowak <mnowak@isc.org>
Wed, 8 Oct 2025 18:37:24 +0000 (20:37 +0200)
committerMichal Nowak <mnowak@isc.org>
Fri, 24 Oct 2025 14:42:27 +0000 (16:42 +0200)
With the updated meson, jammy does not need to avoid the
"meson-test-prereq" target.

.gitlab-ci.yml

index 9a58abf0a58e04124e785ba71039a64f9b2dd8c5..aa08bd936e829c9d64e2d1536676f07a5f2b9e00 100644 (file)
@@ -431,7 +431,7 @@ stages:
     - *check_readline_setup
     - meson compile -C build
     - meson compile -C build system-test-dependencies
-    - test -z "${NO_BUILD_TEST_PREREQ}" && ninja -C build meson-test-prereq
+    - ninja -C build meson-test-prereq
     - test -z "${RUN_MESON_INSTALL}" || meson install -C build --destdir=$INSTALL_PATH
     - test -z "${RUN_MESON_INSTALL}" || DESTDIR="${INSTALL_PATH}" sh build/util/check-make-install.sh
     #- test -z "${CROSS_COMPILATION}" || grep -F -A 1 "checking whether we are cross compiling" config.log | grep -q "result.*yes"
@@ -1356,7 +1356,6 @@ gcc:jammy:amd64:
     CC: gcc
     CFLAGS: "${CFLAGS_COMMON}"
     EXTRA_CONFIGURE: "-Dgeoip=disabled -Didn=enabled -Ddoh=disabled -Dcmocka=disabled -Ddnstap=disabled -Dgssapi=disabled"
-    NO_BUILD_TEST_PREREQ: 1  # remove this variable after removing this particular distro
   <<: *ubuntu_jammy_amd64_image
   <<: *build_job