[libvirt PATCH v2 0/5] fixes and cleanups for current build system

Pavel Hrdina posted 5 patches 3 years, 9 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1594376575.git.phrdina@redhat.com
docs/Makefile.am                     |   3 -
docs/architecture.fig                |  87 ----------
docs/architecture.svg                | 239 +++++++++++++++++++++++++++
docs/libvirt-daemon-arch.fig         | 114 -------------
docs/libvirt-daemon-arch.svg         | 185 +++++++++++++++++++++
docs/libvirt-driver-arch.fig         |  62 -------
docs/libvirt-driver-arch.svg         |  94 +++++++++++
docs/libvirt-object-model.fig        |  61 -------
docs/libvirt-object-model.svg        | 138 ++++++++++++++++
docs/libvirt-virConnect-example.fig  |  58 -------
docs/libvirt-virConnect-example.svg  | 138 ++++++++++++++++
docs/migration-managed-direct.fig    |  58 -------
docs/migration-managed-direct.svg    | 107 ++++++++++++
docs/migration-managed-p2p.fig       |  58 -------
docs/migration-managed-p2p.svg       | 107 ++++++++++++
docs/migration-native.fig            |  43 -----
docs/migration-native.svg            |  68 ++++++++
docs/migration-tunnel.fig            |  49 ------
docs/migration-tunnel.svg            |  92 +++++++++++
docs/migration-unmanaged-direct.fig  |  58 -------
docs/migration-unmanaged-direct.svg  | 107 ++++++++++++
docs/node.fig                        |  30 ----
docs/node.svg                        |  36 ++++
docs/structures.fig                  |  72 --------
docs/structures.svg                  | 187 +++++++++++++++++++++
libvirt.spec.in                      |   4 +
m4/virt-secdriver-selinux.m4         |  24 +--
m4/virt-xdr.m4                       |  39 ++---
src/Makefile.am                      |   4 +-
src/admin/Makefile.inc.am            |   1 +
src/internal.h                       |   4 +
src/locking/Makefile.inc.am          |   2 +
src/logging/Makefile.inc.am          |   1 +
src/remote/Makefile.inc.am           |   1 +
src/security/security_selinux.c      |  18 +-
tests/securityselinuxhelper.c        |   6 -
tools/Makefile.am                    |   2 +-
tools/wireshark/src/packet-libvirt.c |  17 +-
38 files changed, 1545 insertions(+), 829 deletions(-)
delete mode 100644 docs/architecture.fig
create mode 100644 docs/architecture.svg
delete mode 100644 docs/libvirt-daemon-arch.fig
create mode 100644 docs/libvirt-daemon-arch.svg
delete mode 100644 docs/libvirt-driver-arch.fig
create mode 100644 docs/libvirt-driver-arch.svg
delete mode 100644 docs/libvirt-object-model.fig
create mode 100644 docs/libvirt-object-model.svg
delete mode 100644 docs/libvirt-virConnect-example.fig
create mode 100644 docs/libvirt-virConnect-example.svg
delete mode 100644 docs/migration-managed-direct.fig
create mode 100644 docs/migration-managed-direct.svg
delete mode 100644 docs/migration-managed-p2p.fig
create mode 100644 docs/migration-managed-p2p.svg
delete mode 100644 docs/migration-native.fig
create mode 100644 docs/migration-native.svg
delete mode 100644 docs/migration-tunnel.fig
create mode 100644 docs/migration-tunnel.svg
delete mode 100644 docs/migration-unmanaged-direct.fig
create mode 100644 docs/migration-unmanaged-direct.svg
delete mode 100644 docs/node.fig
create mode 100644 docs/node.svg
delete mode 100644 docs/structures.fig
create mode 100644 docs/structures.svg
[libvirt PATCH v2 0/5] fixes and cleanups for current build system
Posted by Pavel Hrdina 3 years, 9 months ago
While working on rewrite to Meson I discovered some parts of our
current build system that could be improved to help with the
transition to Meson. It will make the review of the Meson patches
a bit easier.

