DKMS make.log for virtualbox-guest-5.2.8 for kernel 4.15.0-10-generic (i686) Tue 6 Mar 21:01:38 GMT 2018 make: Entering directory '/usr/src/linux-headers-4.15.0-10-generic' make[2]: dpkg-architecture: Command not found CC [M] /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.o In file included from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/r0drv/linux/the-linux-kernel.h:34:0, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.c:36: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/types.h:280:9: error: unknown type name ‘__uint128_t’ typedef __uint128_t uint128_t; ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assert.h:32:0, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm-amd64-x86.h:30, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/r0drv/linux/the-linux-kernel.h:409, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.c:36: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/VBox/VBoxGuest.h:264:1: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(VBGLIOCGETVMMDEVIOINFO, 24 + (HC_ARCH_BITS == 64 ? 16 : 8)); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/VBox/VBoxGuest.h:264:1: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(VBGLIOCGETVMMDEVIOINFO, 24 + (HC_ARCH_BITS == 64 ? 16 : 8)); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/VBox/VBoxGuest.h:842:1: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/VBox/VBoxGuest.h:842:1: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/VBox/VBoxGuest.h:879:1: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(VBGLIOCIDCDISCONNECT, 24 + (ARCH_BITS == 64 ? 8 : 4)); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/VBox/VBoxGuest.h:879:1: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(VBGLIOCIDCDISCONNECT, 24 + (ARCH_BITS == 64 ? 8 : 4)); ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.c:58:0: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgPtr’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/VBoxGuest-linux.c:58:0: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgR0Ptr’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgPtrVoid’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgExPtrVoid’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicReadPtr’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h:1975: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-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicUoReadPtr’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h:2016: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-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicWritePtrVoid’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h:2432: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-guest/5.2.8/build/vboxguest/include/iprt/assert.h:32:0, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm-amd64-x86.h:30, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/r0drv/linux/the-linux-kernel.h:409, from /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.c:36: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicAddZ’: /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h:2794:5: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(size_t, 8); ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/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-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:109:33: note: in expansion of macro ‘AssertCompileNS’ # define AssertCompile(expr) AssertCompileNS(expr) ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/assertcompile.h:137:5: note: in expansion of macro ‘AssertCompile’ AssertCompile(sizeof(type) == (size)) ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/include/iprt/asm.h:2794:5: note: in expansion of macro ‘AssertCompileSize’ AssertCompileSize(size_t, 8); ^~~~~~~~~~~~~~~~~ scripts/Makefile.build:316: recipe for target '/var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.o' failed make[2]: *** [/var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest/VBoxGuest-linux.o] Error 1 scripts/Makefile.build:590: recipe for target '/var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest' failed make[1]: *** [/var/lib/dkms/virtualbox-guest/5.2.8/build/vboxguest] Error 2 Makefile:1537: recipe for target '_module_/var/lib/dkms/virtualbox-guest/5.2.8/build' failed make: *** [_module_/var/lib/dkms/virtualbox-guest/5.2.8/build] Error 2 make: Leaving directory '/usr/src/linux-headers-4.15.0-10-generic'