[packages/VirtualBox] - objtool always had warnings related to vbox kernel modules, don't make them errors

baggins baggins at pld-linux.org
Tue Jun 10 02:21:58 CEST 2025


commit dda74d9372ae3f1b24fa2c34cf7e0efc66377225
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Jun 10 02:29:02 2025 +0200

    - objtool always had warnings related to vbox kernel modules, don't make them errors

 VirtualBox.spec | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 647e272..071d824 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -510,19 +510,19 @@ gospodarzem sprzętu PCI.\
 export KERN_DIR=%{_kernelsrcdir}\
 %if %{with host}\
 cd kernel/HostDrivers\
-%build_kernel_modules -m vboxdrv -C vboxdrv\
-%build_kernel_modules -m vboxnetadp -C vboxnetadp KBUILD_EXTRA_SYMBOLS=$PWD/../vboxdrv/Module.symvers\
-%build_kernel_modules -m vboxnetflt -C vboxnetflt KBUILD_EXTRA_SYMBOLS=$PWD/../vboxdrv/Module.symvers\
+%build_kernel_modules -m vboxdrv -C vboxdrv CONFIG_OBJTOOL_WERROR=n\
+%build_kernel_modules -m vboxnetadp -C vboxnetadp CONFIG_OBJTOOL_WERROR=n KBUILD_EXTRA_SYMBOLS=$PWD/../vboxdrv/Module.symvers\
+%build_kernel_modules -m vboxnetflt -C vboxnetflt  CONFIG_OBJTOOL_WERROR=n KBUILD_EXTRA_SYMBOLS=$PWD/../vboxdrv/Module.symvers\
 %install_kernel_modules -D ../../kernel/installed -m vboxdrv/vboxdrv,vboxnetadp/vboxnetadp,vboxnetflt/vboxnetflt -d misc\
 cd ../..\
 %endif\
 %if %{_kernel_version_code} < %{_kernel_version_magic 5 14 0}\
 cd kernel/GuestDrivers\
-%build_kernel_modules -m vboxguest -C vboxguest\
-%build_kernel_modules -m vboxsf -C vboxsf KBUILD_EXTRA_SYMBOLS=$PWD/../vboxguest/Module.symvers\
+%build_kernel_modules -m vboxguest -C vboxguest CONFIG_OBJTOOL_WERROR=n\
+%build_kernel_modules -m vboxsf -C vboxsf CONFIG_OBJTOOL_WERROR=n KBUILD_EXTRA_SYMBOLS=$PWD/../vboxguest/Module.symvers\
 %install_kernel_modules -D ../../kernel/installed -m vboxsf/vboxsf,vboxguest/vboxguest -d misc\
 %if %{_kernel_version_code} < %{_kernel_version_magic 4 13 0}\
-%build_kernel_modules -m vboxvideo -C vboxvideo KBUILD_EXTRA_SYMBOLS=$PWD/../vboxguest/Module.symvers\
+%build_kernel_modules -m vboxvideo -C vboxvideo CONFIG_OBJTOOL_WERROR=n KBUILD_EXTRA_SYMBOLS=$PWD/../vboxguest/Module.symvers\
 %install_kernel_modules -D ../../kernel/installed -m vboxvideo/vboxvideo -d misc\
 %endif\
 cd ../..\
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/VirtualBox.git/commitdiff/dda74d9372ae3f1b24fa2c34cf7e0efc66377225



More information about the pld-cvs-commit mailing list