From: Fabian Groffen Date: Thu, 4 Jan 2018 15:14:26 +0000 (+0100) Subject: eclass/multilib-build: fix ABI matching for ppc-macos X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=1a6eb443371bda4ef4c07ccb329d7cc7d2b47ed0;p=gentoo.git eclass/multilib-build: fix ABI matching for ppc-macos On Darwin, gcc emits __ppc__ or __ppc64__, not __powerpc__. Do additionally allow the short variants to match, such that we can use the wrapped packages on ppc-macos as well. --- diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass index 7c69f86b4699..6356350c43b3 100644 --- a/eclass/multilib-build.eclass +++ b/eclass/multilib-build.eclass @@ -497,8 +497,8 @@ multilib_prepare_wrappers() { # else # error "abi_s390_32 not supported by the package." # endif -#elif defined(__powerpc__) -# if defined(__powerpc64__) +#elif defined(__powerpc__) || defined(__ppc__) +# if defined(__powerpc64__) || defined(__ppc64__) # error "abi_ppc_64 not supported by the package." # else # error "abi_ppc_32 not supported by the package."