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

--- Comment #47 from Peter Dyballa <Peter_Dyballa at web dot de> ---
(In reply to Iain Sandoe from comment #46)

> You still need to show that the problem can be reproduced with the current
> release and outside of modifications made by the macports build process.   I
> have not been able to do that and therefore cannot yet see that there is a
> GCC bug here.

I promised to try a *clean build* with MacPorts, afterwards, next week, and
after this a combination of clean build until MacPorts tries to extract GCC 16
to have the prerequisites activated in MacPorts and then performing the actual
build outside of MacPorts, in July.

`port deps gcc16` tells me that this software is needed for building:

   Full Name: gcc16 @16.1.0_0+stdlib_flag

Extract Dependencies: xz
Build Dependencies:   m4, texinfo, gcc10-bootstrap
Library Dependencies: cctools, gmp, isl, ld64, libiconv, libmpc, mpfr, zlib,
zstd, libgcc

xz to help extract the GCC 16 archive is not provided by Apple.
The system's GNU M4 is version 1.4.6.
The system's GNU texinfo is version 4.8.
The system's version of cctools (ar, as, libtool, nm, otool, ranlib, size,
strings, strip) are unknown (to me).
The system does not seem to have gmp.
The system does not seem to have isl.
The system's version of ld64 is "85.2.1" (MacPorts provides version "97.17"
supporting i386 x86_64 ppc ppc64 armv6 armv7).
The system's version of GNU libiconv is 1.11.
The system does not seem to have libmpc.
The system does not seem to have mpfr.
The system's version of libz is 1.2.3.
The system does not seem to have a zstd.
(libgcc only seems to mean something to MacPorts, outside it's probably
meaningless.)

GNU Make is missing as dependency (3.81 system, 4.4.1 by MacPorts).


gcc10-bootstrap is only listed as a build dependency here, but in reality it
does not exist on my Leopard, because it does not build here.

Starting again `port -vs build gcc16` will activate all that is necessary.
Writing this command will introduce less failures then me trying to install all
prerequisites ports manually. But I could also try to build with M4, texinfo,
cctools, ld64, libiconv, libz from the 17 years old system. Iain, I also could
try both builds, mixed with old Leopard software or using mostly modern
MacPorts software. It's just a question of setting environment values like
PATH, PKG_CONFIG_PATH.

Reply via email to