[MacPorts] #21656: pango 1.26 +quartz doesn't compile on tiger

MacPorts noreply at macports.org
Sun Sep 27 12:29:11 PDT 2009


#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


More information about the macports-tickets mailing list