git: 12478c686a28 - 2025Q1 - lang/gcc14-devel: fix build on armv7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 28 Jan 2025 14:31:12 UTC
The branch 2025Q1 has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=12478c686a28e499442c1309100e0a79abe61df8 commit 12478c686a28e499442c1309100e0a79abe61df8 Author: Robert Clausecker <fuz@FreeBSD.org> AuthorDate: 2025-01-24 13:28:14 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2025-01-28 14:30:56 +0000 lang/gcc14-devel: fix build on armv7 Make sure a BOOTSTRAP option is set for armv7. Also fix plist by including the libitm info file. Approved by: portmgr (build fix blanket) MFH: 2025Q1 (cherry picked from commit 00c049a08db5c867eaddfc253b2b8c117d79f0cf) --- lang/gcc14-devel/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index d98cc3bb4da7..237183424989 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -42,6 +42,8 @@ CFLAGS:= ${CFLAGS:N-mretpoline} -D__USE_ISOC11 CXXFLAGS:= ${CXXFLAGS:N-mretpoline} OPTIONS_DEFINE= GRAPHITE +OPTIONS_DEFAULT_armv6= STANDARD_BOOTSTRAP +OPTIONS_DEFAULT_armv7= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP OPTIONS_DEFAULT_amd64= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP @@ -140,7 +142,7 @@ INFO= gcc${SUFFIX}/cpp \ .if ${ARCH} == amd64 || ${ARCH} == i386 INFO+= gcc${SUFFIX}/libquadmath .endif -.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 +.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 || ${ARCH:Marmv?} INFO+= gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message