openbsd-ports/geo/postgis/pkg
landry 2c168b8d82 Update to postgis 2.1.0.
Tests have been revamped and now all pass.
2013-08-31 09:04:30 +00:00
..
DESCR
PLIST Update to postgis 2.1.0. 2013-08-31 09:04:30 +00:00
README Use a proper template for the README. 2013-08-06 21:22:18 +00:00

$OpenBSD: README,v 1.2 2013/08/06 21:22:18 ajacoutot Exp $

+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
+-----------------------------------------------------------------------

Postgis requires pthreads in order to work. OpenBSD does not allow
shared objects that link to pthreads to be opened via dlopen if the
executable program does not link to pthreads. So to use postgis, you
must ensure that libpthread is loaded before PostgreSQL.
The easiest way to do this is adding the following login class
to login.conf:

postgresql:\
	:setenv=LD_PRELOAD=libpthread.so:\
	:tc=daemon:

the PostgreSQL rc.d(8) script will take care of launching the daemon
with that login class.