Changeset View
Changeset View
Standalone View
Standalone View
databases/mongodb42/Makefile
Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | MAKE_ARGS= --prefix=${STAGEDIR}${PREFIX} \ | ||||
-j ${MAKE_JOBS_NUMBER} \ | -j ${MAKE_JOBS_NUMBER} \ | ||||
--disable-warnings-as-errors \ | --disable-warnings-as-errors \ | ||||
VERBOSE=on \ | VERBOSE=on \ | ||||
AR=${PREFIX}/bin/ar | AR=${PREFIX}/bin/ar | ||||
USERS= mongodb | USERS= mongodb | ||||
GROUPS= mongodb | GROUPS= mongodb | ||||
LTO_LDFLAGS= -fuse-ld=lld | |||||
LTO_MAKE_ARGS= --lto=on | LTO_MAKE_ARGS= --lto=on | ||||
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 | SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 | ||||
SASL_MAKE_ARGS= --use-sasl-client | SASL_MAKE_ARGS= --use-sasl-client | ||||
SSL_USES= ssl | SSL_USES= ssl | ||||
SSL_MAKE_ARGS= --ssl | SSL_MAKE_ARGS= --ssl | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${OPSYS} == FreeBSD && ((${OSREL:R} >= 14 && ${OSVERSION} < 1400033) \ | .if ${OPSYS} == FreeBSD && ((${OSREL:R} >= 14 && ${OSVERSION} < 1400033) \ | ||||
&& ${ARCH} == "aarch64") | && ${ARCH} == "aarch64") | ||||
BROKEN= Aarch64 needs LSE atomics which was fixed in https://cgit.freebsd.org/src/commit/?id=efe67f33c322265eb303ec0ab40275100795b22a | BROKEN= Aarch64 needs LSE atomics which was fixed in https://cgit.freebsd.org/src/commit/?id=efe67f33c322265eb303ec0ab40275100795b22a | ||||
.endif | |||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057 | |||||
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS="" | |||||
.else | |||||
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment " | |||||
.endif | .endif | ||||
.if ${ARCH} == aarch64 || ${ARCH} == powerpc64le | .if ${ARCH} == aarch64 || ${ARCH} == powerpc64le | ||||
EXTRA_PATCHES= ${FILESDIR}/${ARCH} | EXTRA_PATCHES= ${FILESDIR}/${ARCH} | ||||
.endif | .endif | ||||
ALL_TARGET= core | ALL_TARGET= core | ||||
Show All 14 Lines |