DKMS make.log for virtualbox-5.2.16 for kernel 4.9.0-7-686-pae (i686)
Tue Aug 14 20:17:45 CEST 2018
make: Entering directory '/usr/src/linux-headers-4.9.0-7-686-pae'
LD /var/lib/dkms/virtualbox/5.2.16/build/built-in.o
make[4]: dpkg-architecture: Command not found
LD /var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.o
In file included from
/var/lib/dkms/virtualbox/5.2.16/build/include/VBox/types.h:30:0,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/../SUPDrvInternal.h:35,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.c:32:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/types.h:280:9: error:
unknown type name ‘__uint128_t’
typedef __uint128_t uint128_t;
^~~~~~~~~~~
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/types.h:299:9: error:
unknown type name ‘__int128_t’
typedef __int128_t int128_t;
^~~~~~~~~~
In file included from
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/cpuset.h:31:0,
from
/var/lib/dkms/virtualbox/5.2.16/build/include/VBox/sup.h:34,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/../SUPDrvInternal.h:36,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.c:32:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicXchgPtr’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:540:92: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
return (void RT_FAR *)ASMAtomicXchgU64((volatile uint64_t RT_FAR *)(void
RT_FAR *)ppv, (uint64_t)pv);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:540:12: warning: cast
to pointer from integer of different size [-Wint-to-pointer-cast]
return (void RT_FAR *)ASMAtomicXchgU64((volatile uint64_t RT_FAR *)(void
RT_FAR *)ppv, (uint64_t)pv);
^
In file included from
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/cpuset.h:31:0,
from
/var/lib/dkms/virtualbox/5.2.16/build/include/VBox/sup.h:34,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/../SUPDrvInternal.h:36,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.c:32:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicXchgR0Ptr’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:595:88: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t RT_FAR *)(void RT_FAR
*)ppvR0, (uint64_t)pvR0);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:595:12: warning: cast
to pointer from integer of different size [-Wint-to-pointer-cast]
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t RT_FAR *)(void RT_FAR
*)ppvR0, (uint64_t)pvR0);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicCmpXchgPtrVoid’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:968:80: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
return ASMAtomicCmpXchgU64((volatile uint64_t RT_FAR *)(void RT_FAR *)ppv,
(uint64_t)pvNew, (uint64_t)pvOld);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:968:97: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
return ASMAtomicCmpXchgU64((volatile uint64_t RT_FAR *)(void RT_FAR *)ppv,
(uint64_t)pvNew, (uint64_t)pvOld);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicCmpXchgExPtrVoid’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:1341:82: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
return ASMAtomicCmpXchgExU64((volatile uint64_t RT_FAR *)(void RT_FAR
*)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t RT_FAR *)ppvOld);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:1341:99: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
return ASMAtomicCmpXchgExU64((volatile uint64_t RT_FAR *)(void RT_FAR
*)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t RT_FAR *)ppvOld);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicReadPtr’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:2019:12: warning: cast
to pointer from integer of different size [-Wint-to-pointer-cast]
return (void RT_FAR *)ASMAtomicReadU64((volatile uint64_t RT_FAR *)(void
RT_FAR *)ppv);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicUoReadPtr’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:2060:12: warning: cast
to pointer from integer of different size [-Wint-to-pointer-cast]
return (void RT_FAR *)ASMAtomicUoReadU64((volatile uint64_t RT_FAR *)(void
RT_FAR *)ppv);
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicWritePtrVoid’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:2476:71: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
ASMAtomicWriteU64((volatile uint64_t RT_FAR *)(void RT_FAR *)ppv,
(uint64_t)pv);
^
In file included from
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assert.h:32:0,
from
/var/lib/dkms/virtualbox/5.2.16/build/include/VBox/sup.h:32,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/../SUPDrvInternal.h:36,
from
/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.c:32:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h: In function
‘ASMAtomicAddZ’:
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assertcompile.h:94:88:
error: conflicting types for ‘RTASSERTVAR’
# define AssertCompileNS(expr) extern int RTASSERTVAR[1]
__attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0]
__attribute__((__unused__))
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assertcompile.h:109:33:
note: in expansion of macro ‘AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
^~~~~~~~~~~~~~~
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assertcompile.h:137:5: note:
in expansion of macro ‘AssertCompile’
AssertCompile(sizeof(type) == (size))
^~~~~~~~~~~~~
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:2838:5: note: in
expansion of macro ‘AssertCompileSize’
AssertCompileSize(size_t, 8);
^~~~~~~~~~~~~~~~~
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assertcompile.h:94:44: note:
previous declaration of ‘RTASSERTVAR’ was here
# define AssertCompileNS(expr) extern int RTASSERTVAR[1]
__attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0]
__attribute__((__unused__))
^
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assertcompile.h:109:33:
note: in expansion of macro ‘AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
^~~~~~~~~~~~~~~
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/assertcompile.h:137:5: note:
in expansion of macro ‘AssertCompile’
AssertCompile(sizeof(type) == (size))
^~~~~~~~~~~~~
/var/lib/dkms/virtualbox/5.2.16/build/include/iprt/asm.h:2838:5: note: in
expansion of macro ‘AssertCompileSize’
AssertCompileSize(size_t, 8);
^~~~~~~~~~~~~~~~~
/usr/src/linux-headers-4.9.0-7-common/scripts/Makefile.build:301: recipe for
target '/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.o'
failed
make[4]: ***
[/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
/usr/src/linux-headers-4.9.0-7-common/scripts/Makefile.build:552: recipe for
target '/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv' failed
make[3]: *** [/var/lib/dkms/virtualbox/5.2.16/build/vboxdrv] Error 2
/usr/src/linux-headers-4.9.0-7-common/Makefile:1526: recipe for target
'_module_/var/lib/dkms/virtualbox/5.2.16/build' failed
make[2]: *** [_module_/var/lib/dkms/virtualbox/5.2.16/build] Error 2
Makefile:152: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/usr/src/linux-headers-4.9.0-7-686-pae'