Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 764062 - app-emulation/virtualbox-guest-additions-6.1.16-r1 : /.../memobj-r0drv-linux.c: error: implicit declaration of function alloc_vm_a
Summary: app-emulation/virtualbox-guest-additions-6.1.16-r1 : /.../memobj-r0drv-linux....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-06 09:11 UTC by Toralf Förster
Modified: 2021-04-21 09:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,16.51 KB, text/plain)
2021-01-06 09:11 UTC, Toralf Förster
Details
app-emulation:virtualbox-guest-additions-6.1.16-r1:20210106-062205.log.bz2 (app-emulation:virtualbox-guest-additions-6.1.16-r1:20210106-062205.log.bz2,78.10 KB, application/x-bzip)
2021-01-06 09:11 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,252.98 KB, text/plain)
2021-01-06 09:11 UTC, Toralf Förster
Details
environment (environment,105.75 KB, text/plain)
2021-01-06 09:11 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,24.80 KB, application/x-bzip)
2021-01-06 09:11 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2021-01-06 09:11:43 UTC
/var/tmp/portage/app-emulation/virtualbox-guest-additions-6.1.16-r1/work/VirtualBox-6.1.16/out/linux.amd64/release/bin/additions/src/vboxguest/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjLinuxVMap’:
/var/tmp/portage/app-emulation/virtualbox-guest-additions-6.1.16-r1/work/VirtualBox-6.1.16/out/linux.amd64/release/bin/additions/src/vboxguest/r0drv/linux/memobj-r0drv-linux.c:560:34: error: implicit declaration of function ‘alloc_vm_area’ [-Werror=implicit-function-declaration]
  560 |                 pMemLnx->pArea = alloc_vm_area(pMemLnx->Core.cb, papPtes); /* Note! pArea->nr_pages is not set. */
      |                                  ^~~~~~~~~~~~~
/var/tmp/portage/app-emulation/virtualbox-guest-additions-6.1.16-r1/work/VirtualBox-6.1.16/out/linux.amd64/release/bin/additions/src/vboxguest/r0drv/linux/memobj-r0drv-linux.c:560:32: warning: assignment to ‘struct vm_struct *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1-20201231-222458

  -------------------------------------------------------------------

gcc-config -l:
clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/11/bin
/usr/lib/llvm/11
11.0.0
Available Python interpreters, in order of preference:
  [1]   python3.8
  [2]   python3.9 (fallback)
  [3]   python2.7 (fallback)
  [4]   pypy3 (fallback)
Available Rust versions:
  [1]   rust-1.48.0 *
The following VMs are available for generation-2:
*)	AdoptOpenJDK 8.272_p10 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-bin-8  system-vm

The Glorious Glasgow Haskell Compilation System, version 8.8.4

  timestamp(s) of HEAD at this tinderbox image:
/var/db/repos/gentoo	Wed Jan  6 05:35:08 AM UTC 2021

emerge -qpvO app-emulation/virtualbox-guest-additions
[ebuild  N    ] app-emulation/virtualbox-guest-additions-6.1.16-r1  USE="-X"
Comment 1 Toralf Förster gentoo-dev 2021-01-06 09:11:44 UTC
Created attachment 681406 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2021-01-06 09:11:45 UTC
Created attachment 681409 [details]
app-emulation:virtualbox-guest-additions-6.1.16-r1:20210106-062205.log.bz2
Comment 3 Toralf Förster gentoo-dev 2021-01-06 09:11:47 UTC
Created attachment 681412 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2021-01-06 09:11:48 UTC
Created attachment 681415 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2021-01-06 09:11:50 UTC
Created attachment 681418 [details]
etc.portage.tbz2
Comment 6 Joakim Tjernlund 2021-01-19 10:40:27 UTC
Right, virtualbox-guest-additions kernel modules does not build with kernel 5.10 yet.
Maybe it is time to offer a virtualbox-guest-additions(USE flag) using the kernel builtin VBOX modules instead of building its own modules?
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2021-04-21 09:21:53 UTC
Should be fixed with ~app-emulation/virtualbox-guest-additions-6.1.18