Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-09-01 Thread Tom Lane
I wrote: What *does* seem feasible is to back-port just the single change we actually need, by copying the two relevant macros into one of our config/ source files for the configure script. I've tested that in 8.3 and it seems to work --- at least, the generated configure script changes in

Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-29 Thread Tom Lane
Andrew Dunstan and...@dunslane.net writes: On 08/28/2011 04:15 PM, Tom Lane wrote: The bottom line seems to be that autoconf 2.59 is seriously broken on recent toolchains. Should we try to do something about that, like migrate the 8.2 and 8.3 releases to a newer autoconf? 8.2 is close

[HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-28 Thread Tom Lane
I spent a bit of time looking into $SUBJECT. The cause of the failure is that configure mistakenly decides that setproctitle and some other functions are available, when they aren't; this eventually leads to link failures of course. Now 8.2 and 8.3 use autoconf 2.59. 8.4 and up, which do not

Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-28 Thread Andrew Dunstan
On 08/28/2011 04:15 PM, Tom Lane wrote: I spent a bit of time looking into $SUBJECT. The cause of the failure is that configure mistakenly decides that setproctitle and some other functions are available, when they aren't; this eventually leads to link failures of course. Now 8.2 and 8.3 use

Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-28 Thread Tom Lane
Andrew Dunstan and...@dunslane.net writes: On 08/28/2011 04:15 PM, Tom Lane wrote: The bottom line seems to be that autoconf 2.59 is seriously broken on recent toolchains. Should we try to do something about that, like migrate the 8.2 and 8.3 releases to a newer autoconf? 8.2 is close

Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-28 Thread Andrew Dunstan
On 08/28/2011 05:51 PM, Tom Lane wrote: Is -O3 a recommended setting for icc? No idea. But after a bit of man-page-reading I think it's probably not the -O level that counts, so much as the fact that anchovy is using -flto (link-time optimization) in CFLAGS. I don't see any indication

Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-28 Thread Tom Lane
Andrew Dunstan and...@dunslane.net writes: On 08/28/2011 05:51 PM, Tom Lane wrote: Is -O3 a recommended setting for icc? No idea. But after a bit of man-page-reading I think it's probably not the -O level that counts, so much as the fact that anchovy is using -flto (link-time optimization)

Re: [HACKERS] Why buildfarm member anchovy is failing on 8.2 and 8.3 branches

2011-08-28 Thread Andrew Dunstan
On 08/28/2011 06:21 PM, Tom Lane wrote: Andrew Dunstanand...@dunslane.net writes: On 08/28/2011 05:51 PM, Tom Lane wrote: Is -O3 a recommended setting for icc? No idea. But after a bit of man-page-reading I think it's probably not the -O level that counts, so much as the fact that anchovy