Bug#991635: FTBFS on amd64

2021-07-29 Thread Daniel Baumann
close 991635 6.1.26-2
thanks

Hi Gianfranco

thanks for the fix, it compiled now.

Regards,
Daniel



Bug#991635: FTBFS on amd64

2021-07-29 Thread Daniel Baumann
Package: virtualbox
Version: 6.1.26-dfsg-1
Severity: serious

Hi,

virtualbox 6.1.26-dfsg-1 fails to build from source on amd64 (but builds
fine on i386):

[...]
kBuild: Linking vboxjxpcom.jar =>
/<>/out/obj/VBoxJXpcom-inst-jar/vboxjxpcom.jar
"/usr/lib/jvm/default-java/bin/jar" cf
/<>/out/obj/VBoxJXpcom-inst-jar/vboxjxpcom.jar -C
/<>/out/obj/vboxjxpcom-gen/jdest .
kmk: *** Exiting with status 2
kBuild: Compiling VBoxOGL2D -
/<>/src/VBox/Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp
=> /<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o
kmk_builtin_rm -f --
/<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o.dep
/<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o
g++ -c -O2 -fPIC -g -pipe -Wall -Wextra -Wno-missing-field-initializers
-Wno-trigraphs -fdiagnostics-show-option -Wlogical-op
-Wno-variadic-macros -frtti -fno-exceptions -Wno-long-long -fshort-wchar
-fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -fvisibility-inlines-hidden
-Wno-multistatement-macros -Wno-ignored-qualifiers  -std=c++11
-Wno-deprecated-declarations -fPIC -Wno-deprecated-copy -g -pipe -Wall
-Wextra -Wno-missing-field-initializers -Wno-trigraphs
-fdiagnostics-show-option -Wlogical-op -Wno-variadic-macros -frtti
-fno-exceptions -Wno-long-long -fshort-wchar -fno-strict-aliasing
-fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -fvisibility-inlines-hidden
-Wno-multistatement-macros -Wno-ignored-qualifiers  -std=c++11
-Wno-deprecated-declarations -fPIC -m64
-I/<>/src/VBox/Frontends/VirtualBox/include
-I/<>/out/bin/sdk/bindings/xpcom/include
-I/<>/out/bin/sdk/bindings/xpcom/include/xpcom
-I/<>/out/bin/sdk/bindings/xpcom/include/string
-I/<>/out/bin/sdk/bindings/xpcom/include/xpcom
-I/<>/out/bin/sdk/bindings/xpcom/include/nsprpub
-I/<>/out/bin/sdk/bindings/xpcom/include/ipcd
-I/usr/include/x86_64-linux-gnu/qt5/QtGui/QtOpenGL
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/<>/out/obj/VBoxOGL2D/qtmoc
-I/<>/out/obj/VBoxOGL2D/qtuic -I/<>/include
-I/<>/out -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS
-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\" -DPIC -DIN_RING3
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DHAVE_CONFIG_H
-DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DVBOX_WITH_XPCOM
-DVBOX_WITH_XPCOM_NAMESPACE_CLEANUP -DPIC -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -DQT_SHARED -DHAVE_CONFIG_H -DVBOX_WITH_VIDEOHWACCEL
-DVBOX_GUI_USE_QGL -DQT_OPENGL_LIB -D_REENTRANT
-Wp,-MD,/<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o.dep
-Wp,-MT,/<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o
-Wp,-MP -o /<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o
/<>/src/VBox/Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp
/<>/src/VBox/Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp:22:10:
fatal error: QGLWidget: No such file or directory
   22 | #include 
  |  ^~~
compilation terminated.
kmk: *** [/usr/share/kBuild/footer-pass2-compiling-targets.kmk:277:
/<>/out/obj/VBoxOGL2D/src/VBoxGLSupportInfo.o] Error 1
make[1]: *** [debian/rules:62: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<>'
make: *** [debian/rules:37: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned
exit status 2

https://buildd.debian.org/status/fetch.php?pkg=virtualbox=amd64=6.1.26-dfsg-1=1627555826=0

Regards,
Daniel