Re: pango1-xft2-ft219-1.20.5-1

Alexander Hansen <[email protected]>
Newsgroups gmane.os.apple.fink.gnome
Message-ID <[email protected]>
On Sep 26, 2008, at 8:59 AM, Christian Langnickel wrote:

> Hi this package doesn't compile
>
> libtool: link: warning: `/sw/lib/freetype219/lib/libfreetype.la' seems
> to be moved
> libtool: link: warning: `/sw/lib/freetype219/lib/libfreetype.la' seems
> to be moved
> generating symbol list for `libpangocairo-1.0.la'
> /usr/bin/nm -p  .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  | sed -n -e 's/^.*[ 	]\([BCDEGRST][BCDEGRST]*\)[ 	]
> [ 	]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed
> 's/.* //' | sort | uniq > .libs/libpangocairo-1.0.exp
> /usr/bin/grep -E -e "^pango_.*" ".libs/libpangocairo-1.0.exp" >  
> ".libs/
> libpangocairo-1.0.expT"
> mv -f ".libs/libpangocairo-1.0.expT" ".libs/libpangocairo-1.0.exp"
> sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/
> libpangocairo-1.0.exp > .libs/libpangocairo-1.0-symbols.expsym
> gcc -dynamiclib -single_module  -o .libs/
> libpangocairo-1.0.0.2002.3.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/
> sw/lib/fontconfig2/lib -L/sw/lib/freetype219/lib -L/sw/lib ./.libs/
> libpango-1.0.dylib /sw/lib/libiconv.dylib /sw/lib/
> libgobject-2.0.dylib /sw/lib/libgmodule-2.0.dylib /sw/lib/
> libglib-2.0.dylib /sw/lib/libintl.dylib /sw/lib/libcairo.dylib /sw/ 
> lib/
> libpixman-1.dylib /usr/lib/libiconv.dylib /sw/lib/libexpat.dylib /sw/
> lib/libglitz.dylib /usr/lib/libm.dylib /sw/lib/libpng12.dylib -L/usr/
> X11/lib /usr/X11/lib/libXrender.1.3.0.dylib /usr/X11/lib/
> libX11.6.2.0.dylib /usr/X11/lib/libXau.6.0.0.dylib /usr/X11/lib/
> libXdmcp.6.0.0.dylib /usr/lib/libz.dylib -lm ./.libs/
> libpangoft2-1.0.dylib /sw/src/fink.build/pango1-xft2-ft219-1.20.5-1/
> pango-1.20.5/pango/.libs/libpango-1.0.dylib /sw/lib/freetype219/lib/
> libfreetype.dylib /usr/lib/libc.dylib /sw/lib/libfreetype.dylib -lz /
> sw/lib/fontconfig2/lib/libfontconfig.dylib  -framework  
> CoreFoundation -
> framework Carbon -framework Cocoa -Wl,-framework -Wl,CoreServices - 
> Wl,-
> framework -Wl,ApplicationServices -install_name  /sw/lib/pango-ft219/
> lib/libpangocairo-1.0.0.dylib -compatibility_version 2003 -
> current_version 2003.3
> Undefined symbols:
>   "_cairo_atsui_font_face_create_for_atsu_font_id", referenced from:
>       _pango_cairo_atsui_font_create_font_face in
> libpangocairo_1_0_la-pangocairo-atsuifont.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[4]: *** [libpangocairo-1.0.la] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> ### execution of /var/tmp/tmp.2.Oca89X failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-pango1-xft2-ft219-1.20.5-1
> (Lese Datenbank ... 24577 Dateien und Verzeichnisse sind derzeit
> installiert.)
> Entferne fink-buildlock-pango1-xft2-ft219-1.20.5-1 ...
> Failed: phase compiling: pango1-xft2-ft219-1.20.5-1 failed
>
>
> --
> Package manager version: 0.28.5
> Distribution version: selfupdate-rsync Fri Sep 26 14:37:14 2008, 10.5,
> i386
> Mac OS X version: 10.5.5
> Xcode version: 3.1
> gcc version: 4.0.1 (Apple Inc. build 5484)
> make version: 3.81
> Feedback Courtesy of FinkCommander
>

This seems to be related to the recent update of cairo in unstable.   
Try the following workaround:

In a terminal install the stable tree version of cairo via

fink install cairo-1.6.4-2

Then you should be able to build pango1-xft2-ft219.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.