[libvirt PATCH v3 00/10] build system cleanup

Pavel Hrdina posted 10 patches 4 years, 2 months ago
Failed in applying to current master (apply log)
.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
[libvirt PATCH v3 00/10] build system cleanup
Posted by Pavel Hrdina 4 years, 2 months ago
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