On 2024-08-28 11:21, Vadim Galitsin wrote:
Hi Jose,

I was able to build it locally by installing 'qttools5-dev' package.
LOL! A BIG THANK YOU! (I must have become denser as I was probably confused by 'qttools5-dev-tools' --which was already installed). I just built vbox now under my local Reiser4 -hacked Debian Bookworm system.

...
FileSystem: reiser4 1.2.2 Format release: 4.0.2 Copyright (C) 2001-2005 by Hans Reiser, licensing governed by reiser4progs/COPYING
Date: Thu Aug 29 00:48:30 PDT 2024
Xingon: Linux xochiquetzal 5.17.0-3+reiser4.0.2-amd64 #1 SMP PREEMPT Debian 5.17.12-3+reiser4.0.2 (2024-07-08) x86_64 GNU/Linux


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.

--
Best Professional Regards.

PS. In addition to testing Debian Linux, as a former 'die-hard' OS/2 user I use VirtualBox extensively to create/test the legacy OS/2 versions out there. I even have at least one headless VirtualBox running in one of my remote Reiser4 -hacked Debian Bullseye system(s) which are accessed via Remmina (VNC)!

"Taking as precedent IBM's indifference to OS/2 -- which IBM even balked at releasing its source code as open source -- it is some sort of an ironic feat for a competitor, Oracle, to acquire VirtualBox type2 hypervisor and not halt OS/2 support development. Thus, we are indebted to Oracle for essentially enabling us to perceive the elusive c. 1995 OS/2 for SMP v2.11, the archetype for subsequent derivations, such as OS/2 Warp and/or Merlin v4 for SMP, OS/2 Server for eBusiness, as well as the last two third-party so-called eCommStation (eCS) and ArcaOS hacks! 'Big Blue' could not be more than pleased to license the orphaned OS/2 to third-parties and parasitically reap ensuing royalties without even making a minimum investment in virutalizing the OS/2 boot procedure with the Kernel-based Virtual Machine (KVM) Linux virtualization technology used extensively by Red Hat -- IBM's latest acquisition!"

--
Jose R R
http://metztli.it
---------------------------------------------------------------------------------------------
Download Metztli Reiser4: Debian Bookworm w/ Linux 5.17.12-3 AMD64
---------------------------------------------------------------------------------------------
feats ZSTD compression https://sf.net/projects/metztli-reiser4/
-------------------------------------------------------------------------------------------
Official current Reiser4 resources: https://reiser4.wiki.kernel.org/
_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to