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."