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

Sam James <sjames at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sjames at gcc dot gnu.org

--- Comment #34 from Sam James <sjames at gcc dot gnu.org> ---
(In reply to Kirill A. Korinsky from comment #33)
> Sam, it fails much early without --enable-host-shared, see:
> https://kirill.korins.ky/pub/gcc-15.2.0-sparc64-build-no-host-shared.log.txt

```
gmake[2]: *** No rule to make target '../libiberty/pic/libiberty.a', needed by
'full-stamp'.  Stop.
gmake[2]: *** Waiting for unfinished jobs....
```

In fixincludes/Makefile.in:
```
ifeq ($(PICFLAG),)
LIBIBERTY=../libiberty/libiberty.a
else
LIBIBERTY=../libiberty/pic/libiberty.a
endif
```

Can you try figure out where PICFLAG (or PIC_FLAG) gets set in configure for
you and why? It's only supposed to do that IIRC with --enable-host-shared or
--enable-host-pie.

Reply via email to