Merge branch '4649-work-around-a-tsan-issue-with-newer-kernels-9.18' into 'bind-9.18'

[9.18] Work around a TSAN issue with newer kernels

See merge request isc-projects/bind9!8894
This commit is contained in:
Petr Špaček
2024-03-21 08:39:59 +00:00
+4
View File
@@ -306,6 +306,7 @@ stages:
<<: *default_triggering_rules
stage: build
before_script:
- sysctl vm.mmap_rnd_bits=28 || true # https://gitlab.isc.org/isc-projects/bind9/-/issues/4649
- test -w "${CCACHE_DIR}" && export PATH="/usr/lib/ccache:${PATH}"
- test -n "${OUT_OF_TREE_WORKSPACE}" && mkdir "${OUT_OF_TREE_WORKSPACE}" && cd "${OUT_OF_TREE_WORKSPACE}"
script:
@@ -364,6 +365,7 @@ stages:
<<: *default_triggering_rules
stage: system
before_script:
- sysctl vm.mmap_rnd_bits=28 || true # https://gitlab.isc.org/isc-projects/bind9/-/issues/4649
- test -n "${OUT_OF_TREE_WORKSPACE}" && cp -r bin/tests/system/* "${OUT_OF_TREE_WORKSPACE}/bin/tests/system/" && cd "${OUT_OF_TREE_WORKSPACE}"
- *setup_interfaces
script:
@@ -440,6 +442,7 @@ stages:
<<: *default_triggering_rules
stage: unit
before_script:
- sysctl vm.mmap_rnd_bits=28 || true # https://gitlab.isc.org/isc-projects/bind9/-/issues/4649
- test -n "${OUT_OF_TREE_WORKSPACE}" && cd "${OUT_OF_TREE_WORKSPACE}"
script:
- make -j${TEST_PARALLEL_JOBS:-1} -k unit V=1
@@ -488,6 +491,7 @@ stages:
.respdiff: &respdiff_job
stage: system
before_script:
- sysctl vm.mmap_rnd_bits=28 || true # https://gitlab.isc.org/isc-projects/bind9/-/issues/4649
- autoreconf -fi
- *configure
- make -j${BUILD_PARALLEL_JOBS:-1} V=1