eutils.eclass: Kill multilib inherit for EAPI 7
authorMichał Górny <mgorny@gentoo.org>
Sat, 11 Mar 2017 15:06:24 +0000 (16:06 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sat, 18 Mar 2017 07:33:17 +0000 (08:33 +0100)
The multilib.eclass seems not to be used by any eutils function.
Therefore, disable the inherit for EAPI 7. It is being preserved for
older EAPIs not to break ebuilds inheriting this eclass and using
multilib.eclass functions implicitly.

eclass/eutils.eclass

index 724a310b30001a99a8ee90e54f2fe8ccedf31d1e..e036001dc5e1d44794e655b15f1de0fc123fa0e8 100644 (file)
 if [[ -z ${_EUTILS_ECLASS} ]]; then
 _EUTILS_ECLASS=1
 
-inherit multilib toolchain-funcs
+inherit toolchain-funcs
 
 # implicitly inherited (now split) eclasses
 case ${EAPI:-0} in
 0|1|2|3|4|5|6)
-       inherit epatch estack
+       inherit epatch estack multilib
        ;;
 esac