Bug#789942: mapnik-vector-tile: FTBFS with mapnik 3.0(?): mapnik/graphics.hpp: No such file or directory

Sebastiaan Couwenberg sebastic at xs4all.nl
Sat Sep 12 11:10:02 UTC 2015


On 17-07-15 00:56, Sebastiaan Couwenberg wrote:
> mapnik-vector-tile (0.8.0+dfsg-1) fails to build with mapnik
> (3.0.0+ds-2) as well. It's missing clipper.hpp:
> 
> [...]
> 
> This appear to be provided by an external dependency, that was added to
> the Makefile in v0.8.1. That release also adds a dependency on a MapBox
> specific pbf.hpp, so there are two missing build dependencies for
> mapnik-vector-tile:
> 
>  1. https://github.com/mapnik/clipper
>  2. https://github.com/mapbox/pbf.hpp
> 
> These build dependencies will need to be packaged before
> mapnik-vector-tile can be fixed.

The mapbox/pbf.hpp dependency is no longer required, mapnik-vector-tile
has switched to the protozero [0] library also required for recent
libosmium releases.

mapnik/clipper is still required, this is a mapnik specific fork of
polyclipping [1] (packaged in Debian as libpolyclipping [2]).

I've updated the mapnik-vector-tile package to the recent 0.10.0
upstream release and patched it to use the protozero Debian package
instead of a clone of the protozero git repository. I'll do the same for
mapnik-clipper once that's packaged (I'm working on that too).

[0] https://tracker.debian.org/pkg/protozero
[1] http://sourceforge.net/projects/polyclipping/
[2] https://tracker.debian.org/pkg/libpolyclipping

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the Pkg-grass-devel mailing list