Opened 8 years ago

Closed 7 years ago

#3518 closed defect (fixed)

PostgreSQL 9.5.2 windows (EDB) incompatible with PostGIS 2.2.2 binaries

Reported by: robe Owned by: robe
Priority: blocker Milestone: PostGIS PostgreSQL
Component: build Version: 2.2.x
Keywords: windows Cc:

Description

As noted here, while the binaries we have for PostGIS 2.2 work fine with PostgresQL 9.5.1 windows 64-bit, they fail when loading raster when using PostgreSQL 9.5.2

https://lists.osgeo.org/pipermail/postgis-users/2016-April/041315.html

I think someone also complained about 9.4. I'm suspecting the update they did to libeasy32.dll, ssleasy32.dll they did is the culprit since its failing with

ERROR:  could not load library rtpostgis-2.2.dll: The specified procedure could not be found.

and raster relies on GDAL which relies on Curl which relies on ssleasy32.dll and libeasy32.dll for https support. I don't distribute these 2 libraries but compiled with versions compatible before so I could use the ones EDB packages.

Change History (6)

comment:1 by robe, 8 years ago

Owner: changed from strk to robe

comment:2 by robe, 8 years ago

Priority: mediumblocker

comment:3 by robe, 8 years ago

Confirmed - replacing libcurl-4.dll I distribute with a non-ssl one (so no reliance on these libraries works). I'll rebuild libcurl-4.dll with newer libs, but I suspect if that fixes 9.5.2 it will break 9.5.1 (and previous patch).

comment:4 by robe, 8 years ago

Milestone: PostGIS 2.2.3PostGIS PostgreSQL

comment:5 by robe, 8 years ago

I've pushed a PostGIS 2.2.2 installer for 9.5x64/9.5x32 that fixes issue.

I also have binaries for 9.3-9.5 (x32/x64). Working on installers for 9.4-9.3

Last edited 8 years ago by robe (previous) (diff)

comment:6 by robe, 7 years ago

Resolution: fixed
Status: newclosed

this was fixed a while ago had to do with SSL incompatibility.

Note: See TracTickets for help on using tickets.