svn commit: r566380 - head/lang/gcc11-devel

Ashish SHUKLA ashish at FreeBSD.org
Tue Feb 23 09:07:38 UTC 2021


Author: ashish
Date: Tue Feb 23 09:07:37 2021
New Revision: 566380
URL: https://svnweb.freebsd.org/changeset/ports/566380

Log:
  - Enable gccjit support
  
  Approved by:	gerald (maintainer)

Modified:
  head/lang/gcc11-devel/Makefile
  head/lang/gcc11-devel/pkg-plist

Modified: head/lang/gcc11-devel/Makefile
==============================================================================
--- head/lang/gcc11-devel/Makefile	Tue Feb 23 08:25:05 2021	(r566379)
+++ head/lang/gcc11-devel/Makefile	Tue Feb 23 09:07:37 2021	(r566380)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gcc
 PORTVERSION=	11.0.0.s20210214
+PORTREVISION=	1
 CATEGORIES=	lang
 MASTER_SITES=	GCC/snapshots/${DIST_VERSION}
 PKGNAMESUFFIX=	${SUFFIX}-devel
@@ -74,7 +75,7 @@ USE_GCC=	yes
 USE_GCC=	yes
 .endif
 
-LANGUAGES:=	c,c++,objc,fortran
+LANGUAGES:=	c,c++,objc,fortran,jit
 TARGLIB=	${PREFIX}/lib/gcc${SUFFIX}
 TARGLIB32=	${PREFIX}/lib32	# The version information is added later
 LIBEXEC=	${PREFIX}/libexec/gcc${SUFFIX}
@@ -92,6 +93,7 @@ BINMODE=	755
 .endif
 CONFIGURE_ARGS+=--disable-nls \
 		--enable-gnu-indirect-function \
+		--enable-host-shared \
 		--enable-plugin \
 		--libdir=${TARGLIB} \
 		--libexecdir=${LIBEXEC} \
@@ -115,6 +117,7 @@ INFO=		gcc${SUFFIX}/cpp \
 		gcc${SUFFIX}/gccinstall \
 		gcc${SUFFIX}/gccint \
 		gcc${SUFFIX}/gfortran \
+		gcc${SUFFIX}/libgccjit \
 		gcc${SUFFIX}/libgomp
 .if ${ARCH} == amd64 || ${ARCH} == i386
 INFO+=		gcc${SUFFIX}/libquadmath \

Modified: head/lang/gcc11-devel/pkg-plist
==============================================================================
--- head/lang/gcc11-devel/pkg-plist	Tue Feb 23 08:25:05 2021	(r566379)
+++ head/lang/gcc11-devel/pkg-plist	Tue Feb 23 09:07:37 2021	(r566380)
@@ -18,6 +18,8 @@ bin/gcov-dump%%SUFFIX%%
 bin/gcov-tool%%SUFFIX%%
 bin/gfortran%%SUFFIX%%
 bin/lto-dump%%SUFFIX%%
+include/libgccjit++.h
+include/libgccjit.h
 man/man1/cpp%%SUFFIX%%.1.gz
 man/man1/g++%%SUFFIX%%.1.gz
 man/man1/gcc%%SUFFIX%%.1.gz


More information about the svn-ports-all mailing list