The following bug has been logged on the website: Bug reference: 6788 Logged by: Regina Obe Email address: l...@pcorp.us PostgreSQL version: 9.1.4 Operating system: Mingw64-w32 chain Description:
I can compile 9.2beta and 9.3 snapshot fine with my mingw64-w32 chain (and can also compile 9.0-9.3 on my mingw64-w64) chain. I'm assuming this issue is fixed in 9.2 and 9.2 and wasn't backported to 9.1 and prior. Perhaps that is intentional. The error I get is a whole bunch of: :\ming32\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.5.4/../../../../i686-w64-min w32/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h n file included from ../../src/include/c.h:90:0 : i686-w64-mingw32-gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaratio n-after-statement -Wendif-labels -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -I../../src/port -DFRONTEND -I../../src/include - I./src/include/port/win32 -DEXEC_BACKEND "-I../../src/include/port/win32" -c - o getaddrinfo.o getaddrinfo.c In file included from ../../src/include/pg_config_os.h:37:0, from ../../src/include/c.h:90, from getaddrinfo.c:25: c:\ming32\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.5.4/../../../../i686-w64-min gw32/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h In file included from ../../src/include/c.h:90:0 If I look at the offending sections like in src/port/getaddrinfo.c, I see that the section in 9.1 --- 9.1 321-326 ---- #ifdef EAI_NODATA #if !defined(WIN64) && !defined(WIN32_ONLY_COMPILER) /* MSVC/WIN64 duplicate */ case EAI_NODATA: return "No host data of that type was found"; #endif #endif --- end 9.1 -- got changed in 9.2 incarnations -- Thanks, Regina -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs