]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Sync the TSAN CC, CFLAGS and LDFLAGS in the respdiff:tsan job
authorOndřej Surý <ondrej@isc.org>
Mon, 3 Mar 2025 22:05:15 +0000 (23:05 +0100)
committerOndřej Surý <ondrej@isc.org>
Wed, 5 Mar 2025 09:59:07 +0000 (10:59 +0100)
(cherry picked from commit 23394afa9ecf8ab0eeea1d5af5e7df8c52392538)

.gitlab-ci.yml

index 2ee8d01b562ab82572ca00952f6df9a74468abab..bd9f8e5e8aefedf165f70e034a9feb7558e3078c 100644 (file)
@@ -1563,9 +1563,9 @@ respdiff:tsan:
   <<: *default_triggering_rules
   <<: *tsan_debian_bookworm_amd64_image
   variables:
-    CC: gcc
-    CFLAGS: "${CFLAGS_COMMON} -Og -fsanitize=thread"
-    LDFLAGS: "-fsanitize=thread"
+    CC: "${CLANG}"
+    CFLAGS: "${CFLAGS_COMMON} -ggdb -O2 -fsanitize=thread"
+    LDFLAGS: "-fsanitize=thread -Wl,--disable-new-dtags"
     OPENSSL_CFLAGS: -I/opt/tsan/include
     OPENSSL_LIBS: -L/opt/tsan/lib -lssl -lcrypto
     EXTRA_CONFIGURE: "--disable-dnsrps --enable-pthread-rwlock --without-jemalloc PKG_CONFIG_PATH=/opt/tsan/lib/pkgconfig"