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 experimen