URL:
<http://gna.org/patch/?6837>
Summary: winsock2.h configure check to work on MSYS2
Project: Freeciv
Submitted by: cazfi
Submitted on: Fri 22 Jan 2016 03:40:24 PM EET
Category: bootstrap
Priority: 5 - Normal
Status: In Progress
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: 2.6.0, 3.0.0
_______________________________________________________
Details:
I've already sent email to autoconf people asking about the below issue if
there's any official support for a case like it, but meanwhile I'm testing
things down the road with attached patch allowing me to get correct results
from configure.
In msys2 winsock2.h can't be included after unistd.h, only before (unistd.h
does handle things correctly if it sees macros set by winsock2.h). Many
autoconf macros use tests where standard set of headers are included before
anything by configure.ac author. Together these mean that msys2 winsock2.h
can't be used in these tests, as they would then always fail.
Attached patch makes our winsock2.h test to directly prepend winsock2.h
include to the autoconf's internal list.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 22 Jan 2016 03:40:24 PM EET Name: WinsockM4.patch Size: 2kB By:
cazfi
<http://gna.org/patch/download.php?file_id=26415>
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?6837>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev