commit:     7874f59d18ef92104d413b396989fd40c268d42b
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 14 18:29:09 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec 14 18:29:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7874f59d

sys-fs/mdadm: set STRIP to blank

The Makefile passes STRIP strip to the "install" command.
It should either be empty, or set to "-s".

Closes: https://bugs.gentoo.org/732276
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-fs/mdadm/mdadm-4.1.ebuild | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild
index 515775501e9..9aad9360965 100644
--- a/sys-fs/mdadm/mdadm-4.1.ebuild
+++ b/sys-fs/mdadm/mdadm-4.1.ebuild
@@ -30,16 +30,22 @@ PATCHES=(
 
 mdadm_emake() {
        # We should probably make corosync & libdlm into USE flags. #573782
-       emake \
-               PKG_CONFIG="$(tc-getPKG_CONFIG)" \
-               CC="$(tc-getCC)" \
-               CWFLAGS="-Wall" \
-               CXFLAGS="${CFLAGS}" \
-               UDEVDIR="$(get_udevdir)" \
-               SYSTEMD_DIR="$(systemd_get_systemunitdir)" \
-               COROSYNC="-DNO_COROSYNC" \
-               DLM="-DNO_DLM" \
+       local args=(
+               PKG_CONFIG="$(tc-getPKG_CONFIG)"
+               CC="$(tc-getCC)"
+               CWFLAGS="-Wall"
+               CXFLAGS="${CFLAGS}"
+               UDEVDIR="$(get_udevdir)"
+               SYSTEMD_DIR="$(systemd_get_systemunitdir)"
+               COROSYNC="-DNO_COROSYNC"
+               DLM="-DNO_DLM"
+
+               # https://bugs.gentoo.org/732276
+               STRIP=
+
                "$@"
+       )
+       emake "${args[@]}"
 }
 
 src_compile() {

Reply via email to