/usr/lib64/qt5/bin/moc -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/cloud -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/converter -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/extensions -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/extensions/graphics -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/extradata -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/globals -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/hostnetwork -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/logviewer -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/medium -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/medium/viso -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/objects -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/platform -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/platform/darwin -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/platform/win -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/platform/x11 -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/fullscreen -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/normal -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/scale -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/seamless -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/information -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/guestctrl -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/settings -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/settings/global -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/settings/machine -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/softkeyboard -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/snapshots -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/widgets -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/widgets/graphics -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/newcloudvm -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/newvm -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/newvd -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/clonevm -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/clonevd -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/importappliance -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/wizards/firstrun -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/manager -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/manager/chooser -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/manager/details -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/manager/tools -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/net -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/obj/UICommon/include -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/include/VBox/Graphics -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/bin/sdk/bindings/xpcom/include -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/string -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/ipcd -I/usr/include/qt5/QtGui/QtX11Extras -I/usr/include/qt5/QtGui/QtCore -I/usr/include/qt5/QtGui/QtGui -I/usr/include/qt5/QtGui/QtWidgets -I/usr/include/qt5/QtGui/QtPrintSupport -I/usr/include/qt5/QtGui/QtOpenGL -I/usr/include/qt5/QtGui -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/obj/VirtualBoxVM/qtmoc -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/obj/VirtualBoxVM/qtuic -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/include -I/var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -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 -DVBOX_RUNTIME_UI -DVBOX_WITH_AUDIO_OSS -DVBOX_WITH_AUDIO_ALSA -DVBOX_WITH_E1000 -DVBOX_WITH_NETFLT -DVBOX_WITH_VDE -DVBOX_WITH_UDPTUNNEL -DVBOX_WITH_EXTPACK -DVBOX_WITH_EHCI -DVBOXR3_HARDENED_DLL -DVBOX_WITH_DRAG_AND_DROP -DVBOX_WITH_DRAG_AND_DROP_GH -DVBOX_WITH_3D_ACCELERATION -DVBOX_WITH_VIRTIO -DVBOX_WITH_WDDM -DVBOX_WITH_DEBUGGER_GUI -DVBOX_WITH_VIDEOHWACCEL -DVBOX_GUI_USE_QGL -DVBOX_GUI_WITH_NETWORK_MANAGER -DVBOX_WITH_LESS_VIRTUALBOX_INCLUDING -DQT_X11EXTRAS_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -D_REENTRANT -DVBOX_WS_X11 -DVBOX_WITH_MASKED_SEAMLESS -DVBOX_WITH_TRANSLUCENT_SEAMLESS -o /var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/obj/VirtualBoxVM/qtmoc/UIKeyboardHandler.tmp.cpp /var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.h /var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.h:121: Error: Not a signal or slot declaration kmk: *** [/usr/share/kBuild/units/qt5.kmk:888: /var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/out/linux.amd64/release/obj/VirtualBoxVM/qtmoc/UIKeyboardHandler.tmp.cpp] Error 1
Created attachment 728493 [details] emerge --info
Created attachment 728496 [details] build log
same error here
*** Bug 805527 has been marked as a duplicate of this bug. ***
Same issue here. Strangely enough my 2nd computer doesn't exhibit this issue! This machine is AMD, the other computer that compiles just fine is Intel. How odd.
Tested building it on my spare AMD machine, no issues there. I guess it's most likely to be something different with my main machine that causes the build failure.
Created attachment 728943 [details] Emerge Info for both of my Gentoo systems Both of my systems fail building it in the same way. One, an Intel system that is based on stable. The other is an AMD system on unstable. Hope they are helpful!
I took a look at line 121 in /var/tmp/portage/app-emulation/virtualbox-6.1.26/work/VirtualBox-6.1.26/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.h At line 121 there is an #if that will fail if QT_VERSION is equal to zero. So it looks like moc might not be finding what it needs to build.
Seems that there is a fix in https://bugs.gentoo.org/805365
(In reply to Bernd Feige from comment #9) > Seems that there is a fix in https://bugs.gentoo.org/805365 The patch works for this bug too. Thanks
(In reply to Bernd Feige from comment #9) > Seems that there is a fix in https://bugs.gentoo.org/805365 Confirmed, this fix works. Looks like moc was trying to find Qt5Qui!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23627cbbe20fc546b9f9971b955071a9db13c236 commit 23627cbbe20fc546b9f9971b955071a9db13c236 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-08-03 11:12:48 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-08-03 11:17:51 +0000 app-emulation/virtualbox: Fixed qt5 include path Closes: https://bugs.gentoo.org/805350 Closes: https://bugs.gentoo.org/805365 Thanks-to: Jiří Moravec <qjim@volny.cz> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> .../virtualbox-6.1.26-configure-include-qt5-path.patch | 15 +++++++++++++++ app-emulation/virtualbox/virtualbox-6.1.26.ebuild | 2 ++ 2 files changed, 17 insertions(+)