]> git.ipfire.org Git - thirdparty/pdns.git/commit
dnsdist: Upgrade clang to 19 in our CI
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 14 Mar 2025 13:17:57 +0000 (14:17 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 17 Mar 2025 10:36:00 +0000 (11:36 +0100)
commite09ac66042ee735e3591105bb9c6bdd54e84d9a4
treecb8ec3e1071a72c2fcb603f2dce503a474d8c140
parent60d691947723eba0d55f0e22c0c161888507c721
dnsdist: Upgrade clang to 19 in our CI

To get rid of the `WARNING: Symbolizer buffer too small` warning,
which is caused by big backtraces, and fixed in clang >= 15 by
using a dynamic symbolizer buffer size.
I only upgrade it for dnsdist because of a compatibility issue between
`libfaketime` and the ASAN implementation in recent versions of `clang`:

https://github.com/wolfcw/libfaketime/issues/365

It seems to be fixed in the `libfaketime` repository. There has not
been any release since the fix, but I guess we could compile from
a more recent commit.
.github/workflows/build-and-test-all.yml
tasks.py