Public bug reported:

This happened during an "apt dist-upgrade".

Just in case error log is not part of the bug report here it goes:

$ cat /var/lib/dkms/virtualbox/6.1.10/build/make.log
DKMS make.log for virtualbox-6.1.10 for kernel 5.8.0-34-generic (x86_64)
mié 06 ene 2021 12:31:28 -03
make: Entering directory '/usr/src/linux-headers-5.8.0-34-generic'
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/SUPDrv.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/SUPDrvGip.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/SUPDrvSem.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/SUPDrvTracer.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/SUPLibAll.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/alloc-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/initterm-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/memobj-r0drv.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/mpnotification-r0drv.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/powernotification-r0drv.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/mp-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/mpnotification-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/process-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/semevent-r0drv-linux.o
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/semeventmulti-r0drv-linux.o
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.c: 
In function ‘rtR0MemAllocExecVmArea’:
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:171:15:
 error: implicit declaration of function ‘__get_vm_area’; did you mean 
‘get_vm_area’? [-Werror=implicit-function-declaration]
  171 |     pVmArea = __get_vm_area(cbAlloc, VM_ALLOC, MODULES_VADDR, 
MODULES_END);
      |               ^~~~~~~~~~~~~
      |               get_vm_area
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:171:13:
 warning: assignment to ‘struct vm_struct *’ from ‘int’ makes pointer from 
integer without a cast [-Wint-conversion]
  171 |     pVmArea = __get_vm_area(cbAlloc, VM_ALLOC, MODULES_VADDR, 
MODULES_END);
      |             ^
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:204:14:
 error: implicit declaration of function ‘map_vm_area’; did you mean 
‘get_vm_area’? [-Werror=implicit-function-declaration]
  204 |         if (!map_vm_area(pVmArea, PAGE_KERNEL_EXEC,
      |              ^~~~~~~~~~~
      |              get_vm_area
In file included from ./include/asm-generic/percpu.h:7,
                 from ./arch/x86/include/asm/percpu.h:556,
                 from ./arch/x86/include/asm/preempt.h:6,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from 
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/../SUPDrvInternal.h:79,
                 from 
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.c:32:
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.c: In function 
‘supdrvOSChangeCR4’:
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.c:760:38: 
error: ‘cpu_tlbstate’ undeclared (first use in this function); did you mean 
‘cpuhp_state’?
  760 |     RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
      |                                      ^~~~~~~~~~~~
./include/linux/percpu-defs.h:318:9: note: in definition of macro 
‘__pcpu_size_call_return’
  318 |  typeof(variable) pscr_ret__;     \
      |         ^~~~~~~~
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.c:760:24: 
note: in expansion of macro ‘this_cpu_read’
  760 |     RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
      |                        ^~~~~~~~~~~~~
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.c:760:38: 
note: each undeclared identifier is reported only once for each function it 
appears in
  760 |     RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
      |                                      ^~~~~~~~~~~~
./include/linux/percpu-defs.h:318:9: note: in definition of macro 
‘__pcpu_size_call_return’
  318 |  typeof(variable) pscr_ret__;     \
      |         ^~~~~~~~
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.c:760:24: 
note: in expansion of macro ‘this_cpu_read’
  760 |     RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
      |                        ^~~~~~~~~~~~~
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: 
In function ‘rtR0MemObjNativeFree’:
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:596:43:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
  596 |                     down_read(&pTask->mm->mmap_sem);
      |                                           ^~~~~~~~
      |                                           mmap_base
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:611:41:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
  611 |                     up_read(&pTask->mm->mmap_sem);
      |                                         ^~~~~~~~
      |                                         mmap_base
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: 
In function ‘rtR0MemObjNativeLockUser’:
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1079:31:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
 1079 |         down_read(&pTask->mm->mmap_sem);
      |                               ^~~~~~~~
      |                               mmap_base
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1165:33:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
 1165 |             up_read(&pTask->mm->mmap_sem);
      |                                 ^~~~~~~~
      |                                 mmap_base
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1192:29:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
 1192 |         up_read(&pTask->mm->mmap_sem);
      |                             ^~~~~~~~
      |                             mmap_base
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: 
In function ‘rtR0MemObjNativeMapUser’:
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1607:36:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
 1607 |             down_write(&pTask->mm->mmap_sem);
      |                                    ^~~~~~~~
      |                                    mmap_base
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1724:34:
 error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean 
‘mmap_base’?
 1724 |             up_write(&pTask->mm->mmap_sem);
      |                                  ^~~~~~~~
      |                                  mmap_base
  CC [M]  
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/semfastmutex-r0drv-linux.o
make[2]: *** [scripts/Makefile.build:290: 
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [scripts/Makefile.build:290: 
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o] 
Error 1
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:288: 
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o] 
Error 1
make[1]: *** [scripts/Makefile.build:519: 
/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv] Error 2
make: *** [Makefile:1780: /var/lib/dkms/virtualbox/6.1.10/build] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-34-generic'

ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: virtualbox-dkms 6.1.10-dfsg-1~ubuntu1.20.04.1
ProcVersionSignature: Ubuntu 5.4.0-58.64-generic 5.4.73
Uname: Linux 5.4.0-58-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: amd64
CasperMD5CheckResult: skip
DKMSKernelVersion: 5.8.0-34-generic
Date: Wed Jan  6 12:31:16 2021
DuplicateSignature: 
dkms:virtualbox-dkms:6.1.10-dfsg-1~ubuntu1.20.04.1:/var/lib/dkms/virtualbox/6.1.10/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:171:15:
 error: implicit declaration of function ‘__get_vm_area’; did you mean 
‘get_vm_area’? [-Werror=implicit-function-declaration]
InstallationDate: Installed on 2020-12-26 (11 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
PackageVersion: 6.1.10-dfsg-1~ubuntu1.20.04.1
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 
3.8.2-0ubuntu2
PythonDetails: /usr/bin/python2.7, Python 2.7.18, python-is-python2, 2.7.17-4
RelatedPackageVersions:
 dpkg 1.19.7ubuntu3
 apt  2.0.2ubuntu0.2
SourcePackage: virtualbox
Title: virtualbox-dkms 6.1.10-dfsg-1~ubuntu1.20.04.1: virtualbox kernel module 
failed to build
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: virtualbox (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-package focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1910412

Title:
  virtualbox-dkms 6.1.10-dfsg-1~ubuntu1.20.04.1: virtualbox kernel
  module failed to build when running dist-upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1910412/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to