Created attachment 722851 [details, diff] 0001-libsanitizer-Remove-cyclades-inclusion-in-sanitizer.patch Similar to bug #800695 upstream linux-headers-5.13 dropped 'linux/cyclades.h' include. This causes build failure: FAILED: lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.x86_64.dir/sanitizer_platform_limits_posix.cpp.o /usr/lib/ccache/bin/x86_64-pc-linux-gnu-clang++ -DHAVE_RPC_XDR_H=0 -I/dev/shm/portage/sys-libs/compiler-rt-sanitizers-12.0.0/work/compiler-rt/lib/sanitizer_common/.. -O2 -pipe -Wall -std=c++14 -Wno-unused-parameter -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -nostdinc++ -fno-rtti -Wframe-larger-than=570 -Wglobal-constructors -MD -MT lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.x86_64.dir/sanitizer_platform_limits_posix.cpp.o -MF lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.x86_64.dir/sanitizer_platform_limits_posix.cpp.o.d -o lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.x86_64.dir/sanitizer_platform_limits_posix.cpp.o -c /dev/shm/portage/sys-libs/compiler-rt-sanitizers-12.0.0/work/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp /dev/shm/portage/sys-libs/compiler-rt-sanitizers-12.0.0/work/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp:146:10: fatal error: 'linux/cyclades.h' file not found #include <linux/cyclades.h> ^~~~~~~~~~~~~~~~~~ 1 error generated. Upstream fix is https://reviews.llvm.org/D102059
Same header causing gcc-10.3.0-r1 to fail to build.
(In reply to John Einar Reitan from comment #1) > Same header causing gcc-10.3.0-r1 to fail to build. You need -r2.
This is fixed for me in 12.0.1
(In reply to Alexandra Parker from comment #3) > This is fixed for me in 12.0.1 Thanks!