git: d3c718d45524 - 2024Q2 - lang/gcc14-devel: Disable jit on i386

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Thu, 23 May 2024 07:50:11 UTC
The branch 2024Q2 has been updated by salvadore:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d3c718d45524813ab6ea83a3f20df76b8a09f082

commit d3c718d45524813ab6ea83a3f20df76b8a09f082
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2024-04-23 12:44:07 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2024-05-23 07:50:01 +0000

    lang/gcc14-devel: Disable jit on i386
    
    Build fails for jit on i386. Disable it until a fix is found.
    
    (cherry picked from commit b218a23dc58b1440209360e81234225189eae3bc)
---
 lang/gcc14-devel/Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 60562e38e9c0..228ecb8978cc 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -84,7 +84,11 @@ USE_GCC=	yes
 USE_GCC=	yes
 .endif
 
+.if ${ARCH} == i386
+LANGUAGES:=	c,c++,objc,fortran
+.else
 LANGUAGES:=	c,c++,objc,fortran,jit
+.endif
 TARGLIB=	${PREFIX}/lib/gcc${SUFFIX}
 TARGLIB32=	${PREFIX}/lib32	# The version information is added later
 LIBEXEC=	${PREFIX}/libexec/gcc${SUFFIX}