From f2eb2ab2076be72c9a9646a21ea81082f762e024 Mon Sep 17 00:00:00 2001
From: Nowa Ammerlaan <[email protected]>
Date: Wed, 4 Feb 2026 17:06:56 +0100
Subject: [PATCH 4/4] sys-kernel/gentoo-kernel-bin: pass the kernel config to
test
Required in order to be able to get the compressor from the config.
Signed-off-by: Nowa Ammerlaan <[email protected]>
Part-of: https://github.com/gentoo/gentoo/pull/45640
Closes: https://github.com/gentoo/gentoo/pull/45640
---
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.247.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.248.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.197.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.198.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.159.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.161.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.63.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.64.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.65.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.66.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.67.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.68.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.4.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.5.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.6.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.7.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.8.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.119.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.120.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.121.ebuild | 3 ++-
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.122.ebuild | 3 ++-
21 files changed, 42 insertions(+), 21 deletions(-)
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.247.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.247.ebuild
index 72de55796d91..62da77e202f9 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.247.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.247.ebuild
@@ -154,7 +154,8 @@ src_configure() {
src_test() {
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)"
\
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.248.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.248.ebuild
index 6ab98d9d9d7c..fb2d543b65de 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.248.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.248.ebuild
@@ -154,7 +154,8 @@ src_configure() {
src_test() {
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)"
\
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.197.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.197.ebuild
index 2eb66fc62d9c..27feab1f6919 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.197.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.197.ebuild
@@ -154,7 +154,8 @@ src_configure() {
src_test() {
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)"
\
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.198.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.198.ebuild
index 37d68b4d336f..693110c4f24f 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.198.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.198.ebuild
@@ -154,7 +154,8 @@ src_configure() {
src_test() {
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)"
\
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.159.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.159.ebuild
index f54362bc3e9b..66f818187fce 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.159.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.159.ebuild
@@ -154,7 +154,8 @@ src_configure() {
src_test() {
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)"
\
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.161.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.161.ebuild
index 84a0602bd896..4080a7e5e5df 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.161.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.161.ebuild
@@ -154,7 +154,8 @@ src_configure() {
src_test() {
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)"
\
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.63.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.63.ebuild
index ed23d3d5e8d4..94917ef39cce 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.63.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.63.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.64.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.64.ebuild
index 5cad65c5daf3..98f2f658d6a6 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.64.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.64.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.65.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.65.ebuild
index 0044c343a45d..61f245a8fffb 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.65.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.65.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.66.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.66.ebuild
index d866cb039918..483ebd197cd8 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.66.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.66.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.67.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.67.ebuild
index fb49abd090a3..a4a0e5aa8e53 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.67.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.67.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.68.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.68.ebuild
index eb016901ac25..0ea9d385c2c0 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.68.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.68.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.4.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.4.ebuild
index 5d579c1b5c04..6f2e00a2f511 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.4.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.4.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.5.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.5.ebuild
index 3899bd467527..13b72f00bc1a 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.5.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.5.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.6.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.6.ebuild
index e71ab28e462d..ed1da1ce8c20 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.6.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.6.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.7.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.7.ebuild
index 84d6b1cfa5e7..88b8eb1bd2a0 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.7.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.7.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.8.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.8.ebuild
index c310f67c5762..aa8e0cc58d1a 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.8.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.8.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.119.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.119.ebuild
index af11b7ba9a28..1ff201e12172 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.119.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.119.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.120.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.120.ebuild
index 51ddbc1298cf..9793d74e4bc1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.120.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.120.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.121.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.121.ebuild
index f00842bfbcf3..c4c535a17632 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.121.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.121.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
diff --git
a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.122.ebuild
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.122.ebuild
index c80570fa8c5a..2b1021d51b87 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.122.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.122.ebuild
@@ -179,7 +179,8 @@ src_test() {
local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
kernel-install_test "${KV_FULL}" \
"${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}"
+ "${BINPKG}/image/lib/modules/${KV_FULL}" \
+ "${WORKDIR}/${kernel_dir}/.config"
}
src_install() {
--
2.52.0