This patch series is motivated by the effort to adopt Meson as our
build system but all of it improves the current build system on its own.
Changes in v3:
- dropped a patches that stores bootstrap result in git and
removes some options from autogen.sh, I'll repost once we get
rid of gnulib
- added a new patch that fixes threadlib dependency
Pavel Hrdina (10):
secret: move virSecretGetSecretString into virsecret
configure.ac: add check for getegid function
bootstrap.conf: add threadlib module
bootstrap.conf: drop gnulib tests from libvirt
bootstrap.conf: always copy files
bootstrap.conf: declare bootstrap sync in configuration file
bootstrap.conf: disable VC ignore files
bootstrap.conf: stop creating AUTHORS file
syntax-check: remove deleted daemon directory from space_indent_check
autogen.sh: fix autoreconf step
.gitignore | 7 +-
Makefile.am | 2 +-
autogen.sh | 6 +-
bootstrap.conf | 29 ++----
build-aux/syntax-check.mk | 2 +-
configure.ac | 2 +-
gnulib/tests/Makefile.am | 32 -------
po/POTFILES.in | 1 -
src/libvirt_private.syms | 5 +-
src/libxl/libxl_conf.c | 2 +-
src/qemu/qemu_domain.c | 2 +-
src/qemu/qemu_process.c | 2 +-
src/qemu/qemu_tpm.c | 2 +-
src/secret/Makefile.inc.am | 11 ---
src/secret/secret_util.c | 102 ---------------------
src/secret/secret_util.h | 33 -------
src/storage/storage_backend_iscsi.c | 2 +-
src/storage/storage_backend_iscsi_direct.c | 2 +-
src/storage/storage_backend_rbd.c | 2 +-
src/storage/storage_util.c | 2 +-
src/util/virsecret.c | 69 ++++++++++++++
src/util/virsecret.h | 8 ++
22 files changed, 104 insertions(+), 221 deletions(-)
delete mode 100644 gnulib/tests/Makefile.am
delete mode 100644 src/secret/secret_util.c
delete mode 100644 src/secret/secret_util.h
--
2.23.0