Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 May 2025 08:07:04 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        Lorenzo Salvadore <developer@lorenzosalvadore.it>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   RE: FreeBSD Status Report - First Quarter 2025 [GCC part of the report]
Message-ID:  <1B5A5EB3-15AA-42C0-83FC-B6ED304F82BF@yahoo.com>

index | next in thread | raw e-mail

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



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1B5A5EB3-15AA-42C0-83FC-B6ED304F82BF>