[cairo] fix pango 1.20.1 wrt quartz

Behdad Esfahbod behdad at behdad.org
Wed Apr 9 10:13:25 PDT 2008


On Wed, 2008-04-09 at 19:00 +0200, Bogdan Nicula wrote:
> 
> I'm not sure how this deprecation business works, but otherwise I get
> a symbol lookup error from the dynamic linker:
> 
> dyld: lazy symbol binding failed: Symbol not found:
> _cairo_atsui_font_face_create_for_atsu_font_id_REPLACED_BY_cairo_quartz_font_face_create_for_atsu_font_id
>   Referenced
> from: /Users/bogdan/local/gg/lib/libpangocairo-1.0.0.dylib
>   Expected in: dynamic lookup
> 
> The function gets linked into pango as the above, while cairo exports
> it by the normal name:
> 
> nm /Users/bogdan/local/gg/lib/libcairo.2.17.2.dylib | grep
> _cairo_atsui_font_face_create_for_atsu_font_id
> 000585c0 T _cairo_atsui_font_face_create_for_atsu_font_id
> 
> That was the reason for the above change.

Right.  Please try again with pango trunk.  Should be fixed properly
now.

-- 
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759



More information about the cairo mailing list