commit:     4d871ba0037304177576fb06c6bb007e9c0f6c24
Author:     Viorel Munteanu <ceamac.paragon <AT> gmail <DOT> com>
AuthorDate: Sun Jul 10 14:25:31 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 22:50:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d871ba0

app-emulation/virtualbox-guest-additions: fix VariableScope

Closes: https://bugs.gentoo.org/836037
Signed-off-by: Viorel Munteanu <ceamac.paragon <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26326
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../virtualbox-guest-additions-6.1.34-r3.ebuild                        | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r3.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r3.ebuild
index ead997d47a65..5c05b55625b7 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r3.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r3.ebuild
@@ -64,7 +64,6 @@ pkg_setup() {
        use X && MODULE_NAMES+=" 
vboxvideo(misc:${VBOX_MOD_SRC_DIR}/vboxvideo::${VBOX_MOD_SRC_DIR}/vboxvideo)"
 
        linux-mod_pkg_setup
-       BUILD_PARAMS="KERN_DIR=/lib/modules/${KV_FULL}/build 
KERNOUT=${KV_OUT_DIR} KBUILD_EXTRA_SYMBOLS=${S}/Module.symvers"
 }
 
 src_prepare() {
@@ -178,6 +177,8 @@ src_compile() {
        # Now creating the kernel modules. We must do this _after_
        # we compiled the user-space tools as we need two of the
        # automatically generated header files. (>=3.2.0)
+       # Move this here for bug 836037
+       BUILD_PARAMS="KERN_DIR=/lib/modules/${KV_FULL}/build 
KERNOUT=${KV_OUT_DIR} KBUILD_EXTRA_SYMBOLS=${S}/Module.symvers"
        linux-mod_src_compile
 }
 

Reply via email to