[Libguestfs] [PATCH 0/9] Small bits of non-Linux porting - #2

Pino Toscano ptoscano at redhat.com
Tue Nov 4 15:35:23 UTC 2014


Hi,

continuing what started a couple of weeks ago [1], the attached patch
series continues the work in making it easier to build and run
libguestfs (in fixed appliance mode) on OSes different than Linux.

The provided changes should cause no functional changes on Linux.

[1] https://www.redhat.com/archives/libguestfs/2014-October/msg00176.html

Thanks,
-- 
Pino


Pino Toscano (9):
  build: check for UNIX_PATH_MAX, and properly define it if not
  src: launch: cast the sockaddr args to sockaddr*
  build: check for libintl, and use it
  builder: fix inclusion of <config.h> in lex-generated source
  build: isolate the libdb tools search in an own autoconf macro
  test-charset-fidelity: use and link against gnulib
  python: fix detection of libpython features
  ruby: fix detection of ruby library
  tests/qemu: isolate MD5 calculation in an own shared function

 align/Makefile.am                     |  1 +
 builder/Makefile.am                   |  2 ++
 builder/index-scan.l                  |  4 ++-
 cat/Makefile.am                       |  4 +++
 configure.ac                          | 51 ++++++++++++++++++++++++++---------
 customize/Makefile.am                 |  2 +-
 df/Makefile.am                        |  1 +
 diff/Makefile.am                      |  1 +
 edit/Makefile.am                      |  1 +
 erlang/Makefile.am                    |  1 +
 fish/Makefile.am                      |  1 +
 format/Makefile.am                    |  1 +
 fuse/Makefile.am                      |  4 +++
 inspector/Makefile.am                 |  1 +
 m4/guestfs-find-db-tool.m4            | 42 +++++++++++++++++++++++++++++
 make-fs/Makefile.am                   |  1 +
 mllib/Makefile.am                     |  2 +-
 ocaml/Makefile.am                     |  2 ++
 rescue/Makefile.am                    |  1 +
 resize/Makefile.am                    |  2 +-
 src/Makefile.am                       |  6 +++--
 src/guestfs-internal-all.h            |  6 -----
 src/launch-direct.c                   |  3 ++-
 src/launch-libvirt.c                  |  5 ++--
 src/launch-unix.c                     |  2 +-
 sysprep/Makefile.am                   |  2 +-
 test-tool/Makefile.am                 |  1 +
 tests/c-api/Makefile.am               |  4 +++
 tests/charsets/Makefile.am            |  5 +++-
 tests/events/Makefile.am              |  1 +
 tests/qemu/Makefile.am                |  3 +++
 tests/qemu/guestfs-md5.sh             | 30 +++++++++++++++++++++
 tests/qemu/qemu-liveness.sh           |  6 +++--
 tests/qemu/qemu-snapshot-isolation.sh | 14 +++++-----
 v2v/link.sh.in                        |  2 +-
 35 files changed, 175 insertions(+), 40 deletions(-)
 create mode 100644 m4/guestfs-find-db-tool.m4
 create mode 100755 tests/qemu/guestfs-md5.sh

-- 
1.9.3




More information about the Libguestfs mailing list