#21656: pango 1.26 +quartz doesn't compile on tiger --------------------------------+------------------------------------------- Reporter: neric27@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: tiger | Port: pango --------------------------------+------------------------------------------- with pango 1.26, some new CTFontRef is used, which is not present in mac OS X Tiger (aka 10.4). I'm afraid this is something which has to be fixed upstream... The error is : {{{ Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pango/work/pango-1.26.0" && /usr/bin/make -j1 all " returned error 2 Command output: /usr/bin/make all-recursive Making all in pango GEN pango-enum-types.h GEN pango-enum-types.c /usr/bin/make all-recursive Making all in opentype make[4]: Nothing to be done for `all'. Making all in mini-fribidi make[4]: Nothing to be done for `all'. GEN pango-enum-types.h GEN pango-enum-types.c CC libpangocairo_1_0_la-pangocairo-atsuifont.lo pangocairo-atsuifont.c: In function 'pango_cairo_atsui_font_create_metrics_for_context': pangocairo-atsuifont.c:123: error: 'CTFontRef' undeclared (first use in this function) pangocairo-atsuifont.c:123: error: (Each undeclared identifier is reported only once pangocairo-atsuifont.c:123: error: for each function it appears in.) pangocairo-atsuifont.c:123: error: parse error before 'ct_font' pangocairo-atsuifont.c:132: error: 'ct_font' undeclared (first use in this function) pangocairo-atsuifont.c:132: warning: implicit declaration of function 'CTFontCreateWithGraphicsFont' pangocairo-atsuifont.c:136: warning: implicit declaration of function 'CTFontGetAscent' pangocairo-atsuifont.c:137: warning: implicit declaration of function 'CTFontGetDescent' pangocairo-atsuifont.c:139: warning: implicit declaration of function 'CTFontGetUnderlinePosition' pangocairo-atsuifont.c:140: warning: implicit declaration of function 'CTFontGetUnderlineThickness' make[4]: *** [libpangocairo_1_0_la-pangocairo-atsuifont.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} -- Ticket URL: <http://trac.macports.org/ticket/21656> MacPorts <http://www.macports.org/> Ports system for Mac OS