Commit ec56b37
authored
### Rationale for this change
Fixes the test-ubuntu-24.04-cpp-thread-sanitizer failure where s2n-tls builds were failing due to strict compiler warnings (documentation and integer precision) on newer Clang versions.
### What changes are included in this PR?
1. Added -Wno-error specifically for the s2n target in cpp/cmake_modules/ThirdpartyToolchain.cmake. This allows the build to proceed despite intentional warnings in the s2n-tls project that Clang 18 now flags as errors.
### Are these changes tested?
I am relying on the GitHub CI to verify that this suppression resolves the Ubuntu 24.04 compiler failures.
### Are there any user-facing changes?
No. These changes only affect the C++ build system and third-party dependency management.
* GitHub Issue: #48787
Authored-by: Meher <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
1 parent 1e8645e commit ec56b37
1 file changed
+5
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3984 | 3984 | | |
3985 | 3985 | | |
3986 | 3986 | | |
| 3987 | + | |
| 3988 | + | |
| 3989 | + | |
| 3990 | + | |
| 3991 | + | |
3987 | 3992 | | |
3988 | 3993 | | |
3989 | 3994 | | |
| |||
0 commit comments