1 |
commit: 6fbf5c7abd6096d697c03c60f53767aab0f89881 |
2 |
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Feb 2 00:03:51 2018 +0000 |
4 |
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Feb 2 00:03:51 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbf5c7a |
7 |
|
8 |
eclass/toolchain.eclass: die early in case of EAPI < 5 |
9 |
|
10 |
With the latest changes (slot operators) we need at least EAPI 5 when |
11 |
inheriting toolchain.eclass. Thus, in case of EAPI=4, die early with a |
12 |
more descriptive error message. |
13 |
|
14 |
eclass/toolchain.eclass | 4 ++-- |
15 |
1 file changed, 2 insertions(+), 2 deletions(-) |
16 |
|
17 |
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass |
18 |
index ef42b338fd3..03e44c42004 100644 |
19 |
--- a/eclass/toolchain.eclass |
20 |
+++ b/eclass/toolchain.eclass |
21 |
@@ -24,8 +24,8 @@ fi |
22 |
FEATURES=${FEATURES/multilib-strict/} |
23 |
|
24 |
case ${EAPI:-0} in |
25 |
- 0|1|2|3) die "Need to upgrade to at least EAPI=4" ;; |
26 |
- 4*|5*) ;; |
27 |
+ 0|1|2|3|4*) die "Need to upgrade to at least EAPI=5" ;; |
28 |
+ 5*) ;; |
29 |
*) die "I don't speak EAPI ${EAPI}." ;; |
30 |
esac |
31 |
EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure \ |