[MacPorts] #15556: cairo 1.6.4 build fails on panther os x 10.3.9
#15556: cairo 1.6.4 build fails on panther os x 10.3.9 ------------------------------+--------------------------------------------- Reporter: north@znet.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: cairo 1.6.4 fail | ------------------------------+--------------------------------------------- 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> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15556: cairo 1.6.4 build fails on panther os x 10.3.9 -----------------------------+---------------------------------------------- Reporter: north@znet.com | Owner: ryandesign@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: cairo 1.6.4 fail -----------------------------+---------------------------------------------- Changes (by jmr@macports.org): * owner: macports-tickets@lists.macosforge.org => ryandesign@macports.org * milestone: => Port Bugs Comment: Assigning to maintainer. -- Ticket URL: <http://trac.macports.org/ticket/15556#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15556: cairo 1.6.4 build fails on panther os x 10.3.9 -----------------------------+---------------------------------------------- Reporter: north@znet.com | Owner: ryandesign@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: cairo 1.6.4 fail -----------------------------+---------------------------------------------- Changes (by ryandesign@macports.org): * status: new => assigned Comment: Confirmed. I've [http://lists.cairographics.org/archives/cairo/2008-June/014302.html asked the cairo mailing] list about this. -- Ticket URL: <http://trac.macports.org/ticket/15556#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15556: cairo 1.6.4 build fails on panther os x 10.3.9 -----------------------------+---------------------------------------------- Reporter: north@znet.com | Owner: ryandesign@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 -----------------------------+---------------------------------------------- Changes (by ryandesign@macports.org): * status: assigned => closed * resolution: => fixed Comment: In a response to my email on the cairo list, Vladimir Vukicevic says "Pretty much all the Quartz backends require at least a recent 10.4.x. The needed methods to render using Quartz just aren't there" so I disabled the Quartz backends in 10.3.x and earlier in r37536. Now cairo builds on 10.3.9. -- Ticket URL: <http://trac.macports.org/ticket/15556#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15556: cairo 1.6.4 build fails on panther os x 10.3.9 -----------------------------+---------------------------------------------- Reporter: north@znet.com | Owner: ryandesign@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 -----------------------------+---------------------------------------------- Comment (by north@znet.com): Build works for me now. Thank you very much! -- Ticket URL: <http://trac.macports.org/ticket/15556#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15556: cairo 1.6.4 build fails on panther os x 10.3.9 -----------------------------+---------------------------------------------- Reporter: north@znet.com | Owner: ryandesign@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
participants (1)
-
MacPorts