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
Created attachment 899266 [details] emerge --info
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
Created attachment 899268 [details] build.log
Created attachment 899269 [details, diff] virtualbox-6.1.50 patch for >=kernel-6.9