commit:     3f9009693aece82f013a453c7e21618820d7daa6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 15:18:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 15:18:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f900969

dev-libs/elfutils: fix configure args

Closes: https://bugs.gentoo.org/869530
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...ls-0.187-r1.ebuild => elfutils-0.187-r2.ebuild} | 32 +++++++++++++---------
 1 file changed, 19 insertions(+), 13 deletions(-)

diff --git a/dev-libs/elfutils/elfutils-0.187-r1.ebuild 
b/dev-libs/elfutils/elfutils-0.187-r2.ebuild
similarity index 84%
rename from dev-libs/elfutils/elfutils-0.187-r1.ebuild
rename to dev-libs/elfutils/elfutils-0.187-r2.ebuild
index 3fcb27f7b6a2..701a5bc1f9ad 100644
--- a/dev-libs/elfutils/elfutils-0.187-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.187-r2.ebuild
@@ -76,20 +76,26 @@ src_configure() {
 }
 
 multilib_src_configure() {
-       # Valgrind option is just for running tests under it; dodgy under 
sandbox
-       # and indeed even w/ glibc with newer instructions.
-       ECONF_SOURCE="${S}" econf \
-               $(use_enable nls) \
-               --disable-debuginfod \
-               --disable-libdebuginfod \
-               # explicitly disable thread safety: not recommended by upstream
-               --disable-thread-safety \
-               --disable-valgrind \
-               --program-prefix="eu-" \
-               --with-zlib \
-               $(use_with bzip2 bzlib) \
-               $(use_with lzma) \
+       local myeconfargs=(
+               $(use_enable nls)
+               --disable-debuginfod
+               --disable-libdebuginfod
+
+               # explicitly disable thread safety, it's not recommended by 
upstream
+               # doesn't build either on musl.
+               --disable-thread-safety
+
+               # Valgrind option is just for running tests under it; dodgy 
under sandbox
+               # and indeed even w/ glibc with newer instructions.
+               --disable-valgrind
+               --program-prefix="eu-"
+               --with-zlib
+               $(use_with bzip2 bzlib)
+               $(use_with lzma)
                $(use_with zstd)
+       )
+
+       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
 multilib_src_test() {

Reply via email to