[libvirt] [PATCHv2] build: fix mingw build

Eric Blake eblake at redhat.com
Wed Oct 13 22:25:45 UTC 2010


* .gnulib: Update to latest, for termios fix.
* configure.ac (AC_CHECK_HEADERS): Drop redundent check.
Reported by Daniel P. Berrange.
---

This fixes the problem in a more maintainable manner.

Tested via ./autobuild.sh on a Fedora host with mingw cross-compiler.

* .gnulib 2bb63bf...b6d1430 (32):
  > termios: fix compilation on mingw
  > git-version-gen: don't require that .git/ be in the current dir
  > test-select: avoid warn_unused_result warnings
  > test-symlinkat: remove declaration of unused local
  > test-inttostr: avoid shadowing warnings
  > stdlib: Allow multiple gnulib generated replacements to coexist.
  > fix a documentation typo
  > futimens: work around Solaris 11 bug
  > Indentation.
  > test-futimens: avoid unwarranted test failure on Solaris 5.11
  > Indentation.
  > spawn.in.h: make indentation consistent with parentheses
  > Fix mismatched parens in previous commit
  > rewrite int foo[2*X-1] to verify(X) or to int foo[X?1:-1]
  > prefer (X ? 1 : -1) when converting from boolean (1,0) to int (1,-1)
  > autoupdate
  > time: enforce recent POSIX ruling that time_t is integral
  > fdopendir: fix a bug on systems lacking openat and /proc support
  > sys_select: Avoid warning due to undeclared memset() on OpenBSD 4.5.
  > nanosleep: Make replacement POSIX compliant.
  > bootstrap: add hook for altering gnulib.mk, for Bison
  > bootstrap: reformat for readability
  > docs: update cygwin progress
  > autoupdate
  > parse-datetime: avoid compilation failure on OpenBSD 4.7
  > docs: update cygwin progress
  > docs: update parse-datetime history
  > cygwin: use more robust version check
  > string, sys_select: Avoid #including large headers unless necessary.
  > memmem, strstr, strcasestr: fix bug with long periodic needle
  > maint: fix order of ChangeLog entries
  > parse-datetime: do some more renaming

 .gnulib      |    2 +-
 configure.ac |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gnulib b/.gnulib
index 2bb63bf..b6d1430 160000
--- a/.gnulib
+++ b/.gnulib
@@ -1 +1 @@
-Subproject commit 2bb63bfb25474ea147ee9f1523c0337997359a4c
+Subproject commit b6d1430494cdd252cd52eca6abf88b1a00f6c983
diff --git a/configure.ac b/configure.ac
index bd92b65..b868e50 100644
--- a/configure.ac
+++ b/configure.ac
@@ -109,7 +109,7 @@ LIBS=$old_libs

 dnl Availability of various common headers (non-fatal if missing).
 AC_CHECK_HEADERS([pwd.h paths.h regex.h sys/syslimits.h \
-  termios.h sys/poll.h syslog.h mntent.h net/ethernet.h linux/magic.h])
+  sys/poll.h syslog.h mntent.h net/ethernet.h linux/magic.h])

 AC_CHECK_LIB([intl],[gettext],[])

-- 
1.7.2.3




More information about the libvir-list mailing list