Lines 88-94
GROUPS= mongodb
Link Here
|
88 |
|
88 |
|
89 |
OPTIONS_DEFINE= LTO NOAVX SASL |
89 |
OPTIONS_DEFINE= LTO NOAVX SASL |
90 |
OPTIONS_DEFINE_aarch64= ARMV80A |
90 |
OPTIONS_DEFINE_aarch64= ARMV80A |
91 |
OPTIONS_DEFAULT= SASL |
91 |
OPTIONS_DEFAULT= NOAVX SASL |
92 |
|
92 |
|
93 |
# MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream. |
93 |
# MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream. |
94 |
# Can give corruption on high concurrency. |
94 |
# Can give corruption on high concurrency. |
Lines 101-107
ARMV80A_EXTRA_PATCHES= ${FILESDIR}/extrapatch-SConstruct
Link Here
|
101 |
LTO_MAKE_ARGS= --lto=on |
101 |
LTO_MAKE_ARGS= --lto=on |
102 |
|
102 |
|
103 |
NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge" |
103 |
NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge" |
104 |
NOAVX_EXTRA_PATCHES= ${FILESDIR}/extrapatch-src_third__party_mozjs_SConscript |
104 |
NOAVX_EXTRA_PATCHES= ${FILESDIR}/extrapatch-src_third__party_mozjs_SConscript \ |
|
|
105 |
${FILESDIR}/extrapatch-src_third__party_mozjs_extract_mozglue_misc_SIMD.cpp |
105 |
|
106 |
|
106 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
107 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
107 |
SASL_MAKE_ARGS= --use-sasl-client |
108 |
SASL_MAKE_ARGS= --use-sasl-client |