From: Eric Blake Date: Tue, 28 Jun 2011 21:13:20 +0000 (-0600) Subject: build: fix mingw build X-Git-Tag: v0.9.3-rc2~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f05759e0b5eebee6762ad426ba787e64b149fe91;p=thirdparty%2Flibvirt.git build: fix mingw build ./autobuild.sh died on several messages resembling: ../../src/rpc/virnetsocket.c: In function 'virNetSocketNewListenTCP': ../../src/rpc/virnetsocket.c:231:9: error: implicit declaration of function 'bind_used_without_requesting_gnulib_module_bind' [-Wimplicit-function-declaration] ../../src/rpc/virnetsocket.c:231:9: error: nested extern declaration of 'bind_used_without_requesting_gnulib_module_bind' [-Wnested-externs] Basically, gnulib socket fds are not safe to pass to mingw socket functions unless we pull in those gnulib modules. * bootstrap.conf (gnulib_modules): Add modules to handle socket functions on mingw. --- diff --git a/bootstrap.conf b/bootstrap.conf index 7b2cd608b4..581d60be99 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -19,8 +19,10 @@ # gnulib modules used by this package. gnulib_modules=' +accept areadlink base64 +bind byteswap c-ctype c-strcase @@ -40,6 +42,8 @@ getaddrinfo getcwd-lgpl gethostname getpass +getpeername +getsockname gettext-h gettimeofday gitlog-to-changelog @@ -48,6 +52,7 @@ ignore-value inet_pton intprops ioctl +listen maintainer-makefile manywarnings mkstemp