Andres Freund <and...@anarazel.de> writes: > Phew. This is a bit a sad state of affairs. The separate libpq logic for > getting pgport is presumably because of possibly different threading > flags and then because of the appropriate compiler/linker flags for a > shared library?
I don't see why threading would matter, but building with -fPIC or not is definitely an issue. I agree the PITA factor of the current approach keeps increasing. It sounds a bit silly to build libpgport three ways, but maybe we should just do that. Or conceivably we should just build the FE version of libpgport.a with -fPIC and not worry about whether that loses some efficiency for client programs. A lot of distros are effectively forcing that, or even -fPIE, anyway. regards, tom lane -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers