Arnt Gulbrandsen wrote:
It is. It's not easy to write that code in a way that works on both really new
and moderately new versions of g++
without triggering warnings.
The easiest way to get it working is to a) remove the three #pragma lines
involved and b) remove -Werror from the
Makefile/Jamfile. I suppose Abhijit will do that for us (because I'm far too
unreasonable to do it).
If removing those #pragmas makes things worse for everyone else, then please don't do it. I'd rather see you document
the minimum GCC version known to compile the 3.2.0 sources, just as you documented the minimum PostgreSQL version needed
to run it.