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