Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 937445

Summary: app-emulation/virtualbox-modules-6.1.50-r1 won't compile with >=kernel-6.9
Product: Gentoo Linux Reporter: Fabio Cavallo <fhorse>
Component: Current packagesAssignee: Viorel Munteanu <ceamac>
Status: UNCONFIRMED ---    
Severity: normal CC: fhorse
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
virtualbox-6.0.50 patch for >=kernel6.9
build.log
virtualbox-6.1.50 patch for >=kernel-6.9

Description Fabio Cavallo 2024-08-06 07:54:55 UTC
as above.

Reproducible: Always

Steps to Reproduce:
1. Emerge app-emulation/virtualbox:0/6.1

Actual Results:  
Compilation fails. Error message is
/var/tmp/portage/app-emulation/virtualbox-modules-6.1.50-r1/work/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1093:9: error: implicit declaration of function ‘p4d_large’; did you mean ‘p4d_page’? [-Werror=implicit-function-declaration]
/var/tmp/portage/app-emulation/virtualbox-modules-6.1.50-r1/work/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1109:9: error: implicit declaration of function ‘pud_large’; did you mean ‘pud_page’? [-Werror=implicit-function-declaration]
/var/tmp/portage/app-emulation/virtualbox-modules-6.1.50-r1/work/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1125:9: error: implicit declaration of function ‘pmd_large’; did you mean ‘pmd_page’? [-Werror=implicit-function-declaration]



Expected Results:  
Package compiles successfully
Comment 1 Fabio Cavallo 2024-08-06 07:56:22 UTC
Created attachment 899266 [details]
emerge --info
Comment 2 Fabio Cavallo 2024-08-06 08:02:26 UTC
Created attachment 899267 [details, diff]
virtualbox-6.0.50 patch for >=kernel6.9

This patch allowed me to compile successfully.
https://www.virtualbox.org/ticket/22033
Comment 3 Fabio Cavallo 2024-08-06 08:05:16 UTC
Created attachment 899268 [details]
build.log
Comment 4 Fabio Cavallo 2024-08-06 08:08:15 UTC
Created attachment 899269 [details, diff]
virtualbox-6.1.50 patch for >=kernel-6.9