Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3
От | Andres Freund |
---|---|
Тема | Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3 |
Дата | |
Msg-id | 20140525174945.GG18867@alap3.anarazel.de обсуждение исходный текст |
Ответ на | 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>) |
Ответы |
Re: BUG #10436: Can't compile 9.4 with this mingw64-w32 gcc 4.8.1, 4.8.2, 4.8.3
|
Список | pgsql-bugs |
Hi, On 2014-05-25 13:42:48 -0400, Tom Lane wrote: > "Paragon Corporation" <lr@pcorp.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
В списке pgsql-bugs по дате отправления: