[Bug bootstrap/106137] New: baremetal cross builds broken in libgfortran since g:133d0d422ebd18dbd215cfa5394aff9f938e7060

tnfchris at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jun 29 09:17:46 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106137

            Bug ID: 106137
           Summary: baremetal cross builds broken in libgfortran since
                    g:133d0d422ebd18dbd215cfa5394aff9f938e7060
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Keywords: build
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tnfchris at gcc dot gnu.org
                CC: jakub at gcc dot gnu.org
  Target Milestone: ---
              Host: aarch64-none-linux-gnu
            Target: aarch64-none-elf

Cross builds fail with:

make[1]: [Makefile:1786: aarch64-none-elf/bits/largefile-config.h] Error 1
(ignored)
make[1]: [Makefile:1787: aarch64-none-elf/bits/largefile-config.h] Error 1
(ignored)
In file included from
/opt/buildAgent/work/ca23804305872d31/gcc-src/libgfortran/caf/libcaf.h:32,
                 from
/opt/buildAgent/work/ca23804305872d31/gcc-src/libgfortran/caf/single.c:26:
/opt/buildAgent/work/ca23804305872d31/gcc-src/libgfortran/libgfortran.h:62:11:
fatal error: quadmath_weak.h: No such file or directory
   62 | # include "quadmath_weak.h"
      |           ^~~~~~~~~~~~~~~~~
compilation terminated.

But admittedly I don't understand why the change in the header which seems to
tighten the condition makes it fail now...


More information about the Gcc-bugs mailing list