From: | Andres Freund <andres(at)2ndquadrant(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Paragon Corporation <lr(at)pcorp(dot)us>, pgsql-bugs(at)postgresql(dot)org |
Subject: | Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3 |
Date: | 2014-05-25 17:49:45 |
Message-ID: | 20140525174945.GG18867@alap3.anarazel.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Hi,
On 2014-05-25 13:42:48 -0400, Tom Lane wrote:
> "Paragon Corporation" <lr(at)pcorp(dot)us> writes:
> > I changed:
> > LDFLAGS="-Wl,--allow-multiple-definition -Wl,--disable-auto-import"
> > Back to the old:
> > LDFLAGS="-Wl,--allow-multiple-definition"
> > And that fixed the configure issue with mingw64-w32 4.8.1+ and it seems to
> > have compiled fine too and passed all regression tests.
>
> Hm. It would be pretty disappointing to have to do that, because it would
> be admitting complete defeat in trying to get the various Windows build
> toolchains to have consistent link behavior. We put enough sweat into
> that goal last winter that I don't really want to just walk away.
Yea. And it did catch a couple of bugs...
> OTOH, it seems clear at this point that the Mingw people are not testing
> their product with --disable-auto-import, so expecting it to work with
> that switch may be foolish.
>
> I poked around and found this bug report:
> http://sourceforge.net/p/mingw/bugs/2020/
> which seems related but it's not clear that it's exactly the same thing.
> That's marked as fixed a few months ago, but I can't tell if the fix
> has been shipped yet.
>
> Thoughts? Should we just take the path of least resistance, or should
> we look harder for a better solution?
How about removing it for 9.4 only once that has branched? That'd make
less users be affected while we hope for mingw to fix that?
Greetings,
Andres Freund
--
Andres Freund http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2014-05-25 18:43:00 | Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3 |
Previous Message | Tom Lane | 2014-05-25 17:42:48 | Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3 |