Noticed when tried to extend the toochain.eclass to EAPI=8: * ERROR: sys-devel/gcc-12.0.0_pre9999::gentoo failed (depend phase): * pax-utils: EAPI 8 not supported * * Call stack: * ebuild.sh, line 645: Called source '/home/slyfox/portage/gentoo/sys-devel/gcc/gcc-12.0.0_pre9999.ebuild' * gcc-12.0.0_pre9999.ebuild, line 9: Called inherit 'toolchain' * ebuild.sh, line 329: Called __qa_source '/home/slyfox/portage/gentoo/eclass/toolchain.eclass' * ebuild.sh, line 114: Called source '/home/slyfox/portage/gentoo/eclass/toolchain.eclass' * toolchain.eclass, line 12: Called inherit 'flag-o-matic' 'gnuconfig' 'libtool' 'multilib' 'pax-utils' 'toolchain-funcs' 'prefix' * ebuild.sh, line 329: Called __qa_source '/home/slyfox/portage/gentoo/eclass/pax-utils.eclass' * ebuild.sh, line 114: Called source '/home/slyfox/portage/gentoo/eclass/pax-utils.eclass' * pax-utils.eclass, line 26: Called die * The specific snippet of code: * *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
Sent https://archives.gentoo.org/gentoo-dev/message/028020852f5106aace2c69d3df42ae4c for review.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b43bac4e545999e00c768bbcc908652eaf5502 commit 84b43bac4e545999e00c768bbcc908652eaf5502 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2021-07-15 09:56:43 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2021-07-17 07:56:02 +0000 pax-utils.eclass: allow EAPI=8 CC: hardened@gentoo.org Closes: https://bugs.gentoo.org/802258 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> eclass/pax-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)