]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Drop scan-build job
authorMichal Nowak <mnowak@isc.org>
Mon, 17 Mar 2025 14:51:18 +0000 (15:51 +0100)
committerMichal Nowak <mnowak@isc.org>
Wed, 19 Mar 2025 08:02:18 +0000 (08:02 +0000)
With the updated Clang 20, the scan-build job fails identifying 10 bugs,
but they are unlikely to be addressed in this EoL branch.

.gitlab-ci.yml

index d771896d22ebde41fd2fedb3431f9cb236064b65..b14092152f02e23625efc8c73a25632e9b2eeabe 100644 (file)
@@ -21,7 +21,6 @@ variables:
   CONFIGURE: ./configure
   CLANG_VERSION: 20
   CLANG: "clang-${CLANG_VERSION}"
-  SCAN_BUILD: "scan-build-${CLANG_VERSION}"
   LLVM_SYMBOLIZER: "/usr/lib/llvm-${CLANG_VERSION}/bin/llvm-symbolizer"
   ASAN_SYMBOLIZER_PATH: "/usr/lib/llvm-${CLANG_VERSION}/bin/llvm-symbolizer"
 
@@ -660,33 +659,6 @@ gcc:bookworm:amd64cross32:
   <<: *debian_bookworm_amd64cross32_image
   <<: *build_job
 
-# Jobs for scan-build builds on Debian 12 "bookworm" (amd64)
-
-.scan_build: &scan_build
-  - ${SCAN_BUILD} --html-title="BIND 9 ($CI_COMMIT_SHORT_SHA)"
-                  --keep-cc
-                  --status-bugs
-                  --keep-going
-                  -o scan-build.reports make -j${BUILD_PARALLEL_JOBS:-1} all V=1
-
-scan-build:
-  <<: *default_triggering_rules
-  <<: *base_image
-  stage: postcheck
-  variables:
-    CC: "${CLANG}"
-    CFLAGS: "${CFLAGS_COMMON}"
-    CONFIGURE: "${SCAN_BUILD} ./configure"
-    EXTRA_CONFIGURE: "--with-libidn2"
-  script:
-    - *configure
-    - *scan_build
-  artifacts:
-    paths:
-      - scan-build.reports/
-    when: on_failure
-  needs: []
-
 # Jobs for regular GCC builds on Debian "sid" (amd64)
 # Also tests configration option: --without-lmdb.