[Tile-serving] [openstreetmap/osm2pgsql] Update with enhancement to auto build system (#820)

Alireza Dabiri Nejad notifications at github.com
Sun Feb 11 17:46:10 UTC 2018


The windows builds available as appveyor artifacts has some issue. So some enhancement added to fix these issues. The main reason for these changes, is issue #812. Because of old zlib (1.2.8) version used for builds, the created binary is not running on windows 7. This pull request fix issue #812 by changing the zlib from 1.2.8 to 1.2.11 (latest). Also other libraries are updated. Finally,  windows 32 bit version also will be built (fixes issue #803).

List of changes:
1. Update libraries:
    - expat: 2.2.0 -> 2.2.5
    - lua: 5.1.5 -> 5.3.4
    - zlib: 1.2.8 -> 1.2.11
    - wingetopt (Build both x86 and x64 by myself using [https://github.com/alex85k/wingetopt](https://github.com/alex85k/wingetopt))
2. Build matrix for both x86 and x64 builds.

All the test are passed in both x86 and x64 version.
PostgreSQL 9.4.7 lib used to build. But PostgreSQL 9.6 used to run tests.

Successful builds: [https://ci.appveyor.com/project/alirdn/osm2pgsql/build/1.0.1](https://ci.appveyor.com/project/alirdn/osm2pgsql/build/1.0.1)
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/osm2pgsql/pull/820

-- Commit Summary --

  * Update with enhancement to auto build system

-- File Changes --

    M appveyor.yml (150)

-- Patch Links --

https://github.com/openstreetmap/osm2pgsql/pull/820.patch
https://github.com/openstreetmap/osm2pgsql/pull/820.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/pull/820
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20180211/7ae135fd/attachment.html>


More information about the Tile-serving mailing list