Closes: https://bugs.gentoo.org/654432
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Package-Manager: Portage-2.3.40, Repoman-2.3.9
<email>cluster@gentoo.org</email>
<name>Gentoo Cluster Project</name>
</maintainer>
+ <use>
+ <flag name="numa">Add support for numa memory allocation</flag>
+ </use>
</pkgmetadata>
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
+IUSE="+numa +openmp"
+
+RDEPEND="
+ numa? ( sys-process/numactl )
+"
src_prepare() {
default
sed \
- -e '/^BASE_CFLAGS/s:=.*:=:g' \
+ -e '/BASE_CFLAGS=/s:=".*":=:g' \
-i config/m4/compiler.m4 || die
eautoreconf
}
src_configure() {
BASE_CFLAGS="" \
econf \
- --disable-compiler-opt
+ --disable-compiler-opt \
+ $(use_enable numa) \
+ $(use_enable openmp)
}