Re: [libvirt PATCH 00/31] fixes and cleanups for current build system

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/2/20 2:24 PM, Pavel Hrdina wrote:
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.

Pavel Hrdina (31):
   build: use DLOPEN_LIBS directly
   configure: drop check for unsupported FreeBSD
   configure: introduce FLAT_NAMESPACE_FLAGS
   configure: remove usage of AC_HEADER_MAJOR
   Makefile: drop undefined LIB_CLOCK_GETTIME
   docs: remove incorrect generated files by apibuild.py
   docs: remove unused wrapstring.xsl file
   docs: drop %.png: %.fig rule
   m4: virt-sanlock: drop check for sanlock_inq_lockspace
   m4: virt-sanlock: use pkg-config to find libsanlock_client
   m4: virt-sanlock: drop check for SANLK_INQ_WAIT
   m4: virt-sanlock: drop check for sanlock_killpath()
   m4: virt-sanlock: drop check for sanlock_write_lockspace()
   m4: virt-secdriver-selinux: drop obsolete function checks
   m4: virt-selinux: drop check for selabel_open signature change
   m4: virt-xdr: rewrite XDR check
   po: change the format of POTFILES.in
   scripts: check-remote-protocol: remove unused OBJEXT argument
   src: Makefile: remove LOCK_CHECKING_CFLAGS leftover
   src: remove unnecessary -I$(srcdir)/secret include
   src: remote: Makefile: drop CFLAGS and LDFLAGS duplication
   src: logging: Makefile: drop undefined LOG_DRIVER
   src: util: rename some program macros
   src: util: Makefile: drop undefined LDEXP_LIBM
   src: util: Makefile: drop undefined OPENPTY_LIBS
   src: remote: Makefile: properly format sysconfdir in virtproxyd.conf
   src: unify virFileActivateDirOverride()
   tests: commandhelper: change how we detect if running as daemon
   tests: use WITH_NSS instead of NSS
   tools: virsh-secret: fix compilation error
   tools: wireshark: fix compilation errors

  build-aux/syntax-check.mk            |   4 +-
  configure.ac                         |  26 +-
  docs/Makefile.am                     |  12 +-
  docs/wrapstring.xsl                  |  56 ---
  m4/virt-driver-modules.m4            |   3 -
  m4/virt-external-programs.m4         |   8 +-
  m4/virt-nss.m4                       |   2 +-
  m4/virt-sanlock.m4                   |  33 +-
  m4/virt-secdriver-selinux.m4         |  24 +-
  m4/virt-selinux.m4                   |  17 -
  m4/virt-xdr.m4                       |  39 +-
  po/Makefile.am                       |   6 +-
  po/POTFILES.in                       | 726 +++++++++++++--------------
  scripts/check-remote-protocol.py     |   5 +-
  src/Makefile.am                      |  25 +-
  src/admin/Makefile.inc.am            |   1 +
  src/libvirt.c                        |   2 +-
  src/libvirt_private.syms             |   3 +-
  src/libxl/Makefile.inc.am            |   1 -
  src/locking/Makefile.inc.am          |   2 +
  src/locking/lock_daemon.c            |   2 +-
  src/locking/lock_driver_sanlock.c    |  38 --
  src/logging/Makefile.inc.am          |   2 +-
  src/logging/log_daemon.c             |   2 +-
  src/qemu/Makefile.inc.am             |   1 -
  src/qemu/qemu_shim.c                 |   2 +-
  src/remote/Makefile.inc.am           |  13 +-
  src/remote/remote_daemon.c           |   2 +-
  src/security/virt-aa-helper.c        |   2 +-
  src/storage/Makefile.inc.am          |   4 -
  src/util/Makefile.inc.am             |   3 -
  src/util/virfile.c                   |  25 +-
  src/util/virfile.h                   |   4 +-
  src/util/virnetdevmidonet.c          |   4 +-
  src/util/virnetdevopenvswitch.c      |  16 +-
  tests/Makefile.am                    |  10 +-
  tests/commandhelper.c                |   2 +-
  tests/nssmock.c                      |   2 +-
  tests/nsstest.c                      |   2 +-
  tests/qemucapsprobe.c                |   2 +-
  tests/securityselinuxhelper.c        |   5 +-
  tests/testutils.c                    |   2 +-
  tools/virsh-secret.c                 |   2 +-
  tools/virsh.c                        |   2 +-
  tools/virt-admin.c                   |   2 +-
  tools/wireshark/src/packet-libvirt.c |  19 +-
  46 files changed, 472 insertions(+), 693 deletions(-)
  delete mode 100644 docs/wrapstring.xsl


Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

Michal




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux