Arrange to strip libpq.so of symbols that aren't officially supposed to

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 1e7bb2da573e8e58941c89d20a07b7f8331800e4
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2006-04-28T02:53:20Z
Releases: 8.2.0
Arrange to strip libpq.so of symbols that aren't officially supposed to
be exported on Linux and Darwin.  We already did this on Windows but
that's not enough, as evidenced by the fact that libecpg had an unexpected
dependency on one such symbol.  We should try to do it on more platforms.
Fix ecpg's oversight, and bump libpq's major .so version number to reflect
the unwanted but nonetheless real ABI break.

Files

PathChange+/−
src/interfaces/ecpg/ecpglib/Makefile modified +4 −4
src/interfaces/libpq/Makefile modified +29 −4
src/Makefile.shlib modified +4 −4