See, for example:

https://pkg-status.freebsd.org/ampere2/data/main-armv7-default/p9fb5025a24cb_s9ef38a01ae/logs/errors/gcc14-14.2.0_1.log

checking whether the C compiler works... checking whether the C compiler 
works... no
configure: error: in `/wrkdirs/usr/ports/lang/gcc14/work/.build/libbacktrace':
configure: error: C compiler cannot create executables
See `config.log' for more details
checking for perl... perl
checking build system type... armv7-portbld-freebsd15.0
checking host system type... armv7-portbld-freebsd15.0
checking for armv7-portbld-freebsd15.0-ar... /usr/local/bin/ar 
checking for armv7-portbld-freebsd15.0-ranlib... /usr/local/bin/ranlib 
checking for -plugin option... checking for armv7-portbld-freebsd15.0-ar... 
(cached) /usr/local/bin/ar 
gmake[2]: *** [Makefile:7206: configure-stage2-libbacktrace] Error 77
gmake[2]: *** Waiting for unfinished jobs....
--plugin /wrkdirs/usr/ports/lang/gcc14/work/.build/./prev-gcc/liblto_plugin.so
checking whether to install libiberty headers and static library... no
configure: target_header_dir = 
checking for armv7-portbld-freebsd15.0-gcc... 
/wrkdirs/usr/ports/lang/gcc14/work/.build/./prev-gcc/xgcc 
-B/wrkdirs/usr/ports/lang/gcc14/work/.build/./prev-gcc/ 
-B/usr/local/armv7-portbld-freebsd15.0/bin/ 
-B/usr/local/armv7-portbld-freebsd15.0/bin/ 
-B/usr/local/armv7-portbld-freebsd15.0/lib/ -isystem 
/usr/local/armv7-portbld-freebsd15.0/include -isystem 
/usr/local/armv7-portbld-freebsd15.0/sys-include -fno-checking
no
configure: error: in `/wrkdirs/usr/ports/lang/gcc14/work/.build/lto-plugin':
configure: error: C compiler cannot create executables
See `config.log' for more details
gmake[2]: *** [Makefile:14355: configure-stage2-lto-plugin] Error 77
. . .
hecking for library containing strerror... configure: error: Link tests are not 
allowed after GCC_NO_EXECUTABLES.
gmake[2]: *** [Makefile:11359: configure-stage2-libiberty] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/gcc14/work/.build'
gmake[1]: *** [Makefile:24457: stage2-bubble] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/gcc14/work/.build'
gmake: *** [Makefile:24672: bootstrap-lean] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped making "build" in /usr/ports/lang/gcc14
=>> Cleaning up wrkdir
===> Cleaning for gcc14-14.2.0_1
build of lang/gcc14 | gcc14-14.2.0_1 ended at Sat Feb 15 02:21:34 UTC 2025
build time: 00:57:43
!!! build failure encountered !!!



The first example with those details seems to be shown in:

https://lists.freebsd.org/archives/freebsd-pkg-fallout/2025-February/726521.html

Maintainer: salvad...@freebsd.org
Log URL: 
https://pkg-status.freebsd.org/ampere2/data/main-armv7-default/p7b2be625f599_s95ea57c856/logs/gcc14-14.2.0_1.log
Build URL: 
https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-armv7-default&build=p7b2be625f599_s95ea57c856
Log:

=>> Building lang/gcc14
build started at Wed Feb 5 00:07:10 UTC 2025
port directory: /usr/ports/lang/gcc14
package name: gcc14-14.2.0_1
building for: FreeBSD main-armv7-default-job-04 15.0-CURRENT FreeBSD 
15.0-CURRENT 1500030 arm
maintained by: salvad...@freebsd.org
Makefile datestamp: -rw-r--r-- 1 root wheel 5431 Feb 1 01:02 
/usr/ports/lang/gcc14/Makefile
Ports top last git commit: 7b2be625f59
Ports top unclean checkout: no
Port dir last git commit: aaa315e25e6
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.2
Host OSVERSION: 1500028
Jail OSVERSION: 1500030
Job Id: 04


Which indicates (aaa315e25e6):

lang/gcc14: standard bootstrap also needed on arm
Same crash as on powerpc. Approved by: portmgr (build fix blanket) MFH: 2025Q1



My personal poudriere-devel builds replicate the problem.

===
Mark Millard
marklmi at yahoo.com


Reply via email to