]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Drop mutexatomics CI jobs
authorMichal Nowak <mnowak@isc.org>
Wed, 13 Jan 2021 11:46:25 +0000 (12:46 +0100)
committerMichal Nowak <mnowak@isc.org>
Fri, 12 Feb 2021 13:24:37 +0000 (14:24 +0100)
The --enable-mutex-atomics switch for ./configure is not available in
BIND 9.11.  Remove the jobs attempting to test it from GitLab CI
configuration.

.gitlab-ci.yml

index f65a459924315c4b641785398511082ac0eef922..e9e340337a238c9d52ec72fac61555966736e162 100644 (file)
@@ -1110,29 +1110,6 @@ unit:clang:tsan:noatomics:
     - job: clang:tsan:noatomics
       artifacts: true
 
-# Jobs for mutex-based atomics on Debian SID (amd64)
-gcc:mutexatomics:
-  variables:
-    CC: gcc
-    CFLAGS: "${CFLAGS_COMMON} -DISC_MEM_USE_INTERNAL_MALLOC=0"
-    EXTRA_CONFIGURE: "--with-libidn2"
-  <<: *base_image
-  <<: *build_job
-
-system:gcc:mutexatomics:
-  <<: *base_image
-  <<: *system_test_job
-  needs:
-    - job: gcc:mutexatomics
-      artifacts: true
-
-unit:gcc:mutexatomics:
-  <<: *base_image
-  <<: *unit_test_job
-  needs:
-    - job: gcc:mutexatomics
-      artifacts: true
-
 # Jobs for builds without atomics and threads
 
 gcc:noatomics: