@Adrian - the commit broke the quartz backend (and based on comments on irc the gl backend too):
CC cairo-quartz-surface.lo cairo-quartz-surface.c:2265:12: error: too few arguments to function call, expected 5, have 4 content); ^ ./cairoint.h:1335:1: note: '_cairo_surface_init' declared here cairo_private void ^ ./cairo-compiler-private.h:133:27: note: expanded from macro 'cairo_private' #define cairo_private cairo_private_no_warn cairo_warn ^ ./cairo-compiler-private.h:120:31: note: expanded from macro 'cairo_private_no_warn' #define cairo_private_no_warn __attribute__((__visibility__("hidden"))) ^ 1 error generated. make[3]: *** [cairo-quartz-surface.lo] Error 1
@Adrian - the commit broke the quartz backend (and based on comments on irc the gl backend too):
CC cairo-quartz- surface. lo surface. c:2265: 12: error: too few arguments to function call, expected 5, have 4
content) ;
^ h:1335: 1: note: '_cairo_ surface_ init' declared here compiler- private. h:133:27: note: expanded from macro 'cairo_private' no_warn cairo_warn
^ compiler- private. h:120:31: note: expanded from macro 'cairo_ private_ no_warn' no_warn __attribute_ _((__visibility __("hidden" )))
^ quartz- surface. lo] Error 1
cairo-quartz-
./cairoint.
cairo_private void
^
./cairo-
#define cairo_private cairo_private_
./cairo-
#define cairo_private_
1 error generated.
make[3]: *** [cairo-