===> Building for cogl-1.22.0nb18 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0' Making all in deps gmake[2]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/deps' gmake[3]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/deps' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/deps' gmake[2]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/deps' Making all in test-fixtures gmake[2]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/test-fixtures' CC libtest_fixtures_la-test-utils.lo CCLD libtest-fixtures.la gmake[2]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/test-fixtures' Making all in cogl gmake[2]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/cogl' GEN stamp-enum-types GEN cogl-enum-types.c /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/cogl' gmake[4]: Entering directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/cogl' CC driver/nop/cogl-driver-nop.lo CC driver/nop/cogl-framebuffer-nop.lo CC driver/nop/cogl-attribute-nop.lo CC driver/nop/cogl-clip-stack-nop.lo CC driver/nop/cogl-texture-2d-nop.lo CC driver/gl/cogl-util-gl.lo CC driver/gl/cogl-framebuffer-gl.lo driver/gl/cogl-framebuffer-gl.c:811:3: warning: incompatible pointer to integer conversion returning 'void *' from a function with result type 'CoglBool' (aka 'int') [-Wint-conversion] _COGL_RETURN_VAL_IF_FAIL (offscreen->texture_level < ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-util.h:202:45: note: expanded from macro '_COGL_RETURN_VAL_IF_FAIL' #define _COGL_RETURN_VAL_IF_FAIL(EXPR, VAL) g_return_val_if_fail(EXPR, VAL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmessages.h:671:16: note: expanded from macro 'g_return_val_if_fail' return (val); \ ^~~~~ driver/gl/cogl-framebuffer-gl.c:936:11: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] if (!offscreen->create_flags & COGL_OFFSCREEN_DISABLE_DEPTH_AND_STENCIL) ^ ~ driver/gl/cogl-framebuffer-gl.c:936:11: note: add parentheses after the '!' to evaluate the bitwise operator first if (!offscreen->create_flags & COGL_OFFSCREEN_DISABLE_DEPTH_AND_STENCIL) ^ ( ) driver/gl/cogl-framebuffer-gl.c:936:11: note: add parentheses around left hand side expression to silence this warning if (!offscreen->create_flags & COGL_OFFSCREEN_DISABLE_DEPTH_AND_STENCIL) ^ ( ) 2 warnings generated. CC driver/gl/cogl-texture-gl.lo CC driver/gl/cogl-texture-2d-gl.lo CC driver/gl/cogl-attribute-gl.lo CC driver/gl/cogl-clip-stack-gl.lo CC driver/gl/cogl-buffer-gl.lo CC driver/gl/cogl-pipeline-opengl.lo driver/gl/cogl-pipeline-opengl.c:924:34: warning: implicit conversion from enumeration type 'CoglPipelineLayerState' to different enumeration type 'CoglPipelineState' (aka 'enum _CoglPipelineState') [-Wenum-conversion] CoglPipelineState change = COGL_PIPELINE_LAYER_STATE_POINT_SPRITE_COORDS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC driver/gl/cogl-pipeline-fragend-glsl.lo CC driver/gl/gl/cogl-pipeline-fragend-arbfp.lo CC driver/gl/gl/cogl-pipeline-progend-fixed-arbfp.lo CC driver/gl/cogl-pipeline-fragend-fixed.lo CC driver/gl/cogl-pipeline-vertend-glsl.lo CC driver/gl/cogl-pipeline-vertend-fixed.lo CC driver/gl/cogl-pipeline-progend-fixed.lo CC driver/gl/cogl-pipeline-progend-glsl.lo CC driver/gl/gl/cogl-driver-gl.lo CC driver/gl/gl/cogl-texture-driver-gl.lo CC winsys/cogl-winsys.lo CC cogl-gpu-info.lo CC cogl-context.lo cogl-context.c:82:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Context, context); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-context.c:422:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((context->driver == COGL_DRIVER_GL3)) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ cogl-context.c:422:24: note: remove extraneous parentheses around the comparison to silence this warning if ((context->driver == COGL_DRIVER_GL3)) ~ ^ ~ cogl-context.c:422:24: note: use '=' to turn this equality comparison into an assignment if ((context->driver == COGL_DRIVER_GL3)) ^~ = 2 warnings generated. CC cogl-renderer.lo cogl-renderer.c:237:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Renderer, renderer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-swap-chain.lo cogl-swap-chain.c:45:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (SwapChain, swap_chain); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-onscreen-template.lo cogl-onscreen-template.c:47:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (OnscreenTemplate, onscreen_template); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-display.lo cogl-display.c:52:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Display, display); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl.lo CC cogl-object.lo cogl-object.c:44:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BASE_CLASS (Object, object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:137:3: note: expanded from macro 'COGL_GTYPE_DEFINE_BASE_CLASS' _COGL_GTYPE_DEFINE_BASE_CLASS_BEGIN(Name,name) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:93:7: note: expanded from macro '_COGL_GTYPE_DEFINE_BASE_CLASS_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-util.lo CC cogl-bitmap.lo cogl-bitmap.c:51:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Bitmap, bitmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-bitmap-conversion.lo CC cogl-primitives.lo CC cogl-bitmap-pixbuf.lo CC cogl-clip-stack.lo CC cogl-feature-private.lo CC cogl-color.lo In file included from cogl-color.c:39: ./deprecated/cogl-fixed.h:539:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:157:39: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:140:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from cogl-color.c:39: ./deprecated/cogl-fixed.h:543:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:157:39: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:3:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from cogl-color.c:39: ./deprecated/cogl-fixed.h:547:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:157:39: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:8:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from cogl-color.c:39: ./deprecated/cogl-fixed.h:756:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:157:39: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:13:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from cogl-color.c:39: ./deprecated/cogl-fixed.h:779:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:157:39: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:18:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from cogl-color.c:39: ./deprecated/cogl-fixed.h:788:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:157:39: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:23:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ cogl-color.c:43:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (Color, color, cogl_color_copy, cogl_color_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 7 warnings generated. CC cogl-buffer.lo CC cogl-pixel-buffer.lo cogl-pixel-buffer.c:76:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (PixelBuffer, pixel_buffer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-index-buffer.lo cogl-index-buffer.c:47:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (IndexBuffer, index_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-attribute-buffer.lo cogl-attribute-buffer.c:47:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (AttributeBuffer, attribute_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-indices.lo cogl-indices.c:52:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Indices, indices); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-attribute.lo cogl-attribute.c:68:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Attribute, attribute); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-primitive.lo cogl-primitive.c:52:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Primitive, primitive); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-matrix.lo cogl-matrix.c:89:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (Matrix, matrix, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-vector.lo CC cogl-euler.lo cogl-euler.c:44:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (Euler, euler, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-quaternion.lo cogl-quaternion.c:59:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (Quaternion, quaternion, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-matrix-stack.lo cogl-matrix-stack.c:51:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (MatrixStack, matrix_stack); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-matrix-stack.c:52:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (MatrixEntry, matrix_entry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC cogl-depth-state.lo CC cogl-node.lo CC cogl-pipeline.lo cogl-pipeline.c:99:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Pipeline, pipeline); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-pipeline-layer.lo CC cogl-pipeline-state.lo cogl-pipeline-state.c:1378:29: warning: implicit conversion from enumeration type 'CoglPipelineCullFaceMode' to different enumeration type 'CoglWinding' [-Wenum-conversion] COGL_PIPELINE_CULL_FACE_MODE_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-util.h:202:72: note: expanded from macro '_COGL_RETURN_VAL_IF_FAIL' #define _COGL_RETURN_VAL_IF_FAIL(EXPR, VAL) g_return_val_if_fail(EXPR, VAL) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmessages.h:671:17: note: expanded from macro 'g_return_val_if_fail' return (val); \ ~~~~~~ ^~~ 1 warning generated. CC cogl-pipeline-layer-state.lo CC cogl-pipeline-debug.lo CC cogl-glsl-shader.lo CC cogl-pipeline-snippet.lo CC cogl-pipeline-cache.lo CC cogl-pipeline-hash-table.lo CC cogl-sampler-cache.lo CC cogl-blend-string.lo CC cogl-debug.lo CC cogl-sub-texture.lo cogl-sub-texture.c:56:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (SubTexture, sub_texture); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-texture.lo cogl-texture.c:77:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_INTERFACE (Texture, texture); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:180:3: note: expanded from macro 'COGL_GTYPE_DEFINE_INTERFACE' _COGL_GTYPE_DEFINE_INTERFACE_EXTENDED_BEGIN (Cogl##Name, cogl_##name) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:148:9: note: expanded from macro '_COGL_GTYPE_DEFINE_INTERFACE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-texture-2d.lo cogl-texture-2d.c:65:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Texture2D, texture_2d, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-texture-2d-sliced.lo cogl-texture-2d-sliced.c:68:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Texture2DSliced, texture_2d_sliced, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-texture-3d.lo cogl-texture-3d.c:66:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Texture3D, texture_3d, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-texture-rectangle.lo cogl-texture-rectangle.c:68:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (TextureRectangle, texture_rectangle, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-rectangle-map.lo CC cogl-atlas.lo CC cogl-atlas-texture.lo cogl-atlas-texture.c:62:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (AtlasTexture, atlas_texture); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-meta-texture.lo CC cogl-primitive-texture.lo CC cogl-blit.lo CC cogl-spans.lo CC cogl-journal.lo CC cogl-frame-info.lo cogl-frame-info.c:41:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (FrameInfo, frame_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-framebuffer.lo cogl-framebuffer.c:71:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Offscreen, offscreen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-framebuffer.c:73:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_INTERFACE (Framebuffer, framebuffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:180:3: note: expanded from macro 'COGL_GTYPE_DEFINE_INTERFACE' _COGL_GTYPE_DEFINE_INTERFACE_EXTENDED_BEGIN (Cogl##Name, cogl_##name) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:148:9: note: expanded from macro '_COGL_GTYPE_DEFINE_INTERFACE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC cogl-onscreen.lo cogl-onscreen.c:56:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Onscreen, onscreen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-onscreen.c:70:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (FrameClosure, frame_closure, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-onscreen.c:73:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (OnscreenResizeClosure, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-onscreen.c:77:1: warning: passing 'typeof (*(&type_volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'size_t *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_BOXED (OnscreenDirtyClosure, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:68:8: note: expanded from macro 'COGL_GTYPE_DEFINE_BOXED' if (g_once_init_enter (&type_volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC cogl-output.lo cogl-output.c:43:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Output, output); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-profile.lo CC cogl-bitmask.lo CC cogl-gtype.lo CC cogl-point-in-poly.lo CC cogl-list.lo CC winsys/cogl-winsys-stub.lo CC cogl-config.lo CC cogl-boxed-value.lo cogl-boxed-value.c:259:30: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] dst->v.int_array = g_memdup (src->v.int_array, ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:337:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ cogl-boxed-value.c:264:32: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] dst->v.float_array = g_memdup (src->v.float_array, ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:337:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ cogl-boxed-value.c:271:32: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] dst->v.float_array = g_memdup (src->v.float_array, ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:337:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 3 warnings generated. CC cogl-snippet.lo cogl-snippet.c:47:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (Snippet, snippet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC cogl-poll.lo CC cogl-memory-stack.lo CC cogl-magazine.lo CC cogl-gles2-context.lo cogl-gles2-context.c:61:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (GLES2Context, gles2_context); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ cogl-gles2-context.c:860:28: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] string_copy[i] = g_memdup (string[i], string_length); ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:337:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. CC cogl-error.lo CC cogl-closure-list.lo CC cogl-fence.lo CC deprecated/cogl-clip-state.lo CC deprecated/cogl-fixed.lo In file included from deprecated/cogl-fixed.c:44: ./deprecated/cogl-fixed.h:539:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:154:32: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC extern GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:88:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from deprecated/cogl-fixed.c:44: ./deprecated/cogl-fixed.h:543:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:154:32: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC extern GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:93:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ In file included from deprecated/cogl-fixed.c:44: ./deprecated/cogl-fixed.h:547:1: warning: Deprecated pre-processor symbol: replace with "static inline" [-W#pragma-messages] G_INLINE_FUNC CoglFixed ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:154:32: note: expanded from macro 'G_INLINE_FUNC' # define G_INLINE_FUNC extern GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:414:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_48_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ <scratch space>:98:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"static inline\"" ^ 3 warnings generated. CC deprecated/cogl-vertex-buffer.lo deprecated/cogl-vertex-buffer.c:1418:56: warning: implicit conversion from enumeration type 'CoglVertexBufferAttribFlags' (aka 'enum _CoglVertexBufferAttribFlags') to different enumeration type 'CoglAttributeType' [-Wenum-conversion] gsize type_size = sizeof_attribute_type (attribute->flags); ~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~ 1 warning generated. CC deprecated/cogl-material-compat.lo deprecated/cogl-material-compat.c:195:42: warning: implicit conversion from enumeration type 'CoglMaterialAlphaFunc' to different enumeration type 'CoglPipelineAlphaFunc' [-Wenum-conversion] alpha_func, ^~~~~~~~~~ deprecated/cogl-material-compat.c:316:10: warning: implicit conversion from enumeration type 'CoglPipelineFilter' to different enumeration type 'CoglMaterialFilter' [-Wenum-conversion] return _cogl_pipeline_layer_get_min_filter (COGL_PIPELINE_LAYER (layer)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:322:10: warning: implicit conversion from enumeration type 'CoglPipelineFilter' to different enumeration type 'CoglMaterialFilter' [-Wenum-conversion] return _cogl_pipeline_layer_get_mag_filter (COGL_PIPELINE_LAYER (layer)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:334:36: warning: implicit conversion from enumeration type 'CoglMaterialFilter' to different enumeration type 'CoglPipelineFilter' [-Wenum-conversion] mag_filter); ^~~~~~~~~~ deprecated/cogl-material-compat.c:333:36: warning: implicit conversion from enumeration type 'CoglMaterialFilter' to different enumeration type 'CoglPipelineFilter' [-Wenum-conversion] min_filter, ^~~~~~~~~~ deprecated/cogl-material-compat.c:363:10: warning: implicit conversion from enumeration type 'CoglPipelineWrapMode' to different enumeration type 'CoglMaterialWrapMode' [-Wenum-conversion] return cogl_pipeline_get_layer_wrap_mode_s (COGL_PIPELINE (material), ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:373:40: warning: implicit conversion from enumeration type 'CoglMaterialWrapMode' to different enumeration type 'CoglPipelineWrapMode' [-Wenum-conversion] mode); ^~~~ deprecated/cogl-material-compat.c:380:10: warning: implicit conversion from enumeration type 'CoglPipelineWrapMode' to different enumeration type 'CoglMaterialWrapMode' [-Wenum-conversion] return cogl_pipeline_get_layer_wrap_mode_t (COGL_PIPELINE (material), ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:390:40: warning: implicit conversion from enumeration type 'CoglMaterialWrapMode' to different enumeration type 'CoglPipelineWrapMode' [-Wenum-conversion] mode); ^~~~ deprecated/cogl-material-compat.c:397:10: warning: implicit conversion from enumeration type 'CoglPipelineWrapMode' to different enumeration type 'CoglMaterialWrapMode' [-Wenum-conversion] return cogl_pipeline_get_layer_wrap_mode_p (COGL_PIPELINE (material), ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:407:40: warning: implicit conversion from enumeration type 'CoglMaterialWrapMode' to different enumeration type 'CoglPipelineWrapMode' [-Wenum-conversion] mode); ^~~~ deprecated/cogl-material-compat.c:416:38: warning: implicit conversion from enumeration type 'CoglMaterialWrapMode' to different enumeration type 'CoglPipelineWrapMode' [-Wenum-conversion] mode); ^~~~ deprecated/cogl-material-compat.c:422:10: warning: implicit conversion from enumeration type 'CoglPipelineWrapMode' to different enumeration type 'CoglMaterialWrapMode' [-Wenum-conversion] return _cogl_pipeline_layer_get_wrap_mode_s (COGL_PIPELINE_LAYER (layer)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:428:10: warning: implicit conversion from enumeration type 'CoglPipelineWrapMode' to different enumeration type 'CoglMaterialWrapMode' [-Wenum-conversion] return _cogl_pipeline_layer_get_wrap_mode_t (COGL_PIPELINE_LAYER (layer)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/cogl-material-compat.c:434:10: warning: implicit conversion from enumeration type 'CoglPipelineWrapMode' to different enumeration type 'CoglMaterialWrapMode' [-Wenum-conversion] return _cogl_pipeline_layer_get_wrap_mode_p (COGL_PIPELINE_LAYER (layer)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. CC deprecated/cogl-program.lo CC deprecated/cogl-auto-texture.lo CC deprecated/cogl-shader.lo CC deprecated/cogl-clutter.lo CC deprecated/cogl-framebuffer-deprecated.lo CC deprecated/cogl-texture-deprecated.lo CC cogl-glib-source.lo CC cogl-xlib-renderer.lo CC cogl-xlib.lo CC winsys/cogl-texture-pixmap-x11.lo winsys/cogl-texture-pixmap-x11.c:75:1: warning: passing 'typeof (*(&type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] COGL_GTYPE_DEFINE_CLASS (TexturePixmapX11, texture_pixmap_x11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS' _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./cogl-gtype-private.h:211:9: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN' if (g_once_init_enter (&type_id__volatile)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/graphics/cogl/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC winsys/cogl-winsys-glx.lo winsys/cogl-winsys-glx.c:72:9: warning: 'CLOCK_REALTIME' macro redefined [-Wmacro-redefined] #define CLOCK_REALTIME 0 ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/time.h:155:9: note: previous definition is here #define CLOCK_REALTIME _CLOCK_REALTIME ^ winsys/cogl-winsys-glx.c:73:9: warning: 'CLOCK_MONOTONIC' macro redefined [-Wmacro-redefined] #define CLOCK_MONOTONIC 0 ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/time.h:157:9: note: previous definition is here #define CLOCK_MONOTONIC _CLOCK_MONOTONIC ^ winsys/cogl-winsys-glx.c:75:1: error: static declaration of 'clock_gettime' follows non-static declaration clock_gettime(int clk_id, struct timespec *t){ ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/time.h:178:5: note: previous declaration is here int clock_gettime(clockid_t __clock_id, struct timespec *__tp); ^ 2 warnings and 1 error generated. gmake[4]: *** [Makefile:1662: winsys/cogl-winsys-glx.lo] Error 1 gmake[4]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/cogl' gmake[3]: *** [Makefile:1835: all-recursive] Error 1 gmake[3]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/cogl' gmake[2]: *** [Makefile:1256: all] Error 2 gmake[2]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0/cogl' gmake[1]: *** [Makefile:596: all-recursive] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/graphics/cogl/work/cogl-1.22.0' gmake: *** [Makefile:523: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/graphics/cogl *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/graphics/cogl