Hi Jose, I was able to build it locally by installing 'qttools5-dev' package.
Best regards, Vadim ________________________________________ From: jose....@metztli.com <jose....@metztli.com> Sent: Wednesday, August 28, 2024 1:56 PM To: Vadim Galitsin Cc: Vbox Dev Subject: [External] : Re: [vbox-dev] Debian Bookworm AMD64 error kmk: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libQt5Help.so' Hello Vadim- Well, after untarring the VirtualBox-7.0.20.tar.bz2 file, I change to its VirtualBox-7.0.20 directory. configure --disable-hardening --enable-vde --enable-vnc (Initially it seemed that vbox ./configure routine had issues finding Python.h from libpython3.11-dev; observing several iterations of the configure.log (last one attached) I deduced that it expected libpython3.10-dev as the highest version. Yet, it finally succeeded in finding the Python header file. [1] manually created sym links libpython3.10.so -> libpython3.11.so libpython3.10.so.1 -> libpython3.11.so.1 ) source ./env.sh kmk Usually it builds nicely, except now in Debian Bookworm for AMD64 On 2024-08-28 03:36, Vadim Galitsin wrote: > Hi Jose, > > How do you build VirtualBox? > > Best regards, > Vadim > > ________________________________________ > From: vbox-dev <vbox-dev-boun...@virtualbox.org> on behalf of Metztli > via vbox-dev <vbox-dev@virtualbox.org> > Sent: Wednesday, August 28, 2024 12:09 PM > To: Vbox Dev > Subject: [vbox-dev] Debian Bookworm AMD64 error kmk: *** No rule to > make target '/usr/lib/x86_64-linux-gnu/libQt5Help.so' > > > VirtualBox 7.0.20 builds just fine under Debian Bullseye with > backports. > However, VirtualBox 7.0.20 does not build under Debian Bookworm, > complaining of: > > ... > Compilation successful. 0 Errors, 32 Warnings, 32 Remarks, 74 > Optimizations > kBuild: Compiling tstRTR0Timer - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Runtime/testcase/tstRTR0Timer.cpp > kBuild: Compiling VBoxSampleDevice - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Samples/VBoxSampleDevice.cpp > kBuild: Compiling VBoxDDU - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp > kBuild: Compiling VBoxDD2 - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/build/VBoxDD2.cpp > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/shader_sm4.c > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/shader_sm1.c > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/utils.c > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/shaderapi.c > kBuild: Compiling VBoxAuth - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/auth/pam/VBoxAuthPAM.c > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/stateblock.c > kBuild: Compiling VBoxDD2 - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/EFI/DevEFI-binaries.asm > kBuild: Compiling VBoxSharedFolders - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedFolders/shflhandle.cpp > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/libWineStub/debug.c > kBuild: Compiling VBoxSharedFolders - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedFolders/vbsfpathabs.cpp > kBuild: Compiling VBoxSharedFolders - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedFolders/vbsfpath.cpp > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/shader.c > kBuild: Compiling VBoxSharedClipboard - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/common/message.cpp > kBuild: Compiling VBoxSharedFolders - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedFolders/mappings.cpp > kBuild: Compiling VBoxSharedFolders - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedFolders/vbsf.cpp > kBuild: Compiling VBoxSharedFolders - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp > kBuild: Compiling VBoxSharedClipboard - > /usr/src/build/VirtualBox-7.0.20/src/VBox/GuestHost/SharedClipboard/clipboard-common.cpp > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/glsl_shader.c > kBuild: Compiling VBoxSharedClipboard - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp > kBuild: Compiling VBoxSharedClipboard - > /usr/src/build/VirtualBox-7.0.20/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp > kBuild: Compiling VBoxDragAndDropSvc - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/common/client.cpp > kBuild: Compiling VBoxDragAndDropSvc - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/DragAndDrop/dndmanager.cpp > kBuild: Compiling VBoxSharedClipboard - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp > kBuild: Compiling VBoxDragAndDropSvc - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/common/message.cpp > kBuild: Compiling VBoxHostChannel - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/HostChannel/VBoxHostChannelSvc.cpp > kBuild: Compiling VBoxHostChannel - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/HostChannel/HostChannel.cpp > kBuild: Compiling VBoxGuestPropSvc - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInDiggers.cpp > kBuild: Compiling VBoxDragAndDropSvc - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/DragAndDrop/VBoxDragAndDropSvc.cpp > kBuild: Compiling VBoxGuestControlSvc - > /usr/src/build/VirtualBox-7.0.20/src/VBox/HostServices/GuestControl/VBoxGuestControlSvc.cpp > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInDarwin.cpp > kmk: *** No rule to make target > '/usr/lib/x86_64-linux-gnu/libQt5Help.so', needed by > '/usr/src/build/VirtualBox-7.0.20/out/linux.amd64/release/obj/UICommon/UICommon.so'. > Stop. > kmk: *** Waiting for unfinished jobs.... > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInSolaris.cpp > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInOS2.cpp > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInFreeBsd.cpp > kBuild: Compiling VBoxKeyboard - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Frontends/Common/VBoxKeyboard/keyboard.c > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInWinNt.cpp > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInCommonELF.cpp > kBuild: Compiling DbgPlugInDiggers - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Debugger/DBGPlugInLinux.cpp > kBuild: Compiling VBoxSVGA3D - > /usr/src/build/VirtualBox-7.0.20/src/VBox/Devices/Graphics/shaderlib/directx.c > kmk: *** Exiting with status 2 > > Any insight would be appreciated. > > -- [1].............................................................. compiling the following source file: #include <cstdio> #include <Python.h> extern "C" int main(void) { Py_Initialize(); printf("found version %s", PY_VERSION); #if PY_VERSION_HEX >= 0x02060000 printf(", OK.\n"); return 0; #else printf(", expected version 2.6 or higher\n"); return 1; #endif } using the following command line: g++ -O -Wall -o /usr/src/build/VirtualBox-7.0.20/.tmp_out /usr/src/build/VirtualBox-7.0.20/.tmp_src.cc -I/usr/include/python3.10 /usr/lib/x86_64-linux-gnu/libpython3.10.so executing the binary found version 3.11.2, OK. ................................................................. -- Thank you in advance for your attention. -- Jose R R https://urldefense.com/v3/__http://metztli.it__;!!ACWV5N9M2RV99hQ!PKW7nJ06GSq-9b4n89trg3hCpeBMyWRkimV4fILxkjAkNhL08L-Huw7-8RolDhrVTghPODMEPZeJ7qJQvy4FKQQ$ --------------------------------------------------------------------------------------------- Download Metztli Reiser4: Debian Bookworm w/ Linux 5.17.12-3 AMD64 --------------------------------------------------------------------------------------------- feats ZSTD compression https://urldefense.com/v3/__https://sf.net/projects/metztli-reiser4/__;!!ACWV5N9M2RV99hQ!PKW7nJ06GSq-9b4n89trg3hCpeBMyWRkimV4fILxkjAkNhL08L-Huw7-8RolDhrVTghPODMEPZeJ7qJQYxB6ajw$ ------------------------------------------------------------------------------------------- Official current Reiser4 resources: https://urldefense.com/v3/__https://reiser4.wiki.kernel.org/__;!!ACWV5N9M2RV99hQ!PKW7nJ06GSq-9b4n89trg3hCpeBMyWRkimV4fILxkjAkNhL08L-Huw7-8RolDhrVTghPODMEPZeJ7qJQIuLHdlg$ _______________________________________________ vbox-dev mailing list vbox-dev@virtualbox.org https://www.virtualbox.org/mailman/listinfo/vbox-dev