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

Reply via email to