je viens de faire un apt-get dist-upgrade et ça me donne le meme resultat.
le noyau actuel est le : 4.9.0-5-amd64 x86_64
pour /var/log/vboxadd-install.log j’ai ceci:
...
...
/.tmp_memobj-r0drv-linux.o /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjNativeFree’:
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:581:21: error: implicit declaration of function ‘page_cache_release’ [-Werror=implicit-function-declaration]
page_cache_release(pMemLnx->apPages[iPage]);
^~~~~~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjNativeLockUser’:
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1032:29: warning: passing argument 1 of ‘get_user_pages’ makes integer from pointer without a cast [-Wint-conversion]
rc = get_user_pages(pTask, /* Task for fault accounting. */
^~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-5-common/include/linux/mm.h:1303:6: note: expected ‘long unsigned int’ but argument is of type ‘struct task_struct *’
long get_user_pages(unsigned long start, unsigned long nr_pages,
^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1033:29: warning: passing argument 2 of ‘get_user_pages’ makes integer from pointer without a cast [-Wint-conversion]
pTask->mm, /* Whose pages. */
^~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-5-common/include/linux/mm.h:1303:6: note: expected ‘long unsigned int’ but argument is of type ‘struct mm_struct *’
long get_user_pages(unsigned long start, unsigned long nr_pages,
^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1035:29: warning: passing argument 4 of ‘get_user_pages’ makes pointer from integer without a cast [-Wint-conversion]
cPages, /* How many pages. */
^~~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-5-common/include/linux/mm.h:1303:6: note: expected ‘struct page **’ but argument is of type ‘int’
long get_user_pages(unsigned long start, unsigned long nr_pages,
^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1036:29: warning: passing argument 5 of ‘get_user_pages’ makes pointer from integer without a cast [-Wint-conversion]
fWrite, /* Write to memory. */
^~~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-5-common/include/linux/mm.h:1303:6: note: expected ‘struct vm_area_struct **’ but argument is of type ‘int’
long get_user_pages(unsigned long start, unsigned long nr_pages,
^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1032:14: error: too many arguments to function ‘get_user_pages’
rc = get_user_pages(pTask, /* Task for fault accounting. */
^~~~~~~~~~~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-5-common/include/linux/mm.h:1303:6: note: declared here
long get_user_pages(unsigned long start, unsigned long nr_pages,
^~~~~~~~~~~~~~
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.9.0-5-common/scripts/Makefile.build:298 : la recette pour la cible « /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o » a échouée
make[4]: *** [/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o] Erreur 1
/usr/src/linux-headers-4.9.0-5-common/Makefile:1510 : la recette pour la cible « _module_/tmp/vbox.0 » a échouée
make[3]: *** [_module_/tmp/vbox.0] Erreur 2
Makefile:150 : la recette pour la cible « sub-make » a échouée
make[2]: *** [sub-make] Erreur 2
Makefile:8 : la recette pour la cible « all » a échouée
make[1]: *** [all] Erreur 2
/tmp/vbox.0/Makefile.include.footer:79 : la recette pour la cible « vboxguest » a échouée
make: *** [vboxguest] Erreur 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.