Skip to content

Commit ffd7ca3

Browse files
committed
Merge bitcoin/bitcoin#33780: guix: disable libsanitizer in Linux GCC build
5c41fa2 guix: disable libsanitizer in Linux GCC build (fanquake) Pull request description: This causes issues when building against newer glibcs (i.e 2.42), and isn't needed in any case. ```bash ../../../../gcc-14.3.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp:483:31: error: invalid application of ‘sizeof’ to incomplete type ‘__sanitizer::termio’ 483 | unsigned struct_termio_sz = sizeof(struct termio); | ^~~~~~~~~~~~~~~~~~~~~ ``` Extracted from #25573. ACKs for top commit: maflcko: lgtm ACK 5c41fa2 hebasto: ACK 5c41fa2. willcl-ark: utACK 5c41fa2 Tree-SHA512: a2a7b1a72155d47a1f2a1f3270d7a8255fad432c2d5d77f139e489634a3abb0ce1152c3c19fd7df629fa17c53ddb80eb1807dd195b7b7455d12d49a09c7b92dc
2 parents 33389f1 + 5c41fa2 commit ffd7ca3

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

contrib/guix/manifest.scm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,7 @@ inspecting signatures in Mach-O binaries.")
438438
"--enable-standard-branch-protection=yes",
439439
"--enable-cet=yes",
440440
"--disable-gcov",
441+
"--disable-libsanitizer",
441442
building-on)))
442443
((#:phases phases)
443444
`(modify-phases ,phases

0 commit comments

Comments
 (0)