On Mon, Nov 18, 2019 at 7:11 PM Nir Soffer <[email protected]> wrote: > > On Mon, Nov 18, 2019 at 12:15 PM Richard W.M. Jones <[email protected]> wrote: > > > > > > I've pushed a few commits which fix various aspects of the build and > > may improve things for you: > > With current master building virt-v2v succeeds, thanks! > > I think we still have an issue with new checkout, having to delete common/ > and update the submodule.
Tried this again with clean checkout. Complete instructions for building virt-v2v in the first time: git clone https://github.com/libguestfs/virt-v2v.git cd virt-v2v git submodule init git submodule update ./autogen.sh make rm po-docs/podfiles make -C po-docs update-po ./run virt-v2v --version virt-v2v 1.41.7 Looks like autogen.sh and bootstrap need update for common submodule, since they check and handle only gnulib status. > > commit d5ce9c91469d3d384aa32735453a1f8a20d4ec25 > > Author: Richard W.M. Jones <[email protected]> > > Date: Mon Nov 18 10:11:57 2019 +0000 > > > > tests: Add TESTS_ENVIRONMENT in a couple of makefiles. > > > > We were accidentally testing the installed virt-v2v rather than the > > locally built one. > > > > commit fffa7732c5d4899217c36985f1ef753d2469f1cd > > Author: Richard W.M. Jones <[email protected]> > > Date: Mon Nov 18 09:46:49 2019 +0000 > > > > m4: Relax dependency on libguestfs versions. > > > > 1.41 was only required to run a single test, but in all other respects > > 1.40 works fine. Relax the dependency and fix the test instead. > > > > Thanks: Nir Soffer. > > > > commit 8cab32c0eb4b455d7f0700ef5966eed3a23b6327 > > Author: Richard W.M. Jones <[email protected]> > > Date: Mon Nov 18 09:45:05 2019 +0000 > > > > m4: Remove daemon checks and dependency on hivex. > > > > Now that we've split out virt-v2v, there's no daemon, and hivex is not > > required (since it is only used through the guestfs API). > > > > commit 48afc3b004e44feaf3844c5eeb96e2a1aadbeb03 > > Author: Richard W.M. Jones <[email protected]> > > Date: Mon Nov 18 09:44:12 2019 +0000 > > > > m4: Check that ocaml 'guestfs' module is available. > > > > It is required to compile virt-v2v after we split out libguestfs and > > virt-v2v. > > > > Thanks: Nir Soffer. > > > > Rich. > > > > -- > > Richard Jones, Virtualization Group, Red Hat > > http://people.redhat.com/~rjones > > Read my programming and virtualization blog: http://rwmj.wordpress.com > > libguestfs lets you edit virtual machines. Supports shell scripting, > > bindings from many languages. http://libguestfs.org > > _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
