For full experience you'll need to apply these on top of:
https://listman.redhat.com/archives/libvir-list/2023-January/237248.html
Michal Prívozník (15):
vbox: Drop misleading G_GNUC_UNUSED annotation
vbox: Drop @mediaChangeOnly from vboxDomainAttachDeviceImpl()
vbox: Drop @iid from UIMachine::LaunchVMProcess()
vbox: Drop @iid from UISession::Open()
vbox: Drop @iid from UISession::OpenExisting()
vbox: Drop @data and @name from
UIHost::CreateHostOnlyNetworkInterface()
vbox: Drop UIUSBCommon::Enable()
vbox: Drop UIUSBCommon::GetEnabled()
vbox: Drop support for virtualbox-5.2.0
vbox: Drop support for virtualbox-6.0.0
vbox: Drop @networkName from UIDHCPServer::Start()
vbox: Rename #include guard macro in header files
vbox: add version 7.0 CAPI header
vbox: Add support for version 7.0 SDK
NEWS: Document recent vbox changes
NEWS.rst | 11 +
docs/drvvbox.rst | 2 +-
src/vbox/meson.build | 3 +-
src/vbox/vbox_CAPI_v5_2.h | 26870 ----------------
src/vbox/vbox_CAPI_v6_1.h | 6 +-
.../{vbox_CAPI_v6_0.h => vbox_CAPI_v7_0.h} | 9280 +++++-
src/vbox/vbox_V6_0.c | 13 -
src/vbox/{vbox_V5_2.c => vbox_V7_0.c} | 6 +-
src/vbox/vbox_XPCOMCGlue.h | 2 +-
src/vbox/vbox_common.c | 65 +-
src/vbox/vbox_common.h | 8 +-
src/vbox/vbox_network.c | 5 +-
src/vbox/vbox_storage.c | 10 +-
src/vbox/vbox_tmpl.c | 204 +-
src/vbox/vbox_uniformed_api.h | 15 +-
15 files changed, 8713 insertions(+), 27787 deletions(-)
delete mode 100644 src/vbox/vbox_CAPI_v5_2.h
rename src/vbox/{vbox_CAPI_v6_0.h => vbox_CAPI_v7_0.h} (75%)
delete mode 100644 src/vbox/vbox_V6_0.c
rename src/vbox/{vbox_V5_2.c => vbox_V7_0.c} (68%)
--
2.39.1