Source: gcc Version: 6.2.0-7 Severity: serious As said, I built virtualbox correctly with 6.2.0-6 and then uploaded on unstable. The new gcc 6.2.0-7 broke the build with the following error:
kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxVMM/dtrace/dtrace/VBoxVMM.h.dep /«PKGBUILDDIR»/out/obj/VBoxVMM/dtrace/dtrace/VBoxVMM.h /«PKGBUILDDIR»/out/obj/VBoxTpG/VBoxTpG -64 -h --host-64-bit --ring-3-context -o "/«PKGBUILDDIR»/out/obj/VBoxVMM/dtrace/dtrace/VBoxVMM.h" -s "/«PKGBUILDDIR»/src/VBox/VMM/VBoxVMM.d" kBuild: Generating VBoxDD - /«PKGBUILDDIR»/out/obj/VBoxDD/dtrace/dtrace/VBoxDD.h from /«PKGBUILDDIR»/src/VBox/Devices/build/VBoxDD.d kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxDD/dtrace/dtrace/VBoxDD.h.dep /«PKGBUILDDIR»/out/obj/VBoxDD/dtrace/dtrace/VBoxDD.h /«PKGBUILDDIR»/out/obj/VBoxTpG/VBoxTpG -64 -h --host-64-bit --ring-3-context -o "/«PKGBUILDDIR»/out/obj/VBoxDD/dtrace/dtrace/VBoxDD.h" -s "/«PKGBUILDDIR»/src/VBox/Devices/build/VBoxDD.d" VBoxTpG: warning: Please avoid using the type 'unsigned int' for probe arguments! VBoxTpG: warning: Please avoid using the type 'unsigned int' for probe arguments! VBoxTpG: warning: Please avoid using the type 'unsigned int' for probe arguments! VBoxTpG: warning: Please avoid using the type 'unsigned int' for probe arguments! VBoxTpG: warning: Please avoid using the type 'unsigned int' for probe arguments! kBuild: Installing VBoxOGLcrutil => /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so kmk_builtin_install --hard-link-files-when-possible -- /«PKGBUILDDIR»/out/obj/VBoxOGLcrutil/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so kBuild: Linking VBoxOGLerrorspu => /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/VBoxOGLerrorspu.so kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/VBoxOGLerrorspu.dep /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/VBoxOGLerrorspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/VBoxOGLerrorspu.map gcc -shared -fPIC -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -m64 -o /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/VBoxOGLerrorspu.so -Wl,-soname=VBoxOGLerrorspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/gen/VBoxOGLgen/errorspu.o /«PKGBUILDDIR»/out/obj/VBoxOGLerrorspu/error/errorspu_init.o /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a -lpthread -lrt -lm -ldl kBuild: Linking VBoxOGL => /«PKGBUILDDIR»/out/obj/VBoxOGL/VBoxOGL.so kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxOGL/VBoxOGL.dep /«PKGBUILDDIR»/out/obj/VBoxOGL/VBoxOGL.so /«PKGBUILDDIR»/out/obj/VBoxOGL/VBoxOGL.map gcc -shared -fPIC -Wl,-z,nodelete -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -Wl,-e,LibMain -m64 -o /«PKGBUILDDIR»/out/obj/VBoxOGL/VBoxOGL.so -Wl,-soname=libGL.so.1 /«PKGBUILDDIR»/out/obj/VBoxOGL/load.o /«PKGBUILDDIR»/out/obj/VBoxOGL/stub.o /«PKGBUILDDIR»/out/obj/VBoxOGL/context.o /«PKGBUILDDIR»/out/obj/VBoxOGL/gen/VBoxOGLgen/getprocaddress.o /«PKGBUILDDIR»/out/obj/VBoxOGL/gen/VBoxOGLgen/NULLfuncs.o /«PKGBUILDDIR»/out/obj/VBoxOGL/gen/VBoxOGLgen/tsfuncs.o /«PKGBUILDDIR»/out/obj/VBoxOGL/glx.o /«PKGBUILDDIR»/out/obj/VBoxOGL/xfont.o /«PKGBUILDDIR»/out/obj/VBoxOGL/gen/VBoxOGLgen/linux_exports.o /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/lib/additions/VBoxOGLspuload.a -lXcomposite -lXdamage -lXfixes -lXext /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a -lpthread -lrt -lm -ldl /usr/bin/ld: warning: cannot find entry symbol LibMain; defaulting to 0000000000058030 kBuild: Linking VBoxOGLarrayspu => /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/VBoxOGLarrayspu.so kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/VBoxOGLarrayspu.dep /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/VBoxOGLarrayspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/VBoxOGLarrayspu.map gcc -shared -fPIC -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -m64 -o /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/VBoxOGLarrayspu.so -Wl,-soname=VBoxOGLarrayspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/array/arrayspu.o /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/array/arrayspu_config.o /«PKGBUILDDIR»/out/obj/VBoxOGLarrayspu/array/arrayspu_init.o /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/lib/additions/VBoxOGLspuload.a /«PKGBUILDDIR»/out/lib/additions/VBoxOGLcrstate.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a -lpthread -lrt -lm -ldl kBuild: Linking VBoxOGLpassthroughspu => /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/VBoxOGLpassthroughspu.so kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/VBoxOGLpassthroughspu.dep /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/VBoxOGLpassthroughspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/VBoxOGLpassthroughspu.map gcc -shared -fPIC -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -m64 -o /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/VBoxOGLpassthroughspu.so -Wl,-soname=VBoxOGLpassthroughspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/passthrough/passthroughspu_init.o /«PKGBUILDDIR»/out/obj/VBoxOGLpassthroughspu/gen/VBoxOGLgen/passthroughspu.o /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a -lpthread -lrt -lm -ldl kBuild: Linking VBoxOGLpackspu => /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/VBoxOGLpackspu.so kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/VBoxOGLpackspu.dep /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/VBoxOGLpackspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/VBoxOGLpackspu.map gcc -shared -fPIC -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -m64 -o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/VBoxOGLpackspu.so -Wl,-soname=VBoxOGLpackspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_bufferobject.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_client.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_config.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_context.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_getstring.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_init.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_misc.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_net.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_swapbuf.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_pixel.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_texture.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_getshaders.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_glsl.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/pack/packspu_framebuffer.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/gen/VBoxOGLgen/packspu.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/gen/VBoxOGLgen/packspu_get.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/gen/VBoxOGLgen/packspu_flush.o /«PKGBUILDDIR»/out/obj/VBoxOGLpackspu/gen/VBoxOGLgen/packspu_beginend.o /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/lib/additions/VBoxOGLspuload.a /«PKGBUILDDIR»/out/lib/additions/VBoxOGLcrstate.a /«PKGBUILDDIR»/out/lib/additions/VBoxOGLcrpacker.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a -lpthread -lrt -lm -ldl kBuild: Linking VBoxOGLfeedbackspu => /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/VBoxOGLfeedbackspu.so kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/VBoxOGLfeedbackspu.dep /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/VBoxOGLfeedbackspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/VBoxOGLfeedbackspu.map gcc -shared -fPIC -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -m64 -o /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/VBoxOGLfeedbackspu.so -Wl,-soname=VBoxOGLfeedbackspu.so /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/feedback/feedbackspu_config.o /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/feedback/feedbackspu_init.o /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/feedback/feedback_context.o /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/gen/VBoxOGLgen/feedbackspu.o /«PKGBUILDDIR»/out/obj/VBoxOGLfeedbackspu/gen/VBoxOGLgen/feedbackspu_state.o /«PKGBUILDDIR»/out/bin/additions/VBoxOGLcrutil.so /«PKGBUILDDIR»/out/lib/additions/VBoxOGLspuload.a /«PKGBUILDDIR»/out/lib/additions/VBoxOGLcrstate.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a /«PKGBUILDDIR»/out/lib/additions/VBoxGuestR3LibShared.a /«PKGBUILDDIR»/out/lib/additions/RuntimeGuestR3Shared.a -lpthread -lrt -lm -ldl kBuild: Installing pam_vbox => /«PKGBUILDDIR»/out/bin/additions/pam_vbox.so kmk_builtin_install --hard-link-files-when-possible -- /«PKGBUILDDIR»/out/obj/pam_vbox/pam_vbox.so /«PKGBUILDDIR»/out/bin/additions/pam_vbox.so kBuild: Generating VBoxSVC - /«PKGBUILDDIR»/out/obj/VBoxSVC/dtrace/dtrace/VBoxAPI.h from /«PKGBUILDDIR»/out/obj/VBoxAPIWrap/VBoxAPI.d kmk_builtin_rm -f -- /«PKGBUILDDIR»/out/obj/VBoxSVC/dtrace/dtrace/VBoxAPI.h.dep /«PKGBUILDDIR»/out/obj/VBoxSVC/dtrace/dtrace/VBoxAPI.h /«PKGBUILDDIR»/out/obj/VBoxTpG/VBoxTpG -64 -h --host-64-bit --ring-3-context -o "/«PKGBUILDDIR»/out/obj/VBoxSVC/dtrace/dtrace/VBoxAPI.h" -s "/«PKGBUILDDIR»/out/obj/VBoxAPIWrap/VBoxAPI.d" kBuild: Generating USBIdDatabase - /«PKGBUILDDIR»/out/obj/VBoxSVC/USBIdDatabase.cpp from /«PKGBUILDDIR»/out/obj/USBIdDatabaseGenerator/USBIdDatabaseGenerator /«PKGBUILDDIR»/out/obj/USBIdDatabaseGenerator/USBIdDatabaseGenerator -o "/«PKGBUILDDIR»/out/obj/VBoxSVC/USBIdDatabase.cpp" /«PKGBUILDDIR»/src/VBox/Main/src-server/usb.ids /«PKGBUILDDIR»/src/VBox/Main/src-server/custom.ids USBIdDatabaseGenerator: info: Total 334296 bytes - saving 35% (184010 bytes); old version 688410 bytes + relocs (51% save) kBuild: Compiling VBoxSVC - /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp => /«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostHardwareLinux.o g++ -c -O2 -g -pipe -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wlogical-op -Wno-variadic-macros -Wno-long-long -Wunused-variable -Wunused-function -Wunused-label -Wunused-parameter -Wno-overloaded-virtual -Wno-variadic-macros -Wshadow -fshort-wchar -fpermissive -fexceptions -frtti -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -std=c++11 -fdollars-in-identifiers -Wunused -Wconversion -m64 -I/«PKGBUILDDIR»/src/VBox/Main/include -I/«PKGBUILDDIR»/out/obj/VBoxSVC -I/«PKGBUILDDIR»/out/obj/Main/ -I/«PKGBUILDDIR»/out/obj/VBoxAPIWrap -I/«PKGBUILDDIR»/src/VBox/Main -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/xpcom -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/string -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/xpcom -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/nsprpub -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/ipcd -I/«PKGBUILDDIR»/out/obj/VBoxSVC/dtrace -I/«PKGBUILDDIR»/include -I/«PKGBUILDDIR»/out -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_REM -DVBOX_WITH_RAW_MODE -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_DEBUGGER -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib/virtualbox\" -DRTPATH_SHARED_LIBS=\"/usr/lib/virtualbox\" -DRTPATH_APP_DOCS=\"/usr/share/doc/virtualbox\" -D_LARGEFILE64_SOURCE -DIN_RING3 -DUNICODE -DNDEBUG=1 -DVBOX_WITH_DTRACE -DVBOX_WITH_DTRACE_R3 -DVBOX_WITH_DTRACE_R3_MAIN -DVBOX_WITH_XPCOM -DVBOX_WITH_XPCOM_NAMESPACE_CLEANUP -DVBOX_MAIN_SETTINGS_ADDONS -DIN_VMM_STATIC -DVBOX_WITH_GENERIC_SESSION_WATCHER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1 -DVBOX_WITH_VMSVGA -DVBOX_WITH_NETFLT -DVBOX_WITH_CROGL -DVBOX_WITH_CRHGSMI -DVBOX_WITH_GUEST_PROPS -DVBOX_WITH_GUEST_CONTROL -DVBOX_WITH_USB_CARDREADER -DVBOX_WITH_HOSTNETIF_API -DVBOX_WITH_MIDL_PROXY_STUB -DVBOX_WITH_NEW_SYS_V_KEYGEN -DVBOX_WITH_VBOXSDL -DVBOX_WITH_HEADLESS -DVBOX_WITH_QTGUI -DVBOX_WITH_HGCM -DVBOX_WITH_AUDIO_OSS -DVBOX_WITH_AUDIO_ALSA -DVBOX_WITH_AUDIO_PULSE -DVBOX_WITH_VRDE_AUDIO -DVBOX_WITH_E1000 -DVBOX_WITH_VIRTIO -DVBOX_WITH_AHCI -DVBOX_WITH_LSILOGIC -DVBOX_WITH_RESOURCE_USAGE_API -DVBOX_WITH_PDM_ASYNC_COMPLETION -DVBOX_WITH_DBUS -DVBOX_USB_WITH_SYSFS -DVBOX_USB_WITH_INOTIFY -DVBOX_WITH_EXTPACK -DVBOX_WITH_VUSB -DVBOX_WITH_PCI_PASSTHROUGH -DVBOX_WITH_NAT_SERVICE -DVBOX_WITH_CROGL -DVBOX_WITH_CRHGSMI -DVBOX_WITH_USB -DVBOX_WITH_EHCI -DVBOX_WITH_HOSTNETIF_API -DVBOX_WITH_MAIN_USB_ID_DATABASE -Wp,-MD,/«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostHardwareLinux.o.dep -Wp,-MT,/«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostHardwareLinux.o -Wp,-MP -o /«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostHardwareLinux.o /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp kmk_builtin_append -n "/«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostHardwareLinux.o.dep" "" "/«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp:" "" kBuild: Compiling VBoxSVC - /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp => /«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostDnsServiceLinux.o g++ -c -O2 -g -pipe -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wlogical-op -Wno-variadic-macros -Wno-long-long -Wunused-variable -Wunused-function -Wunused-label -Wunused-parameter -Wno-overloaded-virtual -Wno-variadic-macros -Wshadow -fshort-wchar -fpermissive -fexceptions -frtti -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -std=c++11 -fdollars-in-identifiers -Wunused -Wconversion -m64 -I/«PKGBUILDDIR»/src/VBox/Main/include -I/«PKGBUILDDIR»/out/obj/VBoxSVC -I/«PKGBUILDDIR»/out/obj/Main/ -I/«PKGBUILDDIR»/out/obj/VBoxAPIWrap -I/«PKGBUILDDIR»/src/VBox/Main -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/xpcom -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/string -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/xpcom -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/nsprpub -I/«PKGBUILDDIR»/out/bin/sdk/bindings/xpcom/include/ipcd -I/«PKGBUILDDIR»/out/obj/VBoxSVC/dtrace -I/«PKGBUILDDIR»/include -I/«PKGBUILDDIR»/out -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_REM -DVBOX_WITH_RAW_MODE -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_DEBUGGER -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib/virtualbox\" -DRTPATH_SHARED_LIBS=\"/usr/lib/virtualbox\" -DRTPATH_APP_DOCS=\"/usr/share/doc/virtualbox\" -D_LARGEFILE64_SOURCE -DIN_RING3 -DUNICODE -DNDEBUG=1 -DVBOX_WITH_DTRACE -DVBOX_WITH_DTRACE_R3 -DVBOX_WITH_DTRACE_R3_MAIN -DVBOX_WITH_XPCOM -DVBOX_WITH_XPCOM_NAMESPACE_CLEANUP -DVBOX_MAIN_SETTINGS_ADDONS -DIN_VMM_STATIC -DVBOX_WITH_GENERIC_SESSION_WATCHER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1 -DVBOX_WITH_VMSVGA -DVBOX_WITH_NETFLT -DVBOX_WITH_CROGL -DVBOX_WITH_CRHGSMI -DVBOX_WITH_GUEST_PROPS -DVBOX_WITH_GUEST_CONTROL -DVBOX_WITH_USB_CARDREADER -DVBOX_WITH_HOSTNETIF_API -DVBOX_WITH_MIDL_PROXY_STUB -DVBOX_WITH_NEW_SYS_V_KEYGEN -DVBOX_WITH_VBOXSDL -DVBOX_WITH_HEADLESS -DVBOX_WITH_QTGUI -DVBOX_WITH_HGCM -DVBOX_WITH_AUDIO_OSS -DVBOX_WITH_AUDIO_ALSA -DVBOX_WITH_AUDIO_PULSE -DVBOX_WITH_VRDE_AUDIO -DVBOX_WITH_E1000 -DVBOX_WITH_VIRTIO -DVBOX_WITH_AHCI -DVBOX_WITH_LSILOGIC -DVBOX_WITH_RESOURCE_USAGE_API -DVBOX_WITH_PDM_ASYNC_COMPLETION -DVBOX_WITH_DBUS -DVBOX_USB_WITH_SYSFS -DVBOX_USB_WITH_INOTIFY -DVBOX_WITH_EXTPACK -DVBOX_WITH_VUSB -DVBOX_WITH_PCI_PASSTHROUGH -DVBOX_WITH_NAT_SERVICE -DVBOX_WITH_CROGL -DVBOX_WITH_CRHGSMI -DVBOX_WITH_USB -DVBOX_WITH_EHCI -DVBOX_WITH_HOSTNETIF_API -DVBOX_WITH_MAIN_USB_ID_DATABASE -Wp,-MD,/«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostDnsServiceLinux.o.dep -Wp,-MT,/«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostDnsServiceLinux.o -Wp,-MP -o /«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostDnsServiceLinux.o /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp In file included from /usr/include/features.h:364:0, from /usr/include/stdint.h:25, from /usr/lib/gcc/x86_64-linux-gnu/6/include/stdint.h:9, from /«PKGBUILDDIR»/include/iprt/stdint.h:55, from /«PKGBUILDDIR»/include/iprt/types.h:30, from /«PKGBUILDDIR»/include/iprt/assert.h:30, from /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp:18: /usr/include/x86_64-linux-gnu/sys/inotify.h:34:13: error: flexible array member 'inotify_event::name' not at end of 'struct InotifyEventWithName' char name __flexarr; /* Name. */ ^ /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp:82:23: note: next member 'char InotifyEventWithName::name [255]' declared here char name[NAME_MAX]; ^ /«PKGBUILDDIR»/src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp:79:8: note: in the definition of 'struct InotifyEventWithName' struct InotifyEventWithName ^~~~~~~~~~~~~~~~~~~~ kmk: *** [/«PKGBUILDDIR»/out/obj/VBoxSVC/src-server/linux/HostDnsServiceLinux.o] Error 1 kmk: *** Waiting for unfinished jobs.... kmk_builtin_append -n "/«PKGBUILDDIR»/out/obj/vboxsoap/gen/webservice/soapC-19.o.dep" "" "/«PKGBUILDDIR»/out/obj/webservice/soapC-19.cpp:" "" kmk_builtin_append -n "/«PKGBUILDDIR»/out/obj/vboxsoap/gen/webservice/soapC-3.o.dep" "" "/«PKGBUILDDIR»/out/obj/webservice/soapC-3.cpp:" "" kmk_builtin_append -n "/«PKGBUILDDIR»/out/obj/vboxsoap/gen/webservice/soapC-20.o.dep" "" "/«PKGBUILDDIR»/out/obj/webservice/soapC-20.cpp:" "" Let me know if you need further logs or whatever https://buildd.debian.org/status/package.php?p=virtualbox&suite=unstable thanks, Gianfranco