[postgis-devel] 1.3.4rc2 Released

Paul Ramsey pramsey at cleverelephant.ca
Sun Oct 26 15:42:49 PDT 2008


How big are the changes to support 8.4? If we decide not to, it places
us in a bit of a schedule box, in that we need to put out 1.4 far
enough ahead of 8.4 that people feel comfortable with it for
upgrading. Personally, I'd rather support 8.4 in the 1.3 branch, so
that people can ease into upgrades along either path (keep PostGIS
static and upgrade PgSQL, or vice versa).

Paul

On Sun, Oct 26, 2008 at 2:44 PM, Mark Cave-Ayland
<mark.cave-ayland at siriusit.co.uk> wrote:
> Devrim GÜNDÜZ wrote:
>>
>> On Sun, 2008-10-26 at 23:25 +0200, Devrim GÜNDÜZ wrote:
>>>
>>> It does not compile against PostgreSQL 8.4 devel, since it cannot
>>> recognize "devel" suffix:
>>
>> Actually there are more fundamental problems:
>>
>> pgsql_compat.h:9:1: warning: "SET_VARSIZE" redefined
>> In file included from lwgeom_pg.c:4:
>> /usr/include/pgsql/server/postgres.h:260:1: warning: this is the location
>> of the previous definition
>> In file included from lwgeom_pg.c:8:
>> lwgeom_pg.h:14:5: error: invalid suffix "devel" on integer constant
>> lwgeom_pg.h:15:1: warning: "ARR_OVERHEAD_NONULLS" redefined
>> In file included from /usr/include/pgsql/server/utils/guc.h:18,
>>                 from /usr/include/pgsql/server/tcop/tcopprot.h:24,
>>                 from /usr/include/pgsql/server/executor/spi.h:41,
>>                 from lwgeom_pg.c:6:
>> /usr/include/pgsql/server/utils/array.h:160:1: warning: this is the
>> location of the previous definition
>> lwgeom_pg.c: In function 'pglwgeom_serialize':
>> lwgeom_pg.c:131: warning: implicit declaration of function 'VARATT_SIZEP'
>> lwgeom_pg.c:131: error: lvalue required as left operand of assignment
>> lwgeom_pg.c: In function 'PG_LWGEOM_construct':
>> lwgeom_pg.c:232: error: lvalue required as left operand of assignment
>> lwgeom_pg.c: In function 'pglwgeom_from_ewkb':
>> lwgeom_pg.c:275: error: lvalue required as left operand of assignment
>> make[2]: *** [lwgeom_pg.o] Error 1
>> make[2]: *** wait: No child processes.  Stop.
>> make[1]: *** [liblwgeom] Error 2
>>
>>
>> The "VARATT_SIZEP" thing needs to be fixed sooner before 8.4 is
>> released.
>
> Hi Devrim,
>
> It's probably just the missing USE_VERSION value for PostgreSQL 8.4. In my
> mind, I had it that the 1.3 series wouldn't support 8.4 anyway, although
> someone else may with to squeak up with a different opinion.
>
>
> ATB,
>
> Mark.
>
> --
> Mark Cave-Ayland
> Sirius Corporation - The Open Source Experts
> http://www.siriusit.co.uk
> T: +44 870 608 0063
> _______________________________________________
> postgis-devel mailing list
> postgis-devel at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>



More information about the postgis-devel mailing list