On Tuesday, September 17th, 2024 at 18:43, Mark Millard <[email protected]> 
wrote:

> 
> 
> For example,
> 
> https://lists.freebsd.org/archives/freebsd-pkg-fallout/2024-September/652126.html
> 
> reports:
> 
> ---Begin OPTIONS List---
> ====> You must select one and only one option from the BOOTSTRAP single
> 
> =====> No option was selected (and one must be)
> 
> *** Error code 1
> 
> Stop.
> make: stopped making "showconfig" in /usr/ports/lang/gcc14-devel
> 
> . . .
> 
> =======================<phase: check-sanity >============================
> 
> ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
> Making GCC 14.2.1.s20240831 for armv7-portbld-freebsd15.0 
> [c,c++,objc,fortran,jit]
> ===> License GPLv3 GPLv3RLE accepted by the user
> 
> ====> You must select one and only one option from the BOOTSTRAP single
> 
> =====> No option was selected (and one must be)
> 
> *** Error code 1
> 
> Stop.
> make: stopped making "check-sanity" in /usr/ports/lang/gcc14-devel
> 
> 
> For reference:
> 
> It looks like this goes back to 2024-May or before, for all of:
> 
> 140releng-armv7-quarterly
> 140releng-armv7-default
> 132releng-armv7-quarterly
> 132releng-armv7-default
> 
> (For other reasons over this time, until recently, builds of
> main-armv7-default never completed the overall "bulk -a".
> But main-armv7-default shows 2 recent examples, starting when
> the armv7 jails on ampere2 were updated to a vintage that had
> the fix for that more overall problem for main.)

Thanks for your report. Does the attached patch fix the issue?

Cheers,

Lorenzo Salvadore
From 1f1cbc1717c338b4611a7379ef8b09d2ed4a4076 Mon Sep 17 00:00:00 2001
From: Lorenzo Salvadore <[email protected]>
Date: Tue, 24 Sep 2024 13:16:33 +0200
Subject: [PATCH] lang/gcc14-devel: Fix build on armv7

The port requires a BOOTSTRAP option to be selected since
5ee63cc45413954077b2b0c0546b8342585b41ba, but no default was defined for
armv7.

Reported by:	Mark Millard<[email protected]>
---
 lang/gcc14-devel/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 6e8697b51deb..5c42c7b4f781 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -44,6 +44,7 @@ CXXFLAGS:=	${CXXFLAGS:N-mretpoline}
 OPTIONS_DEFINE=		GRAPHITE
 OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP
 OPTIONS_DEFAULT_amd64=	STANDARD_BOOTSTRAP
+OPTIONS_DEFAULT_armv7=	STANDARD_BOOTSTRAP
 OPTIONS_DEFAULT_i386=	STANDARD_BOOTSTRAP
 OPTIONS_DEFAULT_powerpc=LTO_BOOTSTRAP
 OPTIONS_DEFAULT_powerpc64=LTO_BOOTSTRAP
-- 
2.44.0

Reply via email to