[PATCH 00/15] vbox: Add support for version 7.0 SDK and drop old

Michal Privoznik posted 15 patches 1 year, 3 months ago
Failed in applying to current master (apply log)
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%)
[PATCH 00/15] vbox: Add support for version 7.0 SDK and drop old
Posted by Michal Privoznik 1 year, 3 months ago
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

Re: [PATCH 00/15] vbox: Add support for version 7.0 SDK and drop old
Posted by Martin Kletzander 1 year, 3 months ago
On Mon, Jan 23, 2023 at 10:34:09AM +0100, Michal Privoznik wrote:
>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
>

Reviewed-by: Martin Kletzander <mkletzan@redhat.com>

> 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
>