BUG #6788: Can't compile on mingw64-w32

Поиск
Список
Период
Сортировка
От lr@pcorp.us
Тема BUG #6788: Can't compile on mingw64-w32
Дата
Msg-id E1SwNWz-0006sN-By@wrigleys.postgresql.org
обсуждение исходный текст
Список pgsql-bugs
The following bug has been logged on the website:

Bug reference:      6788
Logged by:          Regina Obe
Email address:      lr@pcorp.us
PostgreSQL version: 9.1.4
Operating system:   Mingw64-w32 chain=20
Description:=20=20=20=20=20=20=20=20

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.=20

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=3Dstandard -g -I../../src/port -DFRONTEND
-I../../src/include -
I./src/include/port/win32 -DEXEC_BACKEND  "-I../../src/include/port/win32"=
=20
-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-w6=
4-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=20
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

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #6787: Query planner estimates worng costs on nodes
Следующее
От: Tom Lane
Дата:
Сообщение: Re: postgresql-9.1.4 macosx-10.6.8 (hostssl) psql -h hostname crashes