DKMS make.log for virtualbox-guest-5.0.40 for kernel 4.13.0-37-generic (x86_64) Tue Mar 20 00:31:48 IST 2018 make: Entering directory '/usr/src/linux-headers-4.13.0-37-generic' AR /var/lib/dkms/virtualbox-guest/5.0.40/build/built-in.o AR /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/built-in.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/VBoxGuest-linux.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/VBoxGuest.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/GenericRequest.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/HGCMInternal.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/Init.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/PhysHeap.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/SysHlp.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/VMMDev.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/alloc-r0drv.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/initterm-r0drv.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/memobj-r0drv.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/mpnotification-r0drv.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/powernotification-r0drv.o CC [M] /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.o In file included from /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.c:31:0: /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.c: In function 'VBoxGuest_RTMemContAlloc': /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/the-linux-kernel.h:313:47: error: implicit declaration of function 'set_pages_x'; did you mean 'get_page'? [-Werror=implicit-function-declaration] # define MY_SET_PAGES_EXEC(pPages, cPages) set_pages_x(pPages, cPages) ^ /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.c:444:13: note: in expansion of macro 'MY_SET_PAGES_EXEC' MY_SET_PAGES_EXEC(&paPages[iPage], 1); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.c: In function 'VBoxGuest_RTMemContFree': /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/the-linux-kernel.h:314:47: error: implicit declaration of function 'set_pages_nx'; did you mean 'set_page_node'? [-Werror=implicit-function-declaration] # define MY_SET_PAGES_NOEXEC(pPages, cPages) set_pages_nx(pPages, cPages) ^ /var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.c:492:13: note: in expansion of macro 'MY_SET_PAGES_NOEXEC' MY_SET_PAGES_NOEXEC(&paPages[iPage], 1); ^~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors scripts/Makefile.build:308: recipe for target '/var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.o' failed make[2]: *** [/var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest/r0drv/linux/alloc-r0drv-linux.o] Error 1 scripts/Makefile.build:581: recipe for target '/var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest' failed make[1]: *** [/var/lib/dkms/virtualbox-guest/5.0.40/build/vboxguest] Error 2 Makefile:1550: recipe for target '_module_/var/lib/dkms/virtualbox-guest/5.0.40/build' failed make: *** [_module_/var/lib/dkms/virtualbox-guest/5.0.40/build] Error 2 make: Leaving directory '/usr/src/linux-headers-4.13.0-37-generic'