commit: c5f2fe5daab92a94070cfc41acb543941818c96b Author: Alfred Persson Forsberg <cat <AT> catcream <DOT> org> AuthorDate: Mon Aug 28 22:04:49 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Aug 29 02:09:00 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f2fe5d
kernel-2.eclass: move ppc64 hack before crossdev inherit Closes: https://bugs.gentoo.org/913127 Signed-off-by: Alfred Persson Forsberg <cat <AT> catcream.org> Closes: https://github.com/gentoo/gentoo/pull/32501 Signed-off-by: Sam James <sam <AT> gentoo.org> eclass/kernel-2.eclass | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index dc9ed25e8b60..7b77b64de90f 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -281,6 +281,13 @@ # If you do change them, there is a chance that we will not fix resulting bugs; # that of course does not mean we're not willing to help. +# Added by Daniel Ostrow <dost...@gentoo.org> +# This is an ugly hack to get around an issue with a 32-bit userland on ppc64. +# I will remove it when I come up with something more reasonable. +# Alfred Persson Forsberg <c...@catcream.org> +# Moved this above inherit as crossdev.eclass uses CHOST internally. +[[ ${PROFILE_ARCH} == ppc64 ]] && CHOST="powerpc64-${CHOST#*-}" + inherit crossdev estack multiprocessing toolchain-funcs case ${EAPI} in @@ -288,11 +295,6 @@ case ${EAPI} in *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac -# Added by Daniel Ostrow <dost...@gentoo.org> -# This is an ugly hack to get around an issue with a 32-bit userland on ppc64. -# I will remove it when I come up with something more reasonable. -[[ ${PROFILE_ARCH} == ppc64 ]] && CHOST="powerpc64-${CHOST#*-}" - HOMEPAGE="https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel ${HOMEPAGE}" : "${LICENSE:="GPL-2"}"