https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012
Bug ID: 86012 Summary: [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org Target Milestone: --- The fix for PR85835 causes the build to fail on sparc64-linux-gnu in the 32bit multilib. ../../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:262:2: error: #error Unknown size of struct ustat #error Unknown size of struct ustat ^~~~~ ../../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:264:30: error: 'SIZEOF_STRUCT_USTAT' was not declared in this scope unsigned struct_ustat_sz = SIZEOF_STRUCT_USTAT; ^~~~~~~~~~~~~~~~~~~ make[10]: *** [Makefile:539: sanitizer_platform_limits_posix.lo] Error 1 make[10]: Leaving directory '/<<PKGBUILDDIR>>/build/sparc64-linux-gnu/32/libsanitizer/sanitizer_common' make[9]: *** [Makefile:472: all-recursive] Error 1