1 |
Move some of the utility functions from kernel-install.eclass |
2 |
into dist-kernel-utils.eclass, in order to permit using them without |
3 |
having all kernel-install phases exported. This will be used in order |
4 |
to support rebuilding initramfs in sys-fs/zfs-kmod. |
5 |
|
6 |
Since the eclasses are used only by dist-kernel project eclasses |
7 |
and ebuilds, update the function prefix while moving them. |
8 |
|
9 |
Signed-off-by: Michał Górny <mgorny@g.o> |
10 |
--- |
11 |
eclass/dist-kernel-utils.eclass | 96 +++++++++++++++++++ |
12 |
eclass/kernel-build.eclass | 4 +- |
13 |
eclass/kernel-install.eclass | 80 ++-------------- |
14 |
.../gentoo-kernel-bin-5.10.3-r1.ebuild | 2 +- |
15 |
.../gentoo-kernel-bin-5.10.3.ebuild | 2 +- |
16 |
.../gentoo-kernel-bin-5.10.4-r1.ebuild | 2 +- |
17 |
.../gentoo-kernel-bin-5.10.4.ebuild | 2 +- |
18 |
.../gentoo-kernel-bin-5.10.5-r1.ebuild | 2 +- |
19 |
.../gentoo-kernel-bin-5.10.5.ebuild | 2 +- |
20 |
.../gentoo-kernel-bin-5.10.6.ebuild | 2 +- |
21 |
.../gentoo-kernel-bin-5.4.80-r2.ebuild | 2 +- |
22 |
.../gentoo-kernel-bin-5.4.83-r1.ebuild | 2 +- |
23 |
.../gentoo-kernel-bin-5.4.83.ebuild | 2 +- |
24 |
.../gentoo-kernel-bin-5.4.85-r1.ebuild | 2 +- |
25 |
.../gentoo-kernel-bin-5.4.85.ebuild | 2 +- |
26 |
.../gentoo-kernel-bin-5.4.86-r1.ebuild | 2 +- |
27 |
.../gentoo-kernel-bin-5.4.86.ebuild | 2 +- |
28 |
.../gentoo-kernel-bin-5.4.87-r1.ebuild | 2 +- |
29 |
.../gentoo-kernel-bin-5.4.87.ebuild | 2 +- |
30 |
.../gentoo-kernel-bin-5.4.88.ebuild | 2 +- |
31 |
20 files changed, 123 insertions(+), 91 deletions(-) |
32 |
create mode 100644 eclass/dist-kernel-utils.eclass |
33 |
|
34 |
diff --git a/eclass/dist-kernel-utils.eclass b/eclass/dist-kernel-utils.eclass |
35 |
new file mode 100644 |
36 |
index 000000000000..cf7165d89947 |
37 |
--- /dev/null |
38 |
+++ b/eclass/dist-kernel-utils.eclass |
39 |
@@ -0,0 +1,96 @@ |
40 |
+# Copyright 2020-2021 Gentoo Authors |
41 |
+# Distributed under the terms of the GNU General Public License v2 |
42 |
+ |
43 |
+# @ECLASS: dist-kernel-utils.eclass |
44 |
+# @MAINTAINER: |
45 |
+# Distribution Kernel Project <dist-kernel@g.o> |
46 |
+# @AUTHOR: |
47 |
+# Michał Górny <mgorny@g.o> |
48 |
+# @SUPPORTED_EAPIS: 7 |
49 |
+# @BLURB: Utility functions related to Distribution Kernels |
50 |
+# @DESCRIPTION: |
51 |
+# This eclass provides various utility functions related to Distribution |
52 |
+# Kernels. |
53 |
+ |
54 |
+if [[ ! ${_DIST_KERNEL_UTILS} ]]; then |
55 |
+ |
56 |
+case "${EAPI:-0}" in |
57 |
+ 0|1|2|3|4|5|6) |
58 |
+ die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" |
59 |
+ ;; |
60 |
+ 7) |
61 |
+ ;; |
62 |
+ *) |
63 |
+ die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" |
64 |
+ ;; |
65 |
+esac |
66 |
+ |
67 |
+# @FUNCTION: dist-kernel_build_initramfs |
68 |
+# @USAGE: <output> <version> |
69 |
+# @DESCRIPTION: |
70 |
+# Build an initramfs for the kernel. <output> specifies the absolute |
71 |
+# path where initramfs will be created, while <version> specifies |
72 |
+# the kernel version, used to find modules. |
73 |
+# |
74 |
+# Note: while this function uses dracut at the moment, other initramfs |
75 |
+# variants may be supported in the future. |
76 |
+dist-kernel_build_initramfs() { |
77 |
+ debug-print-function ${FUNCNAME} "${@}" |
78 |
+ |
79 |
+ [[ ${#} -eq 2 ]] || die "${FUNCNAME}: invalid arguments" |
80 |
+ local output=${1} |
81 |
+ local version=${2} |
82 |
+ |
83 |
+ ebegin "Building initramfs via dracut" |
84 |
+ dracut --force "${output}" "${version}" |
85 |
+ eend ${?} || die "Building initramfs failed" |
86 |
+} |
87 |
+ |
88 |
+# @FUNCTION: dist-kernel_get_image_path |
89 |
+# @DESCRIPTION: |
90 |
+# Get relative kernel image path specific to the current ${ARCH}. |
91 |
+dist-kernel_get_image_path() { |
92 |
+ case ${ARCH} in |
93 |
+ amd64|x86) |
94 |
+ echo arch/x86/boot/bzImage |
95 |
+ ;; |
96 |
+ arm64) |
97 |
+ echo arch/arm64/boot/Image.gz |
98 |
+ ;; |
99 |
+ arm) |
100 |
+ echo arch/arm/boot/zImage |
101 |
+ ;; |
102 |
+ ppc64) |
103 |
+ # ./ is required because of ${image_path%/*} |
104 |
+ # substitutions in the code |
105 |
+ echo ./vmlinux |
106 |
+ ;; |
107 |
+ *) |
108 |
+ die "${FUNCNAME}: unsupported ARCH=${ARCH}" |
109 |
+ ;; |
110 |
+ esac |
111 |
+} |
112 |
+ |
113 |
+# @FUNCTION: dist-kernel_install_kernel |
114 |
+# @USAGE: <version> <image> <system.map> |
115 |
+# @DESCRIPTION: |
116 |
+# Install kernel using installkernel tool. <version> specifies |
117 |
+# the kernel version, <image> full path to the image, <system.map> |
118 |
+# full path to System.map. |
119 |
+dist-kernel_install_kernel() { |
120 |
+ debug-print-function ${FUNCNAME} "${@}" |
121 |
+ |
122 |
+ [[ ${#} -eq 3 ]] || die "${FUNCNAME}: invalid arguments" |
123 |
+ local version=${1} |
124 |
+ local image=${2} |
125 |
+ local map=${3} |
126 |
+ |
127 |
+ ebegin "Installing the kernel via installkernel" |
128 |
+ # note: .config is taken relatively to System.map; |
129 |
+ # initrd relatively to bzImage |
130 |
+ installkernel "${version}" "${image}" "${map}" |
131 |
+ eend ${?} || die "Installing the kernel failed" |
132 |
+} |
133 |
+ |
134 |
+_DIST_KERNEL_UTILS=1 |
135 |
+fi |
136 |
diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass |
137 |
index 99279ba58a99..d13b002f5ce1 100644 |
138 |
--- a/eclass/kernel-build.eclass |
139 |
+++ b/eclass/kernel-build.eclass |
140 |
@@ -117,7 +117,7 @@ kernel-build_src_test() { |
141 |
|
142 |
local ver="${PV}${KV_LOCALVERSION}" |
143 |
kernel-install_test "${ver}" \ |
144 |
- "${WORKDIR}/build/$(kernel-install_get_image_path)" \ |
145 |
+ "${WORKDIR}/build/$(dist-kernel_get_image_path)" \ |
146 |
"${T}/lib/modules/${ver}" |
147 |
} |
148 |
|
149 |
@@ -173,7 +173,7 @@ kernel-build_src_install() { |
150 |
# install the kernel and files needed for module builds |
151 |
insinto "/usr/src/linux-${ver}" |
152 |
doins build/{System.map,Module.symvers} |
153 |
- local image_path=$(kernel-install_get_image_path) |
154 |
+ local image_path=$(dist-kernel_get_image_path) |
155 |
cp -p "build/${image_path}" "${ED}/usr/src/linux-${ver}/${image_path}" || die |
156 |
|
157 |
# building modules fails with 'vmlinux has no symtab?' if stripped |
158 |
diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass |
159 |
index e826626e13f2..a2f7bd55b9c0 100644 |
160 |
--- a/eclass/kernel-install.eclass |
161 |
+++ b/eclass/kernel-install.eclass |
162 |
@@ -40,7 +40,7 @@ case "${EAPI:-0}" in |
163 |
;; |
164 |
esac |
165 |
|
166 |
-inherit mount-boot toolchain-funcs |
167 |
+inherit dist-kernel-utils mount-boot toolchain-funcs |
168 |
|
169 |
SLOT="${PV}" |
170 |
IUSE="+initramfs test" |
171 |
@@ -70,70 +70,6 @@ BDEPEND=" |
172 |
x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) |
173 |
)" |
174 |
|
175 |
-# @FUNCTION: kernel-install_build_initramfs |
176 |
-# @USAGE: <output> <version> |
177 |
-# @DESCRIPTION: |
178 |
-# Build an initramfs for the kernel. <output> specifies the absolute |
179 |
-# path where initramfs will be created, while <version> specifies |
180 |
-# the kernel version, used to find modules. |
181 |
-kernel-install_build_initramfs() { |
182 |
- debug-print-function ${FUNCNAME} "${@}" |
183 |
- |
184 |
- [[ ${#} -eq 2 ]] || die "${FUNCNAME}: invalid arguments" |
185 |
- local output=${1} |
186 |
- local version=${2} |
187 |
- |
188 |
- ebegin "Building initramfs via dracut" |
189 |
- dracut --force "${output}" "${version}" |
190 |
- eend ${?} || die "Building initramfs failed" |
191 |
-} |
192 |
- |
193 |
-# @FUNCTION: kernel-install_get_image_path |
194 |
-# @DESCRIPTION: |
195 |
-# Get relative kernel image path specific to the current ${ARCH}. |
196 |
-kernel-install_get_image_path() { |
197 |
- case ${ARCH} in |
198 |
- amd64|x86) |
199 |
- echo arch/x86/boot/bzImage |
200 |
- ;; |
201 |
- arm64) |
202 |
- echo arch/arm64/boot/Image.gz |
203 |
- ;; |
204 |
- arm) |
205 |
- echo arch/arm/boot/zImage |
206 |
- ;; |
207 |
- ppc64) |
208 |
- # ./ is required because of ${image_path%/*} |
209 |
- # substitutions in the code |
210 |
- echo ./vmlinux |
211 |
- ;; |
212 |
- *) |
213 |
- die "${FUNCNAME}: unsupported ARCH=${ARCH}" |
214 |
- ;; |
215 |
- esac |
216 |
-} |
217 |
- |
218 |
-# @FUNCTION: kernel-install_install_kernel |
219 |
-# @USAGE: <version> <image> <system.map> |
220 |
-# @DESCRIPTION: |
221 |
-# Install kernel using installkernel tool. <version> specifies |
222 |
-# the kernel version, <image> full path to the image, <system.map> |
223 |
-# full path to System.map. |
224 |
-kernel-install_install_kernel() { |
225 |
- debug-print-function ${FUNCNAME} "${@}" |
226 |
- |
227 |
- [[ ${#} -eq 3 ]] || die "${FUNCNAME}: invalid arguments" |
228 |
- local version=${1} |
229 |
- local image=${2} |
230 |
- local map=${3} |
231 |
- |
232 |
- ebegin "Installing the kernel via installkernel" |
233 |
- # note: .config is taken relatively to System.map; |
234 |
- # initrd relatively to bzImage |
235 |
- installkernel "${version}" "${image}" "${map}" |
236 |
- eend ${?} || die "Installing the kernel failed" |
237 |
-} |
238 |
- |
239 |
# @FUNCTION: kernel-install_update_symlink |
240 |
# @USAGE: <target> <version> |
241 |
# @DESCRIPTION: |
242 |
@@ -406,16 +342,16 @@ kernel-install_pkg_postinst() { |
243 |
mount-boot_pkg_preinst |
244 |
|
245 |
local ver="${PV}${KV_LOCALVERSION}" |
246 |
- local image_path=$(kernel-install_get_image_path) |
247 |
+ local image_path=$(dist-kernel_get_image_path) |
248 |
if use initramfs; then |
249 |
# putting it alongside kernel image as 'initrd' makes |
250 |
# kernel-install happier |
251 |
- kernel-install_build_initramfs \ |
252 |
+ dist-kernel_build_initramfs \ |
253 |
"${EROOT}/usr/src/linux-${ver}/${image_path%/*}/initrd" \ |
254 |
"${ver}" |
255 |
fi |
256 |
|
257 |
- kernel-install_install_kernel "${ver}" \ |
258 |
+ dist-kernel_install_kernel "${ver}" \ |
259 |
"${EROOT}/usr/src/linux-${ver}/${image_path}" \ |
260 |
"${EROOT}/usr/src/linux-${ver}/System.map" |
261 |
fi |
262 |
@@ -441,7 +377,7 @@ kernel-install_pkg_postrm() { |
263 |
|
264 |
if [[ -z ${ROOT} ]] && use initramfs; then |
265 |
local ver="${PV}${KV_LOCALVERSION}" |
266 |
- local image_path=$(kernel-install_get_image_path) |
267 |
+ local image_path=$(dist-kernel_get_image_path) |
268 |
ebegin "Removing initramfs" |
269 |
rm -f "${EROOT}/usr/src/linux-${ver}/${image_path%/*}/initrd" && |
270 |
find "${EROOT}/usr/src/linux-${ver}" -depth -type d -empty -delete |
271 |
@@ -458,16 +394,16 @@ kernel-install_pkg_config() { |
272 |
mount-boot_pkg_preinst |
273 |
|
274 |
local ver="${PV}${KV_LOCALVERSION}" |
275 |
- local image_path=$(kernel-install_get_image_path) |
276 |
+ local image_path=$(dist-kernel_get_image_path) |
277 |
if use initramfs; then |
278 |
# putting it alongside kernel image as 'initrd' makes |
279 |
# kernel-install happier |
280 |
- kernel-install_build_initramfs \ |
281 |
+ dist-kernel_build_initramfs \ |
282 |
"${EROOT}/usr/src/linux-${ver}/${image_path%/*}/initrd" \ |
283 |
"${ver}" |
284 |
fi |
285 |
|
286 |
- kernel-install_install_kernel "${ver}" \ |
287 |
+ dist-kernel_install_kernel "${ver}" \ |
288 |
"${EROOT}/usr/src/linux-${ver}/${image_path}" \ |
289 |
"${EROOT}/usr/src/linux-${ver}/System.map" |
290 |
} |
291 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3-r1.ebuild |
292 |
index 1b430cf56222..877b8ca0e49e 100644 |
293 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3-r1.ebuild |
294 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3-r1.ebuild |
295 |
@@ -33,7 +33,7 @@ src_unpack() { |
296 |
|
297 |
src_test() { |
298 |
kernel-install_test "${PV}" \ |
299 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
300 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
301 |
"lib/modules/${PV}" |
302 |
} |
303 |
|
304 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3.ebuild |
305 |
index 68ca59b57351..30f0bbd5163a 100644 |
306 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3.ebuild |
307 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.3.ebuild |
308 |
@@ -37,7 +37,7 @@ src_unpack() { |
309 |
|
310 |
src_test() { |
311 |
kernel-install_test "${PV}" \ |
312 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
313 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
314 |
"lib/modules/${PV}" |
315 |
} |
316 |
|
317 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild |
318 |
index 8ff91a4ba931..fa7357082db9 100644 |
319 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild |
320 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild |
321 |
@@ -35,7 +35,7 @@ src_unpack() { |
322 |
|
323 |
src_test() { |
324 |
kernel-install_test "${PV}" \ |
325 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
326 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
327 |
"lib/modules/${PV}" |
328 |
} |
329 |
|
330 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4.ebuild |
331 |
index 89b5eb86defb..31b6fee9f812 100644 |
332 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4.ebuild |
333 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4.ebuild |
334 |
@@ -39,7 +39,7 @@ src_unpack() { |
335 |
|
336 |
src_test() { |
337 |
kernel-install_test "${PV}" \ |
338 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
339 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
340 |
"lib/modules/${PV}" |
341 |
} |
342 |
|
343 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild |
344 |
index 8ff91a4ba931..fa7357082db9 100644 |
345 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild |
346 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild |
347 |
@@ -35,7 +35,7 @@ src_unpack() { |
348 |
|
349 |
src_test() { |
350 |
kernel-install_test "${PV}" \ |
351 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
352 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
353 |
"lib/modules/${PV}" |
354 |
} |
355 |
|
356 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5.ebuild |
357 |
index 89b5eb86defb..31b6fee9f812 100644 |
358 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5.ebuild |
359 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5.ebuild |
360 |
@@ -39,7 +39,7 @@ src_unpack() { |
361 |
|
362 |
src_test() { |
363 |
kernel-install_test "${PV}" \ |
364 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
365 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
366 |
"lib/modules/${PV}" |
367 |
} |
368 |
|
369 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.6.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.6.ebuild |
370 |
index 89b5eb86defb..31b6fee9f812 100644 |
371 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.6.ebuild |
372 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.6.ebuild |
373 |
@@ -39,7 +39,7 @@ src_unpack() { |
374 |
|
375 |
src_test() { |
376 |
kernel-install_test "${PV}" \ |
377 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
378 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
379 |
"lib/modules/${PV}" |
380 |
} |
381 |
|
382 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.80-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.80-r2.ebuild |
383 |
index 303c752a7bc6..3c35619d286b 100644 |
384 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.80-r2.ebuild |
385 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.80-r2.ebuild |
386 |
@@ -44,7 +44,7 @@ src_unpack() { |
387 |
|
388 |
src_test() { |
389 |
kernel-install_test "${PV}" \ |
390 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
391 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
392 |
"lib/modules/${PV}" |
393 |
} |
394 |
|
395 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83-r1.ebuild |
396 |
index 5ba1bd156ea4..a61ddfdf57b7 100644 |
397 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83-r1.ebuild |
398 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83-r1.ebuild |
399 |
@@ -48,7 +48,7 @@ src_unpack() { |
400 |
|
401 |
src_test() { |
402 |
kernel-install_test "${PV}" \ |
403 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
404 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
405 |
"lib/modules/${PV}" |
406 |
} |
407 |
|
408 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83.ebuild |
409 |
index 1e1643331694..cef28ee2e6a7 100644 |
410 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83.ebuild |
411 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.83.ebuild |
412 |
@@ -44,7 +44,7 @@ src_unpack() { |
413 |
|
414 |
src_test() { |
415 |
kernel-install_test "${PV}" \ |
416 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
417 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
418 |
"lib/modules/${PV}" |
419 |
} |
420 |
|
421 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85-r1.ebuild |
422 |
index 2378adc3f352..c3da4264d118 100644 |
423 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85-r1.ebuild |
424 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85-r1.ebuild |
425 |
@@ -48,7 +48,7 @@ src_unpack() { |
426 |
|
427 |
src_test() { |
428 |
kernel-install_test "${PV}" \ |
429 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
430 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
431 |
"lib/modules/${PV}" |
432 |
} |
433 |
|
434 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85.ebuild |
435 |
index d6e61fa69369..753e4bddf47c 100644 |
436 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85.ebuild |
437 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.85.ebuild |
438 |
@@ -44,7 +44,7 @@ src_unpack() { |
439 |
|
440 |
src_test() { |
441 |
kernel-install_test "${PV}" \ |
442 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
443 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
444 |
"lib/modules/${PV}" |
445 |
} |
446 |
|
447 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild |
448 |
index cced2ee66bff..8ec8fdea9936 100644 |
449 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild |
450 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild |
451 |
@@ -50,7 +50,7 @@ src_unpack() { |
452 |
|
453 |
src_test() { |
454 |
kernel-install_test "${PV}" \ |
455 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
456 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
457 |
"lib/modules/${PV}" |
458 |
} |
459 |
|
460 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86.ebuild |
461 |
index 6021b37ab4b4..b8eb2c63573a 100644 |
462 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86.ebuild |
463 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86.ebuild |
464 |
@@ -46,7 +46,7 @@ src_unpack() { |
465 |
|
466 |
src_test() { |
467 |
kernel-install_test "${PV}" \ |
468 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
469 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
470 |
"lib/modules/${PV}" |
471 |
} |
472 |
|
473 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild |
474 |
index cced2ee66bff..8ec8fdea9936 100644 |
475 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild |
476 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild |
477 |
@@ -50,7 +50,7 @@ src_unpack() { |
478 |
|
479 |
src_test() { |
480 |
kernel-install_test "${PV}" \ |
481 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
482 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
483 |
"lib/modules/${PV}" |
484 |
} |
485 |
|
486 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87.ebuild |
487 |
index 6021b37ab4b4..b8eb2c63573a 100644 |
488 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87.ebuild |
489 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87.ebuild |
490 |
@@ -46,7 +46,7 @@ src_unpack() { |
491 |
|
492 |
src_test() { |
493 |
kernel-install_test "${PV}" \ |
494 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
495 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
496 |
"lib/modules/${PV}" |
497 |
} |
498 |
|
499 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild |
500 |
index 6021b37ab4b4..b8eb2c63573a 100644 |
501 |
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild |
502 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild |
503 |
@@ -46,7 +46,7 @@ src_unpack() { |
504 |
|
505 |
src_test() { |
506 |
kernel-install_test "${PV}" \ |
507 |
- "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
508 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ |
509 |
"lib/modules/${PV}" |
510 |
} |
511 |
|
512 |
-- |
513 |
2.30.0 |