[libvirt] [PATCHv2 0/3] more VPATH build fixes

Eric Blake eblake at redhat.com
Fri Feb 18 22:24:54 UTC 2011


Technically, this is a v2 of messages I've sent before, but now
provided as a single series; see each commit for earlier references.

I tested these on top of this unreviewed patch:
https://www.redhat.com/archives/libvir-list/2011-February/msg00616.html

but suspect that they will trivially rebase.

I tested six combinations:
in-tree incremental git checkout (my usual dev tree)
in-tree fresh clone git checkout
in-tree expanded tarball outside git
VPATH fresh clone git checkout (note that ./autogen.sh tries to
do an in-tree build as the very first thing, but './autogen.sh --help'
is sufficient to stop things before ./configure, to set up the VPATH)
VPATH incremental git checkout
VPATH expanded tarball outside git

In each combination, I tested that 'make distcheck' and
'./autobuild.sh' were able to succeed, including full mingw
cross-compilation.  That made testing this rather time-consuming in
relation to the size of the diffstat.

Eric Blake (3):
  build: don't require pod2man for tarball builds
  maint: fix 'make dist' in VPATH build
  autobuild.sh: use VPATH build

 .gitignore         |    1 +
 autobuild.sh       |   10 +++++-----
 bootstrap.conf     |   10 ++++++++++
 daemon/.gitignore  |    3 ++-
 daemon/Makefile.am |   10 ++++++----
 docs/Makefile.am   |    2 +-
 tools/Makefile.am  |   15 ++++++++-------
 7 files changed, 33 insertions(+), 18 deletions(-)

-- 
1.7.4




More information about the libvir-list mailing list