commit: be19c869f7ac79ddc79599a857d9d2b0603b13ab
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 22 12:46:36 2021 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 12:46:36 2021 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=be19c869
Add some extra code for libgpg-error
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>
bin/auto-multilib.sh | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/bin/auto-multilib.sh b/bin/auto-multilib.sh
index 103565209..2df2d9b4e 100755
--- a/bin/auto-multilib.sh
+++ b/bin/auto-multilib.sh
@@ -283,6 +283,17 @@ _finalize_abi_install() {
ln -s i686-pc-linux-gnu-llvm-config
"${D}"/usr/lib/llvm/"${PV//.*}"/bin/llvm-config-x86
fi
fi
+ if [[ "${PN}" == "libgpg-error" ]] ; then
+ if [[ ${ABI} == ${first_installed_abi} ]] ; then
+ mv
"${D}"/usr/bin/x86_64-pc-linux-gnu-gpg-error-config-amd64
"${D}"/usr/bin/gpg-error-config-amd64 || die
+ rm
"${D}"/usr/bin/{x86_64-pc-linux-gnu-gpg-error-config,gpg-error-config} || die
+ ln -s /bin/abi-wrapper "${D}"/usr/bin/gpg-error-config
|| die
+ ln -s gpg-error-config
"${D}"/usr/bin/x86_64-pc-linux-gnu-gpg-error-config || die
+ else
+ mv
"${D}"/usr/bin/i686-pc-linux-gnu-gpg-error-config-x86
"${D}"/usr/bin/gpg-error-config-x86 || die
+ ln -s gpg-error-config
"${D}"/usr/bin/i686-pc-linux-gnu-gpg-error-config || die
+ fi
+ fi
local noabi=()
for i in ${MULTILIB_ABIS}; do