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