Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/memkind/
Date: Sat, 26 Mar 2022 15:16:43
Message-Id: 1648307797.b133987ea9fa8f8f182dc0c504ba59b4a56b11f7.Alessandro-Barbieri@gentoo
1 commit: b133987ea9fa8f8f182dc0c504ba59b4a56b11f7
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sat Mar 26 14:37:42 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sat Mar 26 15:16:37 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b133987e
7
8 dev-libs/memkind: chenges suggested by aammerlaan
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-libs/memkind/memkind-1.13.0.ebuild | 8 ++++++--
13 1 file changed, 6 insertions(+), 2 deletions(-)
14
15 diff --git a/dev-libs/memkind/memkind-1.13.0.ebuild b/dev-libs/memkind/memkind-1.13.0.ebuild
16 index ac1b42959..cebc5a68a 100644
17 --- a/dev-libs/memkind/memkind-1.13.0.ebuild
18 +++ b/dev-libs/memkind/memkind-1.13.0.ebuild
19 @@ -46,7 +46,9 @@ pkg_pretend() {
20 src_prepare() {
21 default
22 eautoreconf
23 - cd jemalloc && eautoreconf
24 + pushd jemalloc || die
25 + eautoreconf
26 + popd || die
27 }
28
29 src_configure() {
30 @@ -78,6 +80,8 @@ src_install() {
31
32 src_test() {
33 addwrite /proc/sys/vm/nr_hugepages
34 - echo 3000 > /proc/sys/vm/nr_hugepages
35 + NR_HUGEPAGES_INITIAL="$(cat /proc/sys/vm/nr_hugepages)" || die
36 + echo 3000 > /proc/sys/vm/nr_hugepages || die
37 emake check
38 + echo ${NR_HUGEPAGES_INITIAL} > /proc/sys/vm/nr_hugepages || die
39 }