commit:     41b8034d2ac606e2769fa067b8ec917127ccd7db
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  6 15:22:48 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Dec  6 17:16:14 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b8034d

multilib-build.eclass: Ban deprecated functions in EAPI 6

 eclass/multilib-build.eclass | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index d84986e..c7dd98a 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -246,6 +246,8 @@ multilib_parallel_foreach_abi() {
 multilib_for_best_abi() {
        debug-print-function ${FUNCNAME} "${@}"
 
+       [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, 
use multilib_is_native_abi() instead"
+
        eqawarn "QA warning: multilib_for_best_abi() function is deprecated and 
should"
        eqawarn "not be used. The multilib_is_native_abi() check may be used 
instead."
 
@@ -579,6 +581,8 @@ multilib_is_native_abi() {
 multilib_build_binaries() {
        debug-print-function ${FUNCNAME} "${@}"
 
+       [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, 
use multilib_is_native_abi() instead"
+
        eqawarn "QA warning: multilib_build_binaries is deprecated. Please use 
the equivalent"
        eqawarn "multilib_is_native_abi function instead."
 

Reply via email to