I can't yet upgrade to the latest gnulib due to some LGPLv2+ issues
being worked out upstream. But in the meantime, here's some cleanups
that will make it easier to upgrade when gnulib is ready. I always
like patch series with a net reduction in lines.
I suppose I should try to get a mingw or cygwin build finished with
these in place, before pushing anything, but that will have to be
tomorrow (I tested on Linux, but it's late for me now).
bootstrap.conf | 3 +++
configure.ac | 39 +++++++++++++--------------------------
src/Makefile.am | 3 ++-
src/libvirt.c | 4 +---
src/nodeinfo.c | 12 ++----------
src/remote/remote_driver.c | 11 ++++-------
src/storage/storage_backend.c | 4 +---
src/util/ebtables.c | 7 ++-----
src/util/hooks.c | 4 +---
src/util/iptables.c | 7 ++-----
src/util/threads.c | 4 ++--
src/util/threads.h | 4 ++--
src/util/util.c | 14 ++++++--------
13 files changed, 41 insertions(+), 75 deletions(-)
[PATCH 1/5] build: rely on gnulib's pthread module
[PATCH 2/5] build: replace redundant header check with function check
[PATCH 3/5] build: use gnulib's uname
[PATCH 4/5] build: use gnulib's sys/wait.h
[PATCH 5/5] build: drop more redundant configure checks