Lines 83-95
Link Here
|
83 |
} |
83 |
} |
84 |
|
84 |
|
85 |
pkg_pretend() { |
85 |
pkg_pretend() { |
86 |
# Bug 809692 |
|
|
87 |
if use amd64 && ! use cpu_flags_x86_avx; then |
88 |
eerror "MongoDB 5.0 requires use of the AVX instruction set" |
89 |
eerror "https://docs.mongodb.com/v5.0/administration/production-notes/" |
90 |
die "MongoDB requires AVX" |
91 |
fi |
92 |
|
93 |
if [[ -n ${REPLACING_VERSIONS} ]]; then |
86 |
if [[ -n ${REPLACING_VERSIONS} ]]; then |
94 |
if ver_test "$REPLACING_VERSIONS" -lt 4.4; then |
87 |
if ver_test "$REPLACING_VERSIONS" -lt 4.4; then |
95 |
ewarn "To upgrade from a version earlier than the 4.4-series, you must" |
88 |
ewarn "To upgrade from a version earlier than the 4.4-series, you must" |
Lines 135-140
Link Here
|
135 |
use debug && scons_opts+=( --dbg=on ) |
128 |
use debug && scons_opts+=( --dbg=on ) |
136 |
use kerberos && scons_opts+=( --use-sasl-client ) |
129 |
use kerberos && scons_opts+=( --use-sasl-client ) |
137 |
use lto && scons_opts+=( --lto=on ) |
130 |
use lto && scons_opts+=( --lto=on ) |
|
|
131 |
use amd64 && ! use cpu_flags_x86_avx && scons_opts+=( --experimental-optimization=-sandybridge ) |
138 |
|
132 |
|
139 |
scons_opts+=( --ssl=$(usex ssl on off) ) |
133 |
scons_opts+=( --ssl=$(usex ssl on off) ) |
140 |
|
134 |
|