[PATCH 4/4] wininet: Always use winsock sockets.

Sebastian Lackner sebastian at fds-team.de
Fri Feb 13 13:00:26 CST 2015


This patch causes build failures on our Ubuntu Precise builders. I don't have a machine to test it directly, but somehow unistd.h is still included indirectly:

In file included from http.c:37:0:
../../include/ws2tcpip.h:57:13: error: conflicting types for 'socklen_t'
/usr/include/unistd.h:275:21: note: previous declaration of 'socklen_t' was here

Full build log:
https://launchpadlibrarian.net/197555168/buildlog_ubuntu-precise-i386.wine-staging_1.7.37~daily-201502131701~ubuntu12.04.1_FAILEDTOBUILD.txt.gz

On 13.02.2015 12:12, Jacek Caban wrote:
> ---
>  dlls/wininet/Makefile.in     |   4 +-
>  dlls/wininet/cookie.c        |  10 +--
>  dlls/wininet/dialogs.c       |   7 +-
>  dlls/wininet/ftp.c           |  61 ++++----------
>  dlls/wininet/http.c          |  22 ++---
>  dlls/wininet/internet.c      |  18 +---
>  dlls/wininet/internet.h      |  23 ------
>  dlls/wininet/netconnection.c | 193
> ++++---------------------------------------
>  dlls/wininet/urlcache.c      |  11 +--
>  dlls/wininet/utility.c       |  60 ++------------
>  10 files changed, 49 insertions(+), 360 deletions(-)
> 
> 
> 
> 
> 




More information about the wine-devel mailing list