{"action":"opened","issue":{"number":555,"created_at":"2011-10-11T08:01:44Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Trying to compile current SVN trunk (r1800) I get:\r\n In file included from agg/include/agg_rasterizer_scanline_aa.h:32,\r\n                 from include/mapnik/svg/agg_svg_path_renderer.h:30,\r\n                 from src/agg_svg_path_renderer.cpp:22:\r\n agg/include/agg_rasterizer_cells_aa.h: In member function ‘void agg::rasterizer_cells_aa<Cell>::line(int, int, int, int)’:\r\n agg/include/agg_rasterizer_cells_aa.h:328: error: there are no arguments to ‘abs’ that depend on a template parameter, so a declaration of ‘abs’ must be available\r\n agg/include/agg_rasterizer_cells_aa.h:328: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)\r\n agg/include/agg_rasterizer_cells_aa.h:328: error: ‘INT_MAX’ was not declared in this scope\r\n agg/include/agg_rasterizer_cells_aa.h:328: error: there are no arguments to ‘abs’ that depend on a template parameter, so a declaration of ‘abs’ must be available\r\n agg/include/agg_rasterizer_cells_aa.h:329: error: there are no arguments to ‘abs’ that depend on a template parameter, so a declaration of ‘abs’ must be available\r\n agg/include/agg_rasterizer_cells_aa.h:329: error: there are no arguments to ‘abs’ that depend on a template parameter, so a declaration of ‘abs’ must be available\r\n\r\nAnd also an error in include/mapnik/svg/agg_svg_path_renderer.h:\r\n In file included from src/agg_svg_path_renderer.cpp:22:\r\n include/mapnik/svg/agg_svg_path_renderer.h:168: error: redefinition of ‘double rx’\r\n include/mapnik/svg/agg_svg_path_renderer.h:168: error: ‘double rx’ previously declared here\r\n src/agg_svg_path_renderer.cpp:169: error: prototype for ‘void agg::svg::path_renderer::arc_to(double, double, double, bool, bool, double, double, bool)’ does not match any in class ‘agg::svg::path_renderer’\r\n include/mapnik/svg/agg_svg_path_renderer.h:168: error: candidate is: void agg::svg::path_renderer::arc_to(double, double, bool, bool, double, double, bool)\r\n\r\n\r\nThe attached patch fixes both errors.","comments":1,"title":"Current SVN trunk(r1800) does not compile","updated_at":"2011-10-11T08:01:46Z","url":"https://api.github.com/repos/mapnik-org/mapnik/issues/555","id":1872187,"assignee":null,"milestone":null,"closed_at":"2011-10-11T08:01:46Z","user":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"},"html_url":"https://github.com/mapnik-org/mapnik/issues/555","labels":[{"name":"Core_Library","url":"https://api.github.com/repos/mapnik-org/mapnik/labels/Core_Library","color":"FFFFFF"}],"state":"closed"},"legacy":{"number":555,"action":"opened","issue":1872187}}