Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 890294
Collapse All | Expand All

(-)mongodb-5.0.5-r2.ebuild (-7 / +1 lines)
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

Return to bug 890294