Some of the values in pg_config.h does not match the values that the server was compiled with. For example, the pg_config.h value set FLOAT8PASSBYVALUE to false but the server is reporting that the value was true when it was compiled. I found this while trying to compile and load the PostGIS library. This will generate the error 'DETAIL: Server has FLOAT8PASSBYVAL = true, library has false.'
Anonymous
Sorry, I should have been more clear. The pg_config.h installed with the server in /Library/Postgres8/include does not match the values the server was compiled with. I copied the entire include directory from the developer package into /Library/Postgresql8 and got the PostGIS package to compile and install. I now concerned about directory paths that were used to generate the developer package being used with the server.
interesting, was this an upgrade install? we do not seem to be getting the same here.