Changeset View
Changeset View
Standalone View
Standalone View
devel/freebsd-gcc9/Makefile
PORTNAME= gcc | PORTNAME= gcc | ||||
PORTVERSION= 9.3.0 | PORTVERSION= 9.5.0 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= GCC | MASTER_SITES= GCC | ||||
PKGNAMEPREFIX= ${TARGETARCH}- | PKGNAMEPREFIX= ${TARGETARCH}- | ||||
PKGNAMESUFFIX= ${SUFFIX} | PKGNAMESUFFIX= ${SUFFIX} | ||||
MAINTAINER= jhb@FreeBSD.org | MAINTAINER= jhb@FreeBSD.org | ||||
COMMENT= Cross GNU Compiler Collection for ${TARGETARCH} | COMMENT= Cross GNU Compiler Collection for ${TARGETARCH} | ||||
Show All 32 Lines | CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \ | ||||
--enable-gnu-indirect-function \ | --enable-gnu-indirect-function \ | ||||
--enable-initfini-array \ | --enable-initfini-array \ | ||||
--program-prefix=${GCC_TARGET}- \ | --program-prefix=${GCC_TARGET}- \ | ||||
--program-suffix=${SUFFIX} \ | --program-suffix=${SUFFIX} \ | ||||
--without-headers \ | --without-headers \ | ||||
--with-gmp=${LOCALBASE} \ | --with-gmp=${LOCALBASE} \ | ||||
--with-pkgversion="FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-//g}" \ | --with-pkgversion="FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-//g}" \ | ||||
--with-system-zlib \ | --with-system-zlib \ | ||||
--without-zstd \ | |||||
lwhsu: Just being curious why disable zstd while we have that in base. | |||||
Done Inline ActionsThis matches a commit made to lang/gcc9 (and in other GCC ports). commit 8397eda9d22a3b36d66a48acfbc69577af55bebe Back port part of r566296 | gerald | 2021-02-22 from lang/gcc9-devel: [B]ack port of part of r565301 | gerald | 2021-02-15 from lang/gcc11-devel: Explicitly build --without-zstd such that archivers/zstd isn't pulled in inadvertedly when present in the build system even though it is not an explicit dependency. [1] jhb: This matches a commit made to lang/gcc9 (and in other GCC ports).
commit… | |||||
--with-gxx-include-dir=/usr/include/c++/v1/ \ | --with-gxx-include-dir=/usr/include/c++/v1/ \ | ||||
--with-sysroot="/" \ | --with-sysroot="/" \ | ||||
--with-as=${LOCALBASE}/bin/${BU_PREFIX}-as \ | --with-as=${LOCALBASE}/bin/${BU_PREFIX}-as \ | ||||
--with-ld=${LOCALBASE}/bin/${BU_PREFIX}-ld | --with-ld=${LOCALBASE}/bin/${BU_PREFIX}-ld | ||||
.if ${TARGETARCH:Mpowerpc64*} | |||||
CONFIGURE_ARGS+=--with-abi=elfv2 | |||||
.endif | |||||
ALL_TARGET= all-gcc | ALL_TARGET= all-gcc | ||||
INSTALL_TARGET= install-gcc | INSTALL_TARGET= install-gcc | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${TARGETARCH:Marm*} | .if ${TARGETARCH:Marm*} | ||||
TARGET_ABI= gnueabi | TARGET_ABI= gnueabi | ||||
▲ Show 20 Lines • Show All 89 Lines • Show Last 20 Lines |
Just being curious why disable zstd while we have that in base.