[Tile-serving] [openstreetmap/mod_tile] Improved defauits for renderd.conf (#159)

Pander notifications at github.com
Wed May 31 18:24:02 UTC 2017


@SomeoneElseOSM the current version of your fork does not compile unfortunately on Ubuntu 17.04:

    In file included from /usr/include/mapnik/map.hpp:32:0,
                     from src/gen_tile.cpp:2:
    /usr/include/mapnik/params.hpp: In instantiation of ‘mapnik::value_holder::value_holder(T&&) [with T = char*&]’:
    src/gen_tile.cpp:196:34:   required from here
    /usr/include/mapnik/params.hpp:62:49: error: no matching function for call to ‘mapnik::util::variant<mapnik::value_null, long int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>::variant(char*&)’
             : value_holder_base(std::forward<T>(obj))
                                                     ^
    In file included from /usr/include/mapnik/params.hpp:29:0,
                     from /usr/include/mapnik/map.hpp:32,
                     from src/gen_tile.cpp:2:
    /usr/include/mapnik/util/variant.hpp:42:44: note: candidate: mapnik::util::variant<mapnik::value_null, long int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>::variant(mapbox::util::no_init)
         using mapbox::util::variant<Types...>::variant;
                                                ^~~~~~~
    /usr/include/mapnik/util/variant.hpp:42:44: note:   no known conversion for argument 1 from ‘char*’ to ‘mapbox::util::no_init’
    /usr/include/mapnik/util/variant.hpp:42:44: note: candidate: template<class T, class Traits, class Enable> mapnik::util::variant<mapnik::value_null, long int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>::variant(T&&)
    /usr/include/mapnik/util/variant.hpp:42:44: note:   template argument deduction/substitution failed:
    In file included from /usr/include/mapnik/util/variant.hpp:27:0,
                     from /usr/include/mapnik/params.hpp:29,
                     from /usr/include/mapnik/map.hpp:32,
                     from src/gen_tile.cpp:2:
    /usr/include/mapbox/variant.hpp:598:15: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
                   typename Enable = typename std::enable_if<Traits::is_valid && !std::is_same<variant<Types...>, typename Traits::value_type>::value>::type >
                   ^~~~~~~~
    In file included from /usr/include/mapnik/params.hpp:29:0,
                     from /usr/include/mapnik/map.hpp:32,
                     from src/gen_tile.cpp:2:
    /usr/include/mapnik/util/variant.hpp:35:7: note: candidate: mapnik::util::variant<mapnik::value_null, long int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>::variant()
     class variant : public mapbox::util::variant<Types...>
           ^~~~~~~

-- 
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/mod_tile/issues/159#issuecomment-305274673
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20170531/e98af3f8/attachment.html>


More information about the Tile-serving mailing list