tilemill-project / tilemill

TileMill is a modern map design studio
https://tilemill-project.github.io/tilemill/
BSD 3-Clause "New" or "Revised" License
3.12k stars 528 forks source link

Ubuntu 11.10 (Oneiric support) #792

Closed yhahn closed 13 years ago

yhahn commented 13 years ago

When we push out the 0.6 release we should look into supporting the new Ubuntu release.

ianshward commented 13 years ago

I just tried a build to see what it hits any snags; 64 was fine, 32 bit failed to build. Log is here https://launchpadlibrarian.net/83119618/buildlog_ubuntu-oneiric-i386.tilemill_0.5.1.11-0ubuntu1_FAILEDTOBUILD.txt.gz ... I'm not sure what the problem is. The oneiric mapnik2 snapshot is newer than the snapshots of mapnik2 for the other series; not sure if there's a problem w/ mapnik2 itself, or whether this is a TileMill package issue. @springmeyer looks like it may be related to https://github.com/mapnik/node-mapnik/issues/64

springmeyer commented 13 years ago

It looks like node-mapnik version is too old. Are you running TileMill master?. Pasting the error here to avoid having to dig through the log again:


[ 4/17] cxx: src/mapnik_geometry.cpp -> build/default/src/mapnik_geometry_1.o
../src/mapnik_geometry.cpp: In static member function 'static v8::Handle<v8::Value> Geometry::fromWKT(const v8::Arguments&)':
../src/mapnik_geometry.cpp:79:84: error: too few arguments to function 'bool mapnik::from_wkt(const string&, boost::ptr_vector<mapnik::geometry<mapnik::vertex<double, 2>, mapnik::vertex_vector> >&)'
/usr/include/mapnik/wkt/wkt_factory.hpp:32:6: note: declared here
Waf: Leaving directory `/build/buildd/tilemill-0.5.1.11/node_modules/mapnik/build'
Build failed:  -> task failed (err #1): 
    {task: cxx mapnik_geometry.cpp -> mapnik_geometry_1.o}
make[1]: *** [mapnik.node] Error 1
make[1]: Leaving directory `/build/buildd/tilemill-0.5.1.11/node_modules/mapnik'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
ianshward commented 13 years ago

Thanks Dane. I was using the wrong mapnik2 binaries. @willwhite mentioned that testing this will have to wait on some fixes from rob coup upstream in mapnik2.

willwhite commented 13 years ago

Refs #807

springmeyer commented 13 years ago

11.10 is now supported by nightlies (which now pull from github): https://launchpad.net/~mapnik/+archive/nightly-trunk