Changes in v2:
    - dropped patches:
        src: unify virFileActivateDirOverride()
        tools: virsh-secret: fix compilation error
    - fixed pointed out issues
    - added a patch to covert FIG files into SVG files

Pavel Hrdina (5):
  docs: drop %.png: %.fig rule
  docs: convert FIG files into SVG format
  m4: virt-secdriver-selinux: drop obsolete function checks
  m4: virt-xdr: rewrite XDR check
  wireshark: fix compilation errors

 docs/Makefile.am                     |   3 -
 docs/architecture.fig                |  87 ----------
 docs/architecture.svg                | 239 +++++++++++++++++++++++++++
 docs/libvirt-daemon-arch.fig         | 114 -------------
 docs/libvirt-daemon-arch.svg         | 185 +++++++++++++++++++++
 docs/libvirt-driver-arch.fig         |  62 -------
 docs/libvirt-driver-arch.svg         |  94 +++++++++++
 docs/libvirt-object-model.fig        |  61 -------
 docs/libvirt-object-model.svg        | 138 ++++++++++++++++
 docs/libvirt-virConnect-example.fig  |  58 -------
 docs/libvirt-virConnect-example.svg  | 138 ++++++++++++++++
 docs/migration-managed-direct.fig    |  58 -------
 docs/migration-managed-direct.svg    | 107 ++++++++++++
 docs/migration-managed-p2p.fig       |  58 -------
 docs/migration-managed-p2p.svg       | 107 ++++++++++++
 docs/migration-native.fig            |  43 -----
 docs/migration-native.svg            |  68 ++++++++
 docs/migration-tunnel.fig            |  49 ------
 docs/migration-tunnel.svg            |  92 +++++++++++
 docs/migration-unmanaged-direct.fig  |  58 -------
 docs/migration-unmanaged-direct.svg  | 107 ++++++++++++
 docs/node.fig                        |  30 ----
 docs/node.svg                        |  36 ++++
 docs/structures.fig                  |  72 --------
 docs/structures.svg                  | 187 +++++++++++++++++++++
 libvirt.spec.in                      |   4 +
 m4/virt-secdriver-selinux.m4         |  24 +--
 m4/virt-xdr.m4                       |  39 ++---
 src/Makefile.am                      |   4 +-
 src/admin/Makefile.inc.am            |   1 +
 src/internal.h                       |   4 +
 src/locking/Makefile.inc.am          |   2 +
 src/logging/Makefile.inc.am          |   1 +
 src/remote/Makefile.inc.am           |   1 +
 src/security/security_selinux.c      |  18 +-
 tests/securityselinuxhelper.c        |   6 -
 tools/Makefile.am                    |   2 +-
 tools/wireshark/src/packet-libvirt.c |  17 +-
 38 files changed, 1545 insertions(+), 829 deletions(-)
 delete mode 100644 docs/architecture.fig
 create mode 100644 docs/architecture.svg
 delete mode 100644 docs/libvirt-daemon-arch.fig
 create mode 100644 docs/libvirt-daemon-arch.svg
 delete mode 100644 docs/libvirt-driver-arch.fig
 create mode 100644 docs/libvirt-driver-arch.svg
 delete mode 100644 docs/libvirt-object-model.fig
 create mode 100644 docs/libvirt-object-model.svg
 delete mode 100644 docs/libvirt-virConnect-example.fig
 create mode 100644 docs/libvirt-virConnect-example.svg
 delete mode 100644 docs/migration-managed-direct.fig
 create mode 100644 docs/migration-managed-direct.svg
 delete mode 100644 docs/migration-managed-p2p.fig
 create mode 100644 docs/migration-managed-p2p.svg
 delete mode 100644 docs/migration-native.fig
 create mode 100644 docs/migration-native.svg
 delete mode 100644 docs/migration-tunnel.fig
 create mode 100644 docs/migration-tunnel.svg
 delete mode 100644 docs/migration-unmanaged-direct.fig
 create mode 100644 docs/migration-unmanaged-direct.svg
 delete mode 100644 docs/node.fig
 create mode 100644 docs/node.svg
 delete mode 100644 docs/structures.fig
 create mode 100644 docs/structures.svg

-- 
2.26.2