BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3 - Mailing list pgsql-bugs

From lr@pcorp.us
Subject BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3
Date
Msg-id 20140524154250.1403.92643@wrigleys.postgresql.org
Whole thread Raw
Responses Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-bugs
The following bug has been logged on the website:

Bug reference:      10436
Logged by:          Regina Obe
Email address:      lr@pcorp.us
PostgreSQL version: Unsupported/Unknown
Operating system:   Windows 7 (64-bit) mingw64-w32 4.8.1 chain
Description:

Side bug -- you don't have 9.4beta listed in PostgreSQL version dropdown on
this form -- this might be intentional, but seems if you want bug reports on
it would be nice to have it listed.

Main bug:
In trying to track down the issue I am having here:
http://trac.osgeo.org/postgis/ticket/2746

I tried to see if I'd have better luck with newer chains -- but none of the
chains I tried 4.8.3, 4.8.2, 4.8.1 (mingw64-w32 sjlj exception (win32
threading) can even get past configure step with the latest snapshot from:
ftp://ftp.postgresql.org/pub/snapshot/dev/

The error I got trying to compile with 4.8.1 is:

undefined reference to `_set_invalid_parameter_handler'

The 4.8.3 I got a different error, but can't remember what that was.

To rule out just the chains, I tried rebuilding 9.3.4 with 4.8.1 chain and
had no issue.  So it seems something has changed in the 9.4 code that makes
it not possible to build with these newer mingw64-w32 chains.

pgsql-bugs by date:

Previous
From: Magnus Hagander
Date:
Subject: Re: BUG #9818: LDAP Authentication subtree problem
Next
From: Tom Lane
Date:
Subject: Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3