Another issue for lang/gcc14 (and later) is that it does not build on/for 
main-armv7 .

In the poudriere build logs the issue shows up via the likes of:

checking for library containing strerror... configure: error: Link tests are 
not allowed after GCC_NO_EXECUTABLES.
gmake[2]: *** [Makefile:11359: configure-stage2-libiberty] Error 1


An example of specific type of error for lang/gcc1[45]*
from the config.log involved is:

/usr/local/bin/ld: conftest: hidden symbol `__aeabi_unwind_cpp_pr0' in 
/wrkdirs/usr/ports/lang/gcc14/work/.build/./prev-gcc/libgcc_eh.a(unwind-arm.o) 
is referenced by DSO


The error is tied to statically linked contexts, which is involved
in building lang/gcc14.


This is tied the main-* having libsys now, which is why
13*releng-armv7 and 14*releng-armv7 do not have the issue.

===
Mark Millard
marklmi at yahoo.com


Reply via email to