1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

lang/gcc14-devel: Switch back to standard bootstrap

Switch back to STANDARD_BOOTSTRAP on i386, amd64 and aarch64 as default
option instead of LTO_BOOTSTRAP: lto bootstrap produces too many
failures on the package builders for those architectures.

Users wanting to use LTO_BOOTSTRAP can still enable the option
manually.

The option stays enabled by default on powerpc, powerpc64 and
powerpc64le, for which I do not have failure reports from package
builders.
This commit is contained in:
Lorenzo Salvadore 2023-06-05 11:23:05 +02:00
parent b1cca3df89
commit 8433c283d7
No known key found for this signature in database
GPG Key ID: B58F7C3CF6DB8A38

View File

@ -1,5 +1,6 @@
PORTNAME= gcc
PORTVERSION= 14.0.0.s20230604
PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@ -41,9 +42,9 @@ CFLAGS:= ${CFLAGS:N-mretpoline}
CXXFLAGS:= ${CXXFLAGS:N-mretpoline}
OPTIONS_DEFINE= GRAPHITE
OPTIONS_DEFAULT_aarch64=LTO_BOOTSTRAP
OPTIONS_DEFAULT_amd64= LTO_BOOTSTRAP
OPTIONS_DEFAULT_i386= LTO_BOOTSTRAP
OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP
OPTIONS_DEFAULT_amd64= STANDARD_BOOTSTRAP
OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP
OPTIONS_DEFAULT_powerpc=LTO_BOOTSTRAP
OPTIONS_DEFAULT_powerpc64=LTO_BOOTSTRAP
OPTIONS_DEFAULT_powerpc64le=LTO_BOOTSTRAP