[MacPorts] #16661: neither pango nor pango-devel are compatible with cairo at 1.8.0_0

MacPorts noreply at macports.org
Fri Sep 26 11:00:22 PDT 2008


#16661: neither pango nor pango-devel are compatible with cairo at 1.8.0_0
--------------------------------+-------------------------------------------
 Reporter:  db.evans at gmail.com  |       Owner:  macports-tickets at 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 at 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 at 1.20.5_0 will not work with
 cairo at 1.8.0_0.

 Currently the only working combination seems to be pango-devel at 1.21.6_0
 with cairo-devel at 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


More information about the macports-tickets mailing list