commit:     13707ecec863a80aaa821d8650c1ef71faeb1714
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 22:21:42 2019 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 22:21:42 2019 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=13707ece

dev-libs/nss: ensure we install shlibsign, breakage from last commit

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>

 dev-libs/nss/nss-3.43.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dev-libs/nss/nss-3.43.ebuild b/dev-libs/nss/nss-3.43.ebuild
index c042193..8e716b1 100644
--- a/dev-libs/nss/nss-3.43.ebuild
+++ b/dev-libs/nss/nss-3.43.ebuild
@@ -285,6 +285,14 @@ multilib_src_install() {
        # Always enabled because we need it for chk generation.
        nssutils=( shlibsign )
 
+       if multilib_is_native_abi ; then
+               pushd dist/*/bin >/dev/null || die
+               for f in ${nssutils[@]}; do
+                       dobin ${f}
+               done
+               popd >/dev/null || die
+       fi
+
        # Prelink breaks the CHK files. We don't have any reliable way to run
        # shlibsign after prelink.
        dodir /etc/prelink.conf.d

Reply via email to