Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2025 13:18:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        emulation@FreeBSD.org
Subject:   [Bug 271146] emulators/virtualbox-ose{-*}: update to 7.0.24
Message-ID:  <bug-271146-4077-XU0rV2G288@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-271146-4077@https.bugs.freebsd.org/bugzilla/>
References:  <bug-271146-4077@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271146

--- Comment #91 from fabio.comolli@gmail.com ---
(In reply to Vladimir Druzenko from comment #90)

IMHO the problem is that when I compile: "@JSM's 20241227 patches rebadged =
as
virtualbox-ose70" I get:

/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/kBuild/fo=
oter-pass2-installs.kmk:67:
warning: ignoring old recipe for target
`/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/free=
bsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h'
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/Makefile
...
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/VBoxNetAdp-freebsd.c
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/VBoxNetAdp.c
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/VBoxNetAdpInternal.h
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/r0drv/freebsd/the-freebsd-kernel.h
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/version-generated.h
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/product-generated.h
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxnetadp/Makefile
kBuild: Installing
/usr/ports/emulators/virtualbox-ose-kmod70/work/VirtualBox-7.0.24/out/freeb=
sd.amd64/release/bin/src/vboxdrv/Makefile
--- all ---

whilst with your "7.0.24 v2 with integrated all previous patches from 6.1.5=
0 "
I get:

/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/kBuild/footer=
-pass2-installs.kmk:67:
warning: ignoring old recipe for target
`/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/out/freebsd.=
amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h'
kBuild: Pass - Build Programs
kBuild: Compiling bin2c -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/bldprogs/=
bin2c.c
kBuild: Compiling biossums -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/bldprogs/=
biossums.c
kBuild: Compiling filesplitter -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/bldprogs/=
filesplitter.cpp
kBuild: Compiling genalias -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/bldprogs/=
genalias.cpp
kBuild: Compiling VBoxCmp -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/bldprogs/=
VBoxCmp.cpp
kBuild: Compiling RuntimeBldProg -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/VBox/Runt=
ime/common/alloc/alloc.cpp
kBuild: Compiling RuntimeBldProg -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/VBox/Runt=
ime/common/alloc/memcache.cpp
kBuild: Compiling RuntimeBldProg -
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/VBox/Runt=
ime/common/asn1/asn1-basics.cpp
/usr/ports/emulators/virtualbox-ose-70/work/VirtualBox-7.0.24/src/VBox/Runt=
ime/common/alloc/alloc.cpp:44:10:
fatal error: 'iprt/mem.h' file not found
   44 | #include <iprt/mem.h>
      |          ^~~~~~~~~~~~
1 error generated.

and so on.

Anyways, to answer your questions:

[14:07]fmc000@tu45b-freebsd ~> freebsd-version
14.2-RELEASE-p1
[14:07]fmc000@tu45b-freebsd ~> pkg info | grep kBuild
kBuild-0.1.9998_15             Makefile framework
[14:07]fmc000@tu45b-freebsd ~> pkg info | grep virtualbox
[14:07]fmc000@tu45b-freebsd ~ [0|1]> cat
/var/db/ports/emulators_virtualbox-ose-70/options
# This file is auto-generated by 'make config'.
# Options for virtualbox-ose-70-7.0.24
_OPTIONS_READ=3Dvirtualbox-ose-70-7.0.24
_FILE_COMPLETE_OPTIONS_LIST=3DAIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS P=
YTHON
QT5 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC VPX WEBSERVICE X11
OPTIONS_FILE_SET+=3DAIO
OPTIONS_FILE_UNSET+=3DALSA
OPTIONS_FILE_SET+=3DDBUS
OPTIONS_FILE_UNSET+=3DDEBUG
OPTIONS_FILE_SET+=3DDOCS
OPTIONS_FILE_UNSET+=3DGUESTADDITIONS
OPTIONS_FILE_SET+=3DNLS
OPTIONS_FILE_SET+=3DPYTHON
OPTIONS_FILE_SET+=3DQT5
OPTIONS_FILE_UNSET+=3DR0LOGGING
OPTIONS_FILE_SET+=3DUDPTUNNEL
OPTIONS_FILE_UNSET+=3DVBOXIMG
OPTIONS_FILE_UNSET+=3DVDE
OPTIONS_FILE_SET+=3DVNC
OPTIONS_FILE_UNSET+=3DVPX
OPTIONS_FILE_SET+=3DWEBSERVICE
OPTIONS_FILE_SET+=3DX11
[14:08]fmc000@tu45b-freebsd ~> cat
/var/db/ports/emulators_virtualbox-ose-kmod-70/options
cat: /var/db/ports/emulators_virtualbox-ose-kmod-70/options: No such file or
directory
[14:08]fmc000@tu45b-freebsd ~ [1]> cat /var/db/ports/devel_kBuild/options
# This file is auto-generated by 'make config'.
# Options for kBuild-0.1.9998_15
_OPTIONS_READ=3DkBuild-0.1.9998_15
_FILE_COMPLETE_OPTIONS_LIST=3DDOCS GCC
OPTIONS_FILE_SET+=3DDOCS
OPTIONS_FILE_SET+=3DGCC
[14:08]fmc000@tu45b-freebsd ~>

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271146-4077-XU0rV2G288>