[MacPorts] #16661: neither pango nor pango-devel are compatible with cairo@1.8.0_0
#16661: neither pango nor pango-devel are compatible with cairo@1.8.0_0 --------------------------------+------------------------------------------- Reporter: db.evans@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: pango cairo | Port: pango --------------------------------+------------------------------------------- After installing cairo@1.8.0_0, pango-devel fails to build with the following error: {{{ /usr/bin/gcc-4.0 -dynamiclib -o .libs/libpangocairo-1.0.0.2106.0.dylib .libs/libpangocairo_1_0_la-pangocairo-context.o .libs /libpangocairo_1_0_la-pangocairo-font.o .libs/libpangocairo_1_0_la- pangocairo-fontmap.o .libs/libpangocairo_1_0_la-pangocairo-render.o .libs /libpangocairo_1_0_la-pangocairo-fcfont.o .libs/libpangocairo_1_0_la- pangocairo-fcfontmap.o .libs/libpangocairo_1_0_la-module-defs-atsui.o .libs/libpangocairo_1_0_la-pangoatsui.o .libs/libpangocairo_1_0_la- pangoatsui-fontmap.o .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o .libs/libpangocairo_1_0_la-pangocairo-atsuifontmap.o -L/opt/local/lib ./.libs/libpango-1.0.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -L/usr/X11R6/lib /opt/local/lib/libcairo.dylib /opt/local/lib/libz.dylib /usr/X11R6/lib/libSM.dylib /usr/X11R6/lib/libICE.dylib /usr/X11R6/lib/libX11.dylib -lSM -lICE /opt/local/lib/libpixman-1.dylib /opt/local/lib/libglitz.dylib /opt/local/lib/libpng12.dylib /opt/local/lib/libXrender.dylib -lX11 -lm ./.libs/libpangoft2-1.0.dylib /opt/local/lib/libpango-1.0.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libfreetype.dylib -lz -framework CoreFoundation -framework Carbon -framework Cocoa -Wl,-framework -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -Wl,-framework -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -Wl,-framework -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -Wl,-framework -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -install_name /opt/local/lib/libpangocairo-1.0.0.dylib -compatibility_version 2107 -current_version 2107.0 -Wl,-exported_symbols_list,.libs/libpangocairo-1.0-symbols.expsym ld: Undefined symbols: _cairo_has_show_text_glyphs /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed }}} I believe this is due to an API change that is fixed in the new pango-1.22.0 so an upgrade is probably called for. Also for API reasons pango@1.20.5_0 will not work with cairo@1.8.0_0. Currently the only working combination seems to be pango-devel@1.21.6_0 with cairo-devel@1.7.6_0 (using glib2-devel). -- Ticket URL: <http://trac.macports.org/ticket/16661> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16661: neither pango nor pango-devel are compatible with cairo@1.8.0_0 ---------------------------------+------------------------------------------ Reporter: db.evans@gmail.com | Owner: ryandesign@macports.org Type: defect | Status: assigned Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: pango cairo Port: pango, pango-devel | ---------------------------------+------------------------------------------ Changes (by ryandesign@macports.org): * cc: ryandesign@macports.org (removed) * owner: macports-tickets@lists.macosforge.org => ryandesign@macports.org * status: new => assigned * port: pango => pango, pango-devel * priority: Normal => High Comment: Ouch. I'll fix that ASAP by updating pango. -- Ticket URL: <http://trac.macports.org/ticket/16661#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16661: neither pango nor pango-devel are compatible with cairo@1.8.0_0 ---------------------------------+------------------------------------------ Reporter: db.evans@gmail.com | Owner: ryandesign@macports.org Type: defect | Status: assigned Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: pango cairo Port: pango, pango-devel | ---------------------------------+------------------------------------------ Comment(by ryandesign@macports.org): New pango depends on new glib so updated glib2 first: r40237. -- Ticket URL: <http://trac.macports.org/ticket/16661#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16661: neither pango nor pango-devel are compatible with cairo@1.8.0_0 ---------------------------------+------------------------------------------ Reporter: db.evans@gmail.com | Owner: ryandesign@macports.org Type: defect | Status: closed Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: pango cairo Port: pango, pango-devel | ---------------------------------+------------------------------------------ Changes (by ryandesign@macports.org): * status: assigned => closed * resolution: => fixed Comment: Updated pango to 1.22.0 in r40239. Thanks for the report, and sorry for the inconvenience. -- Ticket URL: <http://trac.macports.org/ticket/16661#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts