[postgis-devel] Issue installing postgis-2.0 in Pg 9.3

Paragon Corporation lr at pcorp.us
Tue Apr 15 13:44:56 PDT 2014


PostGIS 2.0  is not supported for Pg 9.3.  We had patched up 2.1 with the
htup_details.h to work with 9.3 (pgRouting is fine I think because we had
already patched it for 9.3 when I noticed the same issue a while ago)

You need to run PostGIS 2.1 or above with 9.3.

The fixes you've been seeing on the net are people patching up 2.0 to work
with 9.3 which is not a supported mix. See matrix for details --

Hope that helps,


-----Original Message-----
From: postgis-devel-bounces at lists.osgeo.org
[mailto:postgis-devel-bounces at lists.osgeo.org] On Behalf Of Stephen
Sent: Tuesday, April 15, 2014 3:33 PM
To: PostGIS Development Discussion
Subject: [postgis-devel] Issue installing postgis-2.0 in Pg 9.3

Hi devs,

I just noticed that the pgrouting travis instance is failing when we try to
create a postgresql 9.3 and install postgis-2.0 into it with the follow

ERROR: could not load library
/usr/lib/postgresql/9.3/lib/postgis-2.0.so: undefined symbol: GETSTRUCT

This is running Ubuntu precise? and probably packages from the Ubuntu GIS
ppa from launchpad.

So two questions:

1. Is this known/fixed/etc? Are we just out of date on travis?

2. For pgRouting, will I need to add something like:

#include "access/htup_details.h"

To all my C functions that are called from plpgsql?

postgis-devel mailing list
postgis-devel at lists.osgeo.org

More information about the postgis-devel mailing list