commit:     19cfcafa125dbbe389fc84e4f89cc851df6baa46
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  7 18:23:03 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  7 18:23:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19cfcafa

kernel-build.eclass: localise 'target'

Fixes: c3f4e3f788e2d5973ce49293fe20354b20576426
Signed-off-by: Sam James <sam <AT> gentoo.org>

 eclass/kernel-build.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 93523629de41..ce87fd72acdd 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -302,6 +302,7 @@ kernel-build_src_compile() {
                targets+=( ctf )
        fi
 
+       local target
        for target in "${targets[@]}" ; do
                emake O="${WORKDIR}"/build "${MAKEARGS[@]}" "${target}"
        done
@@ -327,6 +328,7 @@ kernel-build_src_test() {
                strip_args="--strip-unneeded"
        fi
 
+       local target
        for target in "${targets[@]}" ; do
                emake O="${WORKDIR}"/build "${MAKEARGS[@]}" \
                        INSTALL_MOD_PATH="${T}" 
INSTALL_MOD_STRIP="${strip_args}" \
@@ -375,6 +377,7 @@ kernel-build_src_install() {
                )
        fi
 
+       local target
        for target in "${targets[@]}" ; do
                emake O="${WORKDIR}"/build "${MAKEARGS[@]}" \
                        INSTALL_MOD_PATH="${ED}" 
INSTALL_MOD_STRIP="${strip_args}" \

Reply via email to