Skip to content

Commit

Permalink
lang/gcc14-devel: Switch back to standard bootstrap
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
lsalvadore committed Jun 5, 2023
1 parent b1cca3d commit 8433c28
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions lang/gcc14-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gcc
PORTVERSION= 14.0.0.s20230604
PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 8433c28

Please sign in to comment.