will be tracked as:
https://www.virtualbox.org/ticket/18869
for Trunc and a backport to the 6.0 branch.
On Mon, 26 Aug 2019 12:02:26 +0200, Gianfranco Costamagna
<locutusofb...@debian.org> wrote:
Hello, for some reasons, see [1] virtualbox doesn't build its kernel
modules correctly on some configurations...The following patch fixes the
issue
+--- virtualbox-6.0.10-dfsg.orig/src/VBox/Additions/linux/drm/vbox_ttm.c
++++ virtualbox-6.0.10-dfsg/src/VBox/Additions/linux/drm/vbox_ttm.c
+@@ -33,7 +33,7 @@
+ * Michael Thayer <michael.tha...@oracle.com>
+ */
+ #include "vbox_drv.h"
+-#include <ttm/ttm_page_alloc.h>
++#include <drm/ttm/ttm_page_alloc.h>
+
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 18, 0) && !defined(RHEL_72)
+ #define PLACEMENT_FLAGS(placement) (placement)
please apply(you are not supposed to think that kernel is exporting
-Iinclude/drm directory, and in all the other places it is not included
that way)
see for comparison:src/VBox/Additions/linux/drm/vbox_drv.h:#include
<drm/ttm/ttm_bo_api.h>
src/VBox/Additions/linux/drm/vbox_drv.h:#include
<drm/ttm/ttm_bo_driver.h>
src/VBox/Additions/linux/drm/vbox_drv.h:#include
<drm/ttm/ttm_placement.h>
src/VBox/Additions/linux/drm/vbox_drv.h:#include <drm/ttm/ttm_memory.h>
src/VBox/Additions/linux/drm/vbox_drv.h:#include <drm/ttm/ttm_module.h>
MIT licensed, as usual
G.
[1] https://bugs.debian.org/934483
--
frankB
Oracle Virtualbox Development
_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev