Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 5/9] multilib-build.eclass: Ban deprecated functions in EAPI 6
Date: Sun, 06 Dec 2015 19:00:56
Message-Id: 1449428274-20439-6-git-send-email-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCHES] multilib-build & multilib-minimal EAPI 6 patchset by "Michał Górny"
1 ---
2 eclass/multilib-build.eclass | 4 ++++
3 1 file changed, 4 insertions(+)
4
5 diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
6 index 8a3ac7f..49bebf3 100644
7 --- a/eclass/multilib-build.eclass
8 +++ b/eclass/multilib-build.eclass
9 @@ -246,6 +246,8 @@ multilib_parallel_foreach_abi() {
10 multilib_for_best_abi() {
11 debug-print-function ${FUNCNAME} "${@}"
12
13 + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, use multilib_is_native_abi() instead"
14 +
15 eqawarn "QA warning: multilib_for_best_abi() function is deprecated and should"
16 eqawarn "not be used. The multilib_is_native_abi() check may be used instead."
17
18 @@ -580,6 +582,8 @@ multilib_is_native_abi() {
19 multilib_build_binaries() {
20 debug-print-function ${FUNCNAME} "${@}"
21
22 + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, use multilib_is_native_abi() instead"
23 +
24 eqawarn "QA warning: multilib_build_binaries is deprecated. Please use the equivalent"
25 eqawarn "multilib_is_native_abi function instead."
26
27 --
28 2.6.3