Package: virtualbox-source
Version: 6.0.14-dfsg-2
Severity: normal
Tags: patch

Dear Maintainer,

The virtualbox module fails to build against Linux 5.4 with errors such
as the following:

-8<--------------------------------------------------------------------

In file included from 
/usr/src/modass/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:31:
/usr/src/modass/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:
 In function ‘VBoxHost_RTMemContAlloc’:
/usr/src/modass/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/the-linux-kernel.h:340:47:
 error: implicit declaration of function ‘set_pages_x’; did you mean 
‘set_pages_rw’? [-Werror=implicit-function-declaration]
  340 | # define MY_SET_PAGES_EXEC(pPages, cPages)    set_pages_x(pPages, 
cPages)
      |                                               ^~~~~~~~~~~
/usr/src/modass/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:447:13:
 note: in expansion of macro ‘MY_SET_PAGES_EXEC’
  447 |             MY_SET_PAGES_EXEC(&paPages[iPage], 1);
      |             ^~~~~~~~~~~~~~~~~

-8<--------------------------------------------------------------------

In addition to the currently included patch from r81649, the patches
from r81586 and r81587 must also be included for the module to build
with 5.4 on my system:

https://www.virtualbox.org/changeset/81586/vbox?format=diff
https://www.virtualbox.org/changeset/81587/vbox?format=diff

Thanks,
Kevin


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages virtualbox-source depends on:
ii  build-essential               12.8
ii  bzip2                         1.0.8-2
ii  debhelper [debhelper-compat]  12.7.1
ii  kbuild                        1:0.1.9998svn3296+dfsg-1
ii  module-assistant              0.11.10

Versions of packages virtualbox-source recommends:
ii  virtualbox  6.0.14-dfsg-2

virtualbox-source suggests no packages.

-- no debconf information

Reply via email to