[libvirt PATCH 00/31] fixes and cleanups for current build system
Michal Privoznik
mprivozn at redhat.com
Thu Jul 9 15:41:55 UTC 2020
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 at redhat.com>
Michal
More information about the libvir-list
mailing list