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"
+
        # 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)
-- 
2.35.1


Reply via email to