Summary: | dev-db/postgis-1.3.1 does not compile against dev-db/postgresql-server-8.4.2-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stijn Tintel <stijn+gentoo> |
Component: | Current packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | major | CC: | esigra, pierre42d, sci-geosciences, vincent |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
dev-db/postgis-1.3.1 build.log
prevent postgis-1.3.1 from attempting to build against postgresql-server-8.4 |
Description
Stijn Tintel
2010-03-30 18:50:52 UTC
Created attachment 225869 [details]
dev-db/postgis-1.3.1 build.log
I have the same error with postgis-1.3.1. Unmasking dev-db/postgis-1.3.6-r1 compiles well with postgres 8.4. Saw this at http://postgis.refractions.net/pipermail/postgis-devel/2009-February/004879.html (seems to be the same error): "Build gets fixed by adding following four lines into the file lwgeom/lwgeom_estimate.c #include "utils/selfuncs.h" #include "utils/syscache.h" #include "utils/guc.h" extern Datum textout (PG_FUNCTION_ARGS);" Hope this helps. In the official PostGIS manual you can found this: A.1.1 Release 1.3.6 Release date: 2009/05/04 This release adds support for PostgreSQL 8.4, exporting prj files from the database with shape data, and several small bug fixes in the handling of "curve" types. So..., versions < 1.3.6 hasn't support to PostgreSQL 8.4. I think if 8.4 is the last current stable version in portage tree, postgis-1.3.6 should be marked as stable. dev-db/postgis-1.3.6 added support for PostgreSQL 8.4. Versions prior to that did not. Created attachment 279207 [details, diff]
prevent postgis-1.3.1 from attempting to build against postgresql-server-8.4
|