From b133987ea9fa8f8f182dc0c504ba59b4a56b11f7 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 26 Mar 2022 15:37:42 +0100 Subject: [PATCH] dev-libs/memkind: chenges suggested by aammerlaan Signed-off-by: Alessandro Barbieri --- dev-libs/memkind/memkind-1.13.0.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-libs/memkind/memkind-1.13.0.ebuild b/dev-libs/memkind/memkind-1.13.0.ebuild index ac1b429598..cebc5a68ac 100644 --- a/dev-libs/memkind/memkind-1.13.0.ebuild +++ b/dev-libs/memkind/memkind-1.13.0.ebuild @@ -46,7 +46,9 @@ pkg_pretend() { src_prepare() { default eautoreconf - cd jemalloc && eautoreconf + pushd jemalloc || die + eautoreconf + popd || die } src_configure() { @@ -78,6 +80,8 @@ src_install() { src_test() { addwrite /proc/sys/vm/nr_hugepages - echo 3000 > /proc/sys/vm/nr_hugepages + NR_HUGEPAGES_INITIAL="$(cat /proc/sys/vm/nr_hugepages)" || die + echo 3000 > /proc/sys/vm/nr_hugepages || die emake check + echo ${NR_HUGEPAGES_INITIAL} > /proc/sys/vm/nr_hugepages || die }