Re: pgsql: Use better comment marker in Autoconf input

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Thomas Munro <munro(at)ip9(dot)org>
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>, Andres Freund <andres(at)anarazel(dot)de>, Peter Eisentraut <peter(at)eisentraut(dot)org>, pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: Re: pgsql: Use better comment marker in Autoconf input
Date: 2019-02-11 16:45:46
Message-ID: 19460.1549903546@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Thomas Munro <munro(at)ip9(dot)org> writes:
> It was using CC="ccache cc" for C, but no explicit CXX. Somehow our
> configure script flipped from finding c++ (the system C++ compiler,
> which is Clang) to finding g++ (an old GCC port I had installed) after
> that commit, and the resulting .so didn't work too well. I did not
> upgrade or change anything at that time. I must admit that commit of
> Peter's looks fairly innocent though. Is it possible that an earlier
> change caused it, but this change caused the "accache" to be cleared?

Yeah, I think you're on the right track. Had you made any changes in
that animal's configuration file between 21 Jan (the previous touch
of "configure" was in ee27584c4) and 9 Feb? Or updated the platform's
compilers?

> That accache seems a bit flimsy, I've had to rm it before.

Yup, the buildfarm script only knows to nuke it if "configure" changes.
If you change the critter's buildfarm parameters, or the build
environment, that might require revisiting configure tests, but it won't
happen automatically. I can't think of any really easy way to improve
that.

regards, tom lane

In response to

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2019-02-11 17:05:55 pgsql: Last-minute updates for release notes.
Previous Message Peter Eisentraut 2019-02-11 13:34:55 pgsql: Translation updates