{"action":"opened","issue":{"number":506,"created_at":"2011-10-09T20:38:01Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"On both 10.5 and 10.6 when linking against /usr/lib/libicucore.dylib:\r\n\r\n{{{\r\n\r\ng++ -o bindings/python/mapnik_feature.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DU_HIDE_DRAFT_API -DUDISABLE_RENAMING -ansi -Wall -ftemplate-depth-200 -DDARWIN -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -DSVN_REVISION=1598 -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -fPIC -DNone -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -Iagg/include -Iinclude -I. -I/usr/include -I/opt/local/include -I/Library/Frameworks/PROJ.framework/unix/include -I/usr/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libxml2 -I/opt/local/include/cairomm-1.0 -I/opt/local/lib/cairomm-1.0/include -I/opt/local/include/cairo -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include -I/opt/local/include/pixman-1 -I/opt/local/include/libpng12 -I/Library/Frameworks/GDAL.framework/Versions/1.6/Headers -I/usr/local/pgsql/include bindings/python/mapnik_feature.cpp\r\n\r\n[...snip...]\r\n\r\ng++ -o bindings/python/_mapnik.so -F/System/Library/Frameworks -framework Python -Z -bundle bindings/python/mapnik_color.os bindings/python/mapnik_coord.os bindings/python/mapnik_datasource.os bindings/python/mapnik_datasource_cache.os bindings/python/mapnik_envelope.os bindings/python/mapnik_expression.os bindings/python/mapnik_feature.os bindings/python/mapnik_featureset.os bindings/python/mapnik_font_engine.os bindings/python/mapnik_geometry.os bindings/python/mapnik_image.os bindings/python/mapnik_image_view.os bindings/python/mapnik_layer.os bindings/python/mapnik_line_pattern_symbolizer.os bindings/python/mapnik_line_symbolizer.os bindings/python/mapnik_map.os bindings/python/mapnik_parameters.os bindings/python/mapnik_point_symbolizer.os bindings/python/mapnik_polygon_pattern_symbolizer.os bindings/python/mapnik_polygon_symbolizer.os bindings/python/mapnik_proj_transform.os bindings/python/mapnik_projection.os bindings/python/mapnik_python.os bindings/python/mapnik_query.os bindings/python/mapnik_raster_symbolizer.os bindings/python/mapnik_rule.os bindings/python/mapnik_shield_symbolizer.os bindings/python/mapnik_stroke.os bindings/python/mapnik_style.os bindings/python/mapnik_symbolizer.os bindings/python/mapnik_text_symbolizer.os bindings/python/mapnik_view_transform.os bindings/python/python_cairo.os -Lagg -Lsrc -L/usr/lib -L/opt/local/lib -L/Library/Frameworks/PROJ.framework/unix/lib -L/usr/local/lib -L/Library/Frameworks/GDAL.framework/Versions/1.6/unix/lib -L/usr/local/pgsql/lib -lmapnik -lpng -ljpeg -lboost_python -licucore -lboost_regex -lboost_thread -lcairomm-1.0 -lcairo\r\nUndefined symbols:\r\n  \"typeinfo for icu::UnicodeString\", referenced from:\r\n      __ZTIN3icu13UnicodeStringE$non_lazy_ptr in mapnik_feature.os\r\nld: symbol(s) not found\r\ncollect2: ld returned 1 exit status\r\nscons: *** [bindings/python/_mapnik.so] Error 1\r\nscons: building terminated because of errors.\r\n}}}","comments":0,"title":"Unicode undefined symbol errors on osx when linking to libicucore.dylib","updated_at":"2011-10-09T20:38:01Z","url":"https://api.github.com/repos/artemp/trac2github/issues/506","id":1858743,"assignee":null,"milestone":{"number":13,"created_at":"2011-10-09T19:01:26Z","due_on":"1970-01-01T09:21:56Z","title":"Mapnik 2.0","creator":{"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"},"url":"https://api.github.com/repos/artemp/trac2github/milestones/13","open_issues":1,"closed_issues":60,"description":"Upcoming Mapnik 2 release (first in series)\r\n\r\nMajor new features:\r\n\r\n  * Expressions support ( dynamic/data-driven symbolizers - #359, #70,#352)\r\n  * SVG Symbol support, including Gradients\r\n  * \"!MetaWriters\": Support for outputting GeoJSON of rendered features (see: MetaWriter)\r\n  * Python3 support (wiki:Python3k)\r\n  * Better raster scaling methods like lanczos, cubic, and higher quality bilinear (#656)\r\n  * New RasterColorizer for color ramping data rasters\r\n  * Support for \"interior\" placement of points and labels (aka point_on_surface) #709\r\n  * Performance improvements under high concurrent load (avoidance of proj4 locking)\r\n  * Addition of a 'mapnik-config' program to query mapnik settings\r\n  * Support for XInclude in stylesheets: #567 ([http://trac.mapnik.org/browser/trunk/tests/data/good_maps/xinclude examples])\r\n  * New plugins: Rasterlite, GEOS, templates/hello_world\r\n  * NUmerous improvements to alpha blending in raster support\r\n  * New usage of boost::spirit 2 for parsing (colors, filters, expressions)\r\n    * This means much 'slower' compiles but faster runtime code\r\n  * Addition of Jpeg reader for reading jpeg symbols and jpeg datasources (in raster.input)\r\n  * Advanced MarkersSymbolizer drawing options\r\n  * memory_datasource support in python (dynamic creation of features)\r\n  * Support for the clang++ compiler\r\n  * Fractional text halos using Freetype2 Stroker\r\n  * Ability to align pattern fills globally (#203)\r\n  * Vastly improved builds on Open Solaris\r\n  * Support for .dbf files over 2GB (#595)\r\n  * Support for triggering line breaks with '\\n' character (#584)\r\n  * Symbols are lazily cached instead of being read from filesystem many times\r\n  * Features are cached when used in more than one style consecutively (optional feature)\r\n  * Added ability to pass scale factor to renderer to scale symbols, fonts, line widths\r\n  * OGCServer removed from source tree, now at https://github.com/mapnik/OGCServer with many bugfixes: \r\n  * WKT parser\r\n\r\nFollowing features will be addressed in subsequent releases:\r\n \r\n  * Polygon hatch fills (#642)\r\n  * Map orientation\r\n  ","state":"open"},"closed_at":null,"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/artemp/trac2github/issues/506","labels":[{"name":"Core_Library","url":"https://api.github.com/repos/artemp/trac2github/labels/Core_Library","color":"FFFFFF"}],"state":"open"},"legacy":{"number":506,"action":"opened","issue":1858743}}