[MacPorts] #15556: cairo 1.6.4 build fails on panther os x 10.3.9

MacPorts noreply at macports.org
Fri Aug 8 08:19:12 PDT 2008


#15556: cairo 1.6.4 build fails on panther os x 10.3.9
-----------------------------+----------------------------------------------
  Reporter:  north at znet.com  |       Owner:  ryandesign at macports.org
      Type:  defect          |      Status:  closed                 
  Priority:  Normal          |   Milestone:  Port Bugs              
 Component:  ports           |     Version:  1.6.0                  
Resolution:  fixed           |    Keywords:  cairo 1.6.4 fail       
-----------------------------+----------------------------------------------
Old description:

> Quite a few other packages built well, so the environment seems okay.
> Here's the relevant spew:
>
>  /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -I.
> -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include
> -I/opt/local/include/libpng12 -DXTHREADS -I/opt/local/include
> -I/usr/X11R6/include -I/usr/X11R6/include -I/opt/local/include/pixman-1
> -Wall -Wsign-compare -Werror-implicit-function-declaration -Wpointer-
> arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-
> declarations -Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-
> attribute -Wno-unused-parameter -Wno-long-long -Winline -fno-strict-
> aliasing -O2 -MT libcairo_la-cairo-quartz-surface.lo -MD -MP -MF .deps
> /libcairo_la-cairo-quartz-surface.Tpo -c cairo-quartz-surface.c  -fno-
> common -DPIC -o .libs/libcairo_la-cairo-quartz-surface.o
> In file included from cairo-quartz-surface.c:39:
> cairo-quartz-private.h:92: error: parse error before
> "CGDataProviderReleaseDataCallback"
> cairo-quartz-private.h:93: warning: function declaration isn't a
> prototype
> cairo-quartz-surface.c: In function
> `_cairo_quartz_fixup_unbounded_operation':
> cairo-quartz-surface.c:508: error: implicit declaration of function
> `CGContextClipToMask'
> cairo-quartz-surface.c: In function `_cairo_surface_to_cgimage':
> cairo-quartz-surface.c:749: error: implicit declaration of function
> `CGImageCreateCopy'
> cairo-quartz-surface.c:749: warning: assignment makes pointer from
> integer without a cast
> cairo-quartz-surface.c: In function
> `_cairo_quartz_setup_fallback_source':
> cairo-quartz-surface.c:940: error: implicit declaration of function
> `CGRectApplyAffineTransform'
> cairo-quartz-surface.c:940: error: incompatible types in assignment
> cairo-quartz-surface.c: In function `_cairo_quartz_setup_source':
> cairo-quartz-surface.c:1168: error: incompatible types in assignment
> cairo-quartz-surface.c:1184: error: incompatible types in assignment
> make[2]: *** [libcairo_la-cairo-quartz-surface.lo] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2

New description:

 Quite a few other packages built well, so the environment seems okay.
 Here's the relevant spew:

 {{{
 /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -I.
 -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include
 -I/opt/local/include/libpng12 -DXTHREADS -I/opt/local/include
 -I/usr/X11R6/include -I/usr/X11R6/include -I/opt/local/include/pixman-1
 -Wall -Wsign-compare -Werror-implicit-function-declaration -Wpointer-arith
 -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-
 declarations -Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-
 attribute -Wno-unused-parameter -Wno-long-long -Winline -fno-strict-
 aliasing -O2 -MT libcairo_la-cairo-quartz-surface.lo -MD -MP -MF .deps
 /libcairo_la-cairo-quartz-surface.Tpo -c cairo-quartz-surface.c  -fno-
 common -DPIC -o .libs/libcairo_la-cairo-quartz-surface.o
 In file included from cairo-quartz-surface.c:39:
 cairo-quartz-private.h:92: error: parse error before
 "CGDataProviderReleaseDataCallback"
 cairo-quartz-private.h:93: warning: function declaration isn't a prototype
 cairo-quartz-surface.c: In function
 `_cairo_quartz_fixup_unbounded_operation':
 cairo-quartz-surface.c:508: error: implicit declaration of function
 `CGContextClipToMask'
 cairo-quartz-surface.c: In function `_cairo_surface_to_cgimage':
 cairo-quartz-surface.c:749: error: implicit declaration of function
 `CGImageCreateCopy'
 cairo-quartz-surface.c:749: warning: assignment makes pointer from integer
 without a cast
 cairo-quartz-surface.c: In function `_cairo_quartz_setup_fallback_source':
 cairo-quartz-surface.c:940: error: implicit declaration of function
 `CGRectApplyAffineTransform'
 cairo-quartz-surface.c:940: error: incompatible types in assignment
 cairo-quartz-surface.c: In function `_cairo_quartz_setup_source':
 cairo-quartz-surface.c:1168: error: incompatible types in assignment
 cairo-quartz-surface.c:1184: error: incompatible types in assignment
 make[2]: *** [libcairo_la-cairo-quartz-surface.lo] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/15556#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list