Commit 7a7a2677a9 for bind
commit 7a7a2677a913eaee3eafaf017e9501c911733e30
Merge: 99ee1426f9 1ae30c2812
Author: Michal Nowak <mnowak@isc.org>
Date: Tue Oct 6 19:38:10 2026 +0200
chg: ci: Test BIND 9 with TSAN against libuv git
The libuv-git jobs build libuv without a sanitizer, so they missed the
uv_async_send() vs uv_loop_close() data race that libuv git had for
four months before it was released in 1.53.0 and the TSAN jobs caught
it.
Move the libuv-git build, unit, and system test jobs from the
tumbleweed image to the tsan-fedora-44 one, build libuv git with
-fsanitize=thread, and link BIND 9 against it instead of the libuv
release in /opt/tsan.
Allow the test jobs to fail until the race is fixed in libuv
(https://github.com/libuv/libuv/issues/5297).
Assisted-by: Claude:claude-opus-5-5[1m]
Merge branch 'mnowak/tsan-libuv-git' into 'main'
See merge request isc-projects/bind9!12844