[Bug target/86012] New: [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu

doko at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu May 31 08:58:00 GMT 2018


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


More information about the Gcc-bugs mailing list