On Sat, 2022-04-23 at 13:15 +0800, WANG Xuerui wrote:
> Signed-off-by: WANG Xuerui <[email protected]>
> ---
>  eclass/kernel-2.eclass              | 2 ++
>  profiles/arch/base/package.use.mask | 1 +
>  2 files changed, 3 insertions(+)
> 
> diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
> index 02c70422ee07..9d9d3fbb6f96 100644
> --- a/eclass/kernel-2.eclass
> +++ b/eclass/kernel-2.eclass
> @@ -729,6 +729,8 @@ elif [[ ${ETYPE} == headers ]]; then
>       DESCRIPTION="Linux system headers"
>       IUSE="headers-only"
>  
> +     ver_test "${PV}" -ge 5.17 && IUSE+=" experimental-loong"

Why add this via the eclass if the whole logic is in the ebuild anyway?

> +
>       # Since we should NOT honour KBUILD_OUTPUT in headers
>       # lets unset it here.
>       unset KBUILD_OUTPUT
> diff --git a/profiles/arch/base/package.use.mask 
> b/profiles/arch/base/package.use.mask
> index 463227f1989c..0195e47360eb 100644
> --- a/profiles/arch/base/package.use.mask
> +++ b/profiles/arch/base/package.use.mask
> @@ -7,6 +7,7 @@
>  # In the meantime, force-enable on loong only.
>  # This is not inside use.mask, because crossdev toolchain packages would
>  # want to have the flag enabled without hassle.
> +sys-kernel/linux-headers experimental-loong
>  sys-libs/glibc experimental-loong
>  
>  # James Le Cuirot <[email protected]> (2022-02-24)

-- 
Best regards,
Michał Górny


Reply via email to