View | Details | Raw Unified | Return to bug 278758 | Differences between
and this patch

Collapse All | Expand All

(-)b/databases/mongodb50/Makefile (-8 / +7 lines)
Lines 38-43 USE_RC_SUBR= mongod Link Here
38
SHEBANG_FILES=	buildscripts/scons.py
38
SHEBANG_FILES=	buildscripts/scons.py
39
python_OLD_CMD=	@python_interpreter@
39
python_OLD_CMD=	@python_interpreter@
40
40
41
EXTRACT_AFTER_ARGS=	--exclude src/third_party/pcre-* \
42
			--exclude src/third_party/snappy-* \
43
			--exclude src/third_party/unwind \
44
			--exclude src/third_party/yaml-cpp \
45
			--exclude src/third_party/zlib-* \
46
			--exclude src/third_party/zstandard-*
47
41
# --modules= disables "enterprise" module from src/mongo/db/modules/
48
# --modules= disables "enterprise" module from src/mongo/db/modules/
42
MAKE_ARGS=	--cxx-std=17 \
49
MAKE_ARGS=	--cxx-std=17 \
43
		--disable-warnings-as-errors \
50
		--disable-warnings-as-errors \
Lines 94-107 CPE_PRODUCT= mongodb Link Here
94
pre-patch:
101
pre-patch:
95
	${MV} ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.sx ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.S
102
	${MV} ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.sx ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.S
96
103
97
post-patch:
98
	${RM} -rf ${WRKSRC}/src/third_party/pcre-*
99
	${RM} -rf ${WRKSRC}/src/third_party/snappy-*
100
	${RM} -rf ${WRKSRC}/src/third_party/unwind
101
	${RM} -rf ${WRKSRC}/src/third_party/yaml-cpp
102
	${RM} -rf ${WRKSRC}/src/third_party/zlib-*
103
	${RM} -rf ${WRKSRC}/src/third_party/zstandard-*
104
105
do-build:
104
do-build:
106
	${WRKSRC}/buildscripts/scons.py	-C ${WRKSRC} ${MAKE_ARGS}
105
	${WRKSRC}/buildscripts/scons.py	-C ${WRKSRC} ${MAKE_ARGS}
107
106

Return to bug 278758