git: 930be0aa27c2 - main - lang/gcc14: Fix linking with libisl.so
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 05 Mar 2025 15:33:15 UTC
The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/ports/commit/?id=930be0aa27c2e99af9337396842ac164ed708df3 commit 930be0aa27c2e99af9337396842ac164ed708df3 Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2025-03-04 14:00:48 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2025-03-05 15:32:58 +0000 lang/gcc14: Fix linking with libisl.so Fix linking with libisl.so depending on GRAPHITE option, which is now implemented through options helpers. Co-authored-by: Gerald Pfeifer <gerald@FreeBSD.org> PR: 276070 Reported by:Ivan Rozhuk <rozhuk.im@gmail.com> --- lang/gcc14/Makefile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lang/gcc14/Makefile b/lang/gcc14/Makefile index a401cd4cf2e6..068b4b723925 100644 --- a/lang/gcc14/Makefile +++ b/lang/gcc14/Makefile @@ -1,6 +1,6 @@ PORTNAME= gcc PORTVERSION= 14.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang MASTER_SITES= GCC PKGNAMESUFFIX= ${SUFFIX} @@ -68,6 +68,9 @@ CFLAGS:= ${CFLAGS:S/mcpu=g/mcpu=G/} CXXFLAGS:= ${CFLAGS:S/mcpu=g/mcpu=G/} .endif +GRAPHITE_LIB_DEPENDS= libisl.so:devel/isl +GRAPHITE_CONFIGURE_WITH+= isl + .include <bsd.port.pre.mk> .if ${ARCH} == amd64 @@ -135,11 +138,6 @@ INFO+= gcc${SUFFIX}/libquadmath \ SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} -.if ${PORT_OPTIONS:MGRAPHITE} -LIB_DEPENDS+= libisl.so:devel/isl -CONFIGURE_ARGS+=--with-isl=${LOCALBASE} -.endif - CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} pre-everything::