freebsd-ports/databases/postgresql74-server
Palle Girgensohn 170eff296f Let postgresql (libpq.so) only link with the Kerberos implementations
installed from ports. The base heimdal distribution installs libraries
that have no depenency information. While this is quite correct, it
means that each library that links with libpq.so must also know if
libpq.so is linked with libkrb.so et al. Problem is, there's no good
way to get this information (pg_config has a --libs option starting at
version 8.1) and all ports using postgresql must be changed to make it
possible to link with a libpq.so that was configured to use the
Kerberos implementation installed in /usr by default. Hence, we
require one of the ports (heimdal or krb5) if postgresql is to be
linked with Kerberos. At least for now, until we can fix this in some
better way.

Also, if MIT Kerberos (security/krb5) is installed, users should
ideally remove the base heimdal installation so linkers will not pick
it up in preference to the krb5 libs (base heimdal has higher version
numbers than krb5 port).

PR: 80869, 88098, 85178
2005-11-14 23:59:26 +00:00
..
files Update PostgreSQL to latest versions. For details on the fixes, 2005-05-10 23:42:54 +00:00
distinfo Upgrade to version 7.4.9 2005-10-05 00:06:05 +00:00
Makefile Let postgresql (libpq.so) only link with the Kerberos implementations 2005-11-14 23:59:26 +00:00
pkg-descr
pkg-install-server Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-message-client Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-message-contrib Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-message-plperl Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-message-plpython Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-message-pltcl Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-message-server Let pkg-message reflect the renaming of the startup script. 2005-02-09 17:48:10 +00:00
pkg-message-tcltk Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-plist Another step along the road to the postgresql new world order. 2004-11-23 19:15:12 +00:00
pkg-plist-client In order to address a potential security hole recently identified with 2005-02-03 09:30:27 +00:00
pkg-plist-contrib Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-plperl Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-plpython Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-pltcl Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-server In order to address a potential security hole recently identified with 2005-02-03 09:30:27 +00:00
pkg-plist-tcltk Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00