FreeBSD Bugzilla – Attachment 168593 Details for
Bug 208276
[PATCH] databases/mongodb32: use clang from base in 11-CURRENT
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Use base system's clang (3.8.0) in 11-CURRENT
patch-mongodb32.diff (text/plain), 1.72 KB, created by
Eric Camachat
on 2016-03-25 03:58:31 UTC
(
hide
)
Description:
Use base system's clang (3.8.0) in 11-CURRENT
Filename:
MIME Type:
Creator:
Eric Camachat
Created:
2016-03-25 03:58:31 UTC
Size:
1.72 KB
patch
obsolete
>Index: databases/mongodb32/Makefile >=================================================================== >--- databases/mongodb32/Makefile (revision 411816) >+++ databases/mongodb32/Makefile (working copy) >@@ -17,18 +17,11 @@ > LICENSE= AGPLv3 APACHE20 > LICENSE_COMB= multi > >-# Bugs when compiled with < Clang 3.7 >-# - https://jira.mongodb.org/browse/SERVER-21217 >-# - https://jira.mongodb.org/browse/SERVER-22740 >-BUILD_DEPENDS= ${LOCALBASE}/bin/clang37:${PORTSDIR}/lang/clang37 > LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ > libsnappy.so:${PORTSDIR}/archivers/snappy > TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:${PORTSDIR}/devel/py-yaml \ > ${PYTHON_PKGNAMEPREFIX}pymongo>=3.0:${PORTSDIR}/databases/pymongo > >-CPP= ${LOCALBASE}/bin/clang-cpp37 >-CC= ${LOCALBASE}/bin/clang37 >-CXX= ${LOCALBASE}/bin/clang++37 > CHOSEN_COMPILER_TYPE= clang > > ONLY_FOR_ARCHS= amd64 >@@ -41,10 +34,10 @@ > SASL_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 > SASL_MAKE_ARGS= --use-sasl-client > >-SSL_USE= openssl=yes >+SSL_USE= yes > SSL_MAKE_ARGS= --ssl > >-USES= cpe execinfo python:build scons >+USES= compiler cpe execinfo python:build scons > > MAKE_ARGS= --prefix=${STAGEDIR}${PREFIX} \ > --use-system-pcre --use-system-snappy \ >@@ -64,6 +57,15 @@ > # Cannot be built > IGNORE= unsupported on FreeBSD 9 or older > .endif >+# Bugs when compiled with < Clang 3.7 >+# - https://jira.mongodb.org/browse/SERVER-21217 >+# - https://jira.mongodb.org/browse/SERVER-22740 >+.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 37 >+BUILD_DEPENDS+= ${LOCALBASE}/bin/clang37:${PORTSDIR}/lang/clang37 >+CPP= ${LOCALBASE}/bin/clang-cpp37 >+CC= ${LOCALBASE}/bin/clang37 >+CXX= ${LOCALBASE}/bin/clang++37 >+.endif > > post-install: > .for f in mongo mongod mongoperf mongos mongosniff
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 208276
: 168593