cogl Build Log

Checking out cogl 2015-04-27 04:02:47.859
git remote set-url origin git://git.gnome.org/cogl
git remote update origin
Fetching origin
git rebase origin/cogl-1.20
Current branch cogl-1.20 is up to date.
Configuring cogl 2015-04-27 04:02:50.196
./autogen.sh --prefix /home/lantw44/gnome/devinstall --enable-xlib-egl-platform --enable-cogl-gst --disable-static --enable-gtk-doc  
autoreconf-2.69: Entering directory `.'
autoreconf-2.69: running: autopoint --force
autoreconf-2.69: running: aclocal-1.15 --force -I build/autotools ${ACLOCAL_FLAGS}
autoreconf-2.69: configure.ac: tracing
autoreconf-2.69: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'.
libtoolize: copying file 'build/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build/autotools'.
libtoolize: copying file 'build/autotools/libtool.m4'
libtoolize: copying file 'build/autotools/ltoptions.m4'
libtoolize: copying file 'build/autotools/ltsugar.m4'
libtoolize: copying file 'build/autotools/ltversion.m4'
libtoolize: copying file 'build/autotools/lt~obsolete.m4'
autoreconf-2.69: running: /usr/local/bin/autoconf-2.69 --force
autoreconf-2.69: running: /usr/local/bin/autoheader-2.69 --force
autoreconf-2.69: running: automake-1.15 --add-missing --copy --force-missing
configure.ac:1282: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:1282: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:1282: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
configure.ac:83: installing 'build/compile'
configure.ac:120: installing 'build/missing'
cogl-gles2/Makefile.am: installing 'build/depcomp'
cogl-gst/Makefile.am:44: warning: source file '$(srcdir)/cogl-gst-plugin.c' is in a subdirectory,
cogl-gst/Makefile.am:44: but option 'subdir-objects' is disabled
automake-1.15: warning: possible forward-incompatibility.
automake-1.15: At least a source file is in a subdirectory, but the 'subdir-objects'
automake-1.15: automake option hasn't been enabled.  For now, the corresponding output
automake-1.15: object file(s) will be placed in the top-level directory.  However,
automake-1.15: this behaviour will change in future Automake versions: they will
automake-1.15: unconditionally cause object files to be placed in the same subdirectory
automake-1.15: of the corresponding sources.
automake-1.15: You are advised to start using 'subdir-objects' option throughout your
automake-1.15: project, to avoid future incompatibilities.
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/dict.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/geom.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/mesh.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/normal.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/priorityq.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/render.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/sweep.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/tess.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl-path/Makefile.am:13: warning: source file '$(srcdir)/tesselator/tessmono.c' is in a subdirectory,
cogl-path/Makefile.am:13: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/nop/cogl-driver-nop.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/nop/cogl-framebuffer-nop.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/nop/cogl-attribute-nop.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/nop/cogl-clip-stack-nop.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/nop/cogl-texture-2d-nop.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-util-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-framebuffer-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-texture-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-texture-2d-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-attribute-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-clip-stack-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-buffer-gl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-opengl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-fragend-glsl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/gl/cogl-pipeline-fragend-arbfp.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/gl/cogl-pipeline-progend-fixed-arbfp.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-fragend-fixed.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-vertend-glsl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-vertend-fixed.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-progend-fixed.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:159: warning: source file '$(srcdir)/driver/gl/cogl-pipeline-progend-glsl.c' is in a subdirectory,
cogl/Makefile.am:159: but option 'subdir-objects' is disabled
cogl/Makefile.am:216: warning: source file '$(srcdir)/driver/gl/gl/cogl-driver-gl.c' is in a subdirectory,
cogl/Makefile.am:216: but option 'subdir-objects' is disabled
cogl/Makefile.am:216: warning: source file '$(srcdir)/driver/gl/gl/cogl-texture-driver-gl.c' is in a subdirectory,
cogl/Makefile.am:216: but option 'subdir-objects' is disabled
cogl/Makefile.am:223: warning: source file '$(srcdir)/driver/gl/gles/cogl-driver-gles.c' is in a subdirectory,
cogl/Makefile.am:223: but option 'subdir-objects' is disabled
cogl/Makefile.am:223: warning: source file '$(srcdir)/driver/gl/gles/cogl-texture-driver-gles.c' is in a subdirectory,
cogl/Makefile.am:223: but option 'subdir-objects' is disabled
cogl/Makefile.am:230: warning: source file '$(srcdir)/winsys/cogl-winsys.c' is in a subdirectory,
cogl/Makefile.am:230: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-gpu-info.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-context.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-renderer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-swap-chain.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-onscreen-template.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-display.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-object.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-util.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-bitmap.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-bitmap-conversion.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-primitives.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-bitmap-pixbuf.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-clip-stack.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-feature-private.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-color.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-buffer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pixel-buffer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-index-buffer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-attribute-buffer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-indices.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-attribute.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-primitive.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-matrix.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-vector.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-euler.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-quaternion.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-matrix-stack.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-depth-state.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-node.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-layer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-state.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-layer-state.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-debug.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-glsl-shader.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-snippet.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-cache.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-pipeline-hash-table.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-sampler-cache.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-blend-string.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-debug.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-sub-texture.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-texture.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-texture-2d.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-texture-2d-sliced.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-texture-3d.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-texture-rectangle.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-rectangle-map.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-atlas.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-atlas-texture.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-meta-texture.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-primitive-texture.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-blit.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-spans.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-journal.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-frame-info.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-framebuffer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-onscreen.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-output.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-profile.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-bitmask.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-gtype.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-point-in-poly.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-list.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/winsys/cogl-winsys-stub.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-config.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-boxed-value.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-snippet.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-poll.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-memory-stack.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-magazine.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-gles2-context.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-error.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-closure-list.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/cogl-fence.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-clip-state.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-fixed.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-vertex-buffer.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-material-compat.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-program.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-auto-texture.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-shader.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-clutter.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-framebuffer-deprecated.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:236: warning: source file '$(srcdir)/deprecated/cogl-texture-deprecated.c' is in a subdirectory,
cogl/Makefile.am:236: but option 'subdir-objects' is disabled
cogl/Makefile.am:424: warning: source file '$(srcdir)/cogl-glib-source.c' is in a subdirectory,
cogl/Makefile.am:424: but option 'subdir-objects' is disabled
cogl/Makefile.am:438: warning: source file '$(srcdir)/cogl-xlib-renderer.c' is in a subdirectory,
cogl/Makefile.am:438: but option 'subdir-objects' is disabled
cogl/Makefile.am:438: warning: source file '$(srcdir)/cogl-xlib.c' is in a subdirectory,
cogl/Makefile.am:438: but option 'subdir-objects' is disabled
cogl/Makefile.am:438: warning: source file '$(srcdir)/winsys/cogl-texture-pixmap-x11.c' is in a subdirectory,
cogl/Makefile.am:438: but option 'subdir-objects' is disabled
cogl/Makefile.am:449: warning: source file '$(srcdir)/winsys/cogl-winsys-glx.c' is in a subdirectory,
cogl/Makefile.am:449: but option 'subdir-objects' is disabled
cogl/Makefile.am:460: warning: source file '$(srcdir)/cogl-win32-renderer.c' is in a subdirectory,
cogl/Makefile.am:460: but option 'subdir-objects' is disabled
cogl/Makefile.am:460: warning: source file '$(srcdir)/winsys/cogl-winsys-wgl.c' is in a subdirectory,
cogl/Makefile.am:460: but option 'subdir-objects' is disabled
cogl/Makefile.am:474: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-wayland.c' is in a subdirectory,
cogl/Makefile.am:474: but option 'subdir-objects' is disabled
cogl/Makefile.am:482: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-kms.c' is in a subdirectory,
cogl/Makefile.am:482: but option 'subdir-objects' is disabled
cogl/Makefile.am:487: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-x11.c' is in a subdirectory,
cogl/Makefile.am:487: but option 'subdir-objects' is disabled
cogl/Makefile.am:492: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-null.c' is in a subdirectory,
cogl/Makefile.am:492: but option 'subdir-objects' is disabled
cogl/Makefile.am:497: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-gdl.c' is in a subdirectory,
cogl/Makefile.am:497: but option 'subdir-objects' is disabled
cogl/Makefile.am:502: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-android.c' is in a subdirectory,
cogl/Makefile.am:502: but option 'subdir-objects' is disabled
cogl/Makefile.am:509: warning: source file '$(srcdir)/winsys/cogl-winsys-egl-mir.c' is in a subdirectory,
cogl/Makefile.am:509: but option 'subdir-objects' is disabled
cogl/Makefile.am:519: warning: source file '$(srcdir)/winsys/cogl-winsys-egl.c' is in a subdirectory,
cogl/Makefile.am:519: but option 'subdir-objects' is disabled
cogl/Makefile.am:527: warning: source file '$(srcdir)/winsys/cogl-winsys-sdl.c' is in a subdirectory,
cogl/Makefile.am:527: but option 'subdir-objects' is disabled
cogl/Makefile.am:527: warning: source file '$(srcdir)/cogl-sdl.c' is in a subdirectory,
cogl/Makefile.am:527: but option 'subdir-objects' is disabled
cogl/Makefile.am:534: warning: source file '$(srcdir)/winsys/cogl-winsys-sdl2.c' is in a subdirectory,
cogl/Makefile.am:534: but option 'subdir-objects' is disabled
cogl/Makefile.am:534: warning: source file '$(srcdir)/cogl-sdl.c' is in a subdirectory,
cogl/Makefile.am:534: but option 'subdir-objects' is disabled
doc/reference/cogl/Makefile.am:139: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoreconf-2.69: Leaving directory `.'
checking for gcc... clang -std=gnu11 -pedantic
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang -std=gnu11 -pedantic accepts -g... yes
checking for clang -std=gnu11 -pedantic option to accept ISO C89... none needed
checking whether clang -std=gnu11 -pedantic understands -c and -o together... yes
checking how to run the C preprocessor... clang-cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /home/lantw44/.local/bin/install-check
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether gmake LIBTOOL=/usr/local/bin/libtool sets $(MAKE)... yes
checking for style of include used by gmake LIBTOOL=/usr/local/bin/libtool... GNU
checking whether gmake LIBTOOL=/usr/local/bin/libtool supports nested variables... yes
checking whether UID '1001' is supported by ustar format... yes
checking whether GID '1001' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking dependency style of clang -std=gnu11 -pedantic... gcc3
checking whether gmake LIBTOOL=/usr/local/bin/libtool supports nested variables... (cached) yes
checking for gcc... (cached) clang -std=gnu11 -pedantic
checking whether we are using the GNU C compiler... (cached) yes
checking whether clang -std=gnu11 -pedantic accepts -g... (cached) yes
checking for clang -std=gnu11 -pedantic option to accept ISO C89... (cached) none needed
checking whether clang -std=gnu11 -pedantic understands -c and -o together... (cached) yes
checking how to run the C preprocessor... clang-cpp
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ -std=gnu++11 -pedantic accepts -g... yes
checking dependency style of clang++ -std=gnu++11 -pedantic... gcc3
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for _Static_assert... yes
checking build system type... amd64-unknown-freebsd10.1
checking host system type... amd64-unknown-freebsd10.1
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by clang -std=gnu11 -pedantic... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking how to convert amd64-unknown-freebsd10.1 file names to amd64-unknown-freebsd10.1 format... func_convert_file_noop
checking how to convert amd64-unknown-freebsd10.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from clang -std=gnu11 -pedantic object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang -std=gnu11 -pedantic supports -fno-rtti -fno-exceptions... yes
checking for clang -std=gnu11 -pedantic option to produce PIC... -fPIC -DPIC
checking if clang -std=gnu11 -pedantic PIC flag -fPIC -DPIC works... yes
checking if clang -std=gnu11 -pedantic static flag -static works... yes
checking if clang -std=gnu11 -pedantic supports -c -o file.o... yes
checking if clang -std=gnu11 -pedantic supports -c -o file.o... (cached) yes
checking whether the clang -std=gnu11 -pedantic linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd10.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... clang++ -std=gnu++11 -pedantic -E
checking for ld used by clang++ -std=gnu++11 -pedantic... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the clang++ -std=gnu++11 -pedantic linker (/usr/bin/ld) supports shared libraries... yes
checking for clang++ -std=gnu++11 -pedantic option to produce PIC... -fPIC -DPIC
checking if clang++ -std=gnu++11 -pedantic PIC flag -fPIC -DPIC works... yes
checking if clang++ -std=gnu++11 -pedantic static flag -static works... yes
checking if clang++ -std=gnu++11 -pedantic supports -c -o file.o... yes
checking if clang++ -std=gnu++11 -pedantic supports -c -o file.o... (cached) yes
checking whether the clang++ -std=gnu++11 -pedantic linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd10.1 ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.lt
config.lt: creating libtool
checking for cos in -lm... yes
checking if building for some Win32 platform... no
checking OpenGL/gl.h usability... no
checking OpenGL/gl.h presence... no
checking for OpenGL/gl.h... no
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for supported compiler flags...  -Wall -Wcast-align -Wuninitialized -Wno-strict-aliasing -Wempty-body -Wformat -Wformat-security -Winit-self -Wundef -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations
checking for pkg-config... (cached) /usr/local/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for GLIB - version >= 2.32.0... yes (version 2.45.0)
checking for DUMMY... yes
checking for gtk-doc... yes
checking for gtkdoc-check... gtkdoc-check.test
checking for gtkdoc-check... /home/lantw44/gnome/devinstall/bin/gtkdoc-check
checking for gtkdoc-rebase... /home/lantw44/gnome/devinstall/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /home/lantw44/gnome/devinstall/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... yes
checking for GTKDOC_DEPS... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... no
checking for iconv... yes
checking for working iconv... yes
checking how to link with libiconv... /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib
checking for linguas... an ar as ast be bg bs ca ca@valencia cs da de el en_CA en_GB eo es eu fa fr gl he hi hu id it ja km kn ko lt lv ml nb nl or pa pl pt pt_BR ru sk sl sr sr@latin sv ta te th tr ug uk vi zh_CN zh_HK zh_TW 
checking for COGL_DEP... yes
checking for COGL_DEP_GL... yes
checking for COGL_PANGO_DEP... yes
checking for COGL_GST_DEP... yes
checking for gobject-introspection... yes
checking for X... libraries , headers 
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for unistd.h... (cached) yes
checking endian.h usability... no
checking endian.h presence... no
checking for endian.h... no
checking for ffs... yes
checking for memmem... yes
checking for sincos... no
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating README
config.status: creating config.h.win32
config.status: creating build/Makefile
config.status: creating build/win32/Makefile
config.status: creating build/win32/vs9/Makefile
config.status: creating build/win32/vs10/Makefile
config.status: creating deps/Makefile
config.status: creating deps/glib/Makefile
config.status: creating deps/gmodule/Makefile
config.status: creating deps/gmodule/gmoduleconf.h
config.status: creating test-fixtures/Makefile
config.status: creating cogl/Makefile
config.status: creating cogl/cogl-1.0.pc
config.status: creating cogl/cogl-2.0-experimental.pc
config.status: creating cogl/cogl-defines.h
config.status: creating cogl/cogl-defines.h.win32
config.status: creating cogl/cogl-defines.h.win32_SDL
config.status: creating cogl/cogl-gl-header.h
config.status: creating cogl/cogl-egl-defines.h
config.status: creating cogl/cogl.rc
config.status: creating cogl-pango/Makefile
config.status: creating cogl-pango/cogl-pango-1.0.pc
config.status: creating cogl-pango/cogl-pango-2.0-experimental.pc
config.status: creating cogl-pango/cogl-pango.rc
config.status: creating cogl-path/Makefile
config.status: creating cogl-path/cogl-path-1.0.pc
config.status: creating cogl-path/cogl-path-2.0-experimental.pc
config.status: creating cogl-gst/Makefile
config.status: creating cogl-gst/cogl-gst-1.0.pc
config.status: creating cogl-gst/cogl-gst-2.0-experimental.pc
config.status: creating cogl-gles2/Makefile
config.status: creating cogl-gles2/cogl-gles2-1.0.pc
config.status: creating cogl-gles2/cogl-gles2-2.0-experimental.pc
config.status: creating doc/Makefile
config.status: creating doc/reference/Makefile
config.status: creating doc/reference/cogl/Makefile
config.status: creating doc/reference/cogl/cogl-docs.xml
config.status: creating doc/reference/cogl-2.0-experimental/Makefile
config.status: creating doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml
config.status: creating doc/reference/cogl-gst/Makefile
config.status: creating doc/reference/cogl-gst/cogl-gst-docs.xml
config.status: creating examples/Makefile
config.status: creating tests/Makefile
config.status: creating tests/config.env
config.status: creating tests/conform/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/micro-perf/Makefile
config.status: creating tests/data/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile

Cogl - 1.20.1/2.0.0 (git)

 ��� Global:
        Prefix: /home/lantw44/gnome/devinstall

 ��� Features:
        Drivers:  gl
        Library name for GL: libGL.so.1
        GL Window System APIs: glx egl
        EGL Platforms: xlib
        Wayland compositor support: no
        Building for emscripten environment: no
        Build libcogl-gles2 GLES 2.0 frontend api: no
        Image backend: gdk-pixbuf
        Cogl Pango: yes
        Cogl Gstreamer: yes
        Cogl Path: yes

 ��� Build options:
        Debugging: yes
        Profiling: no
        Enable deprecated symbols: no
        Compiler flags: -g -O2  -DCOGL_GL_DEBUG -DCOGL_OBJECT_DEBUG -DCOGL_ENABLE_DEBUG -Wall -Wcast-align -Wuninitialized -Wno-strict-aliasing -Wempty-body -Wformat -Wformat-security -Winit-self -Wundef -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES
        Linker flags: -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib  

 ��� Extra:
        Build API reference: yes
        Build introspection data: auto
        Build unit tests: yes
        Enable internationalization: yes

Now type 'make' to compile Cogl.
Building cogl 2015-04-27 04:03:11.207
gmake LIBTOOL=/usr/local/bin/libtool -j4 
gmake LIBTOOL=/usr/local/bin/libtool  all-recursive
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl'
Making all in deps
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/deps'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/deps'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/deps'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/deps'
Making all in test-fixtures
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/test-fixtures'
  CC       libtest_fixtures_la-test-utils.lo
test-utils.c:235:53: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t screen_pixel_num = GUINT32_FROM_BE (*(uint32_t *) screen_pixel);
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:352:46: note: expanded from macro 'GUINT32_FROM_BE'
#define GUINT32_FROM_BE(val)    (GUINT32_TO_BE (val))
                                                ^
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:168:49: note: expanded from macro 'GUINT32_TO_BE'
#define GUINT32_TO_BE(val)      (GUINT32_SWAP_LE_BE (val))
                                                     ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
test-utils.c:256:53: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t screen_pixel_num = GUINT32_FROM_BE (*(uint32_t *) screen_pixel);
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:352:46: note: expanded from macro 'GUINT32_FROM_BE'
#define GUINT32_FROM_BE(val)    (GUINT32_TO_BE (val))
                                                ^
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:168:49: note: expanded from macro 'GUINT32_TO_BE'
#define GUINT32_TO_BE(val)      (GUINT32_SWAP_LE_BE (val))
                                                     ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
2 warnings generated.
  CCLD     libtest-fixtures.la
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/test-fixtures'
Making all in cogl
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
gmake LIBTOOL=/usr/local/bin/libtool  all-recursive
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
  CC       cogl-driver-nop.lo
  CC       cogl-framebuffer-nop.lo
  CC       cogl-attribute-nop.lo
  CC       cogl-clip-stack-nop.lo
In file included from ./driver/nop/cogl-attribute-nop.c:38:
In file included from ./cogl-attribute-private.h:37:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/nop/cogl-driver-nop.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/nop/cogl-clip-stack-nop.c:36:
In file included from ./driver/nop/cogl-clip-stack-nop-private.h:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/nop/cogl-framebuffer-nop.c:35:
In file included from ./driver/nop/cogl-framebuffer-nop-private.h:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
  CC       cogl-texture-2d-nop.lo
  CC       cogl-util-gl.lo
  CC       cogl-framebuffer-gl.lo
  CC       cogl-texture-gl.lo
In file included from ./driver/nop/cogl-texture-2d-nop.c:42:
In file included from ./driver/nop/cogl-texture-2d-nop-private.h:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/gl/cogl-framebuffer-gl.c:35:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/gl/cogl-util-gl.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
1 warning generated.
./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)
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gmessages.h:382:10: note: expanded from macro 'g_return_val_if_fail'
         return (val);                                                  \
                ^~~~~
./driver/gl/cogl-framebuffer-gl.c:1068:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
            (int *) ((uint8_t *) &framebuffer->bits + params[i].offset);
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./driver/gl/cogl-framebuffer-gl.c:35:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
1 warning generated.
In file included from ./driver/gl/cogl-texture-gl.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-texture-2d-gl.lo
1 warning generated.
5 warnings generated.
  CC       cogl-attribute-gl.lo
In file included from ./driver/gl/cogl-texture-2d-gl.c:40:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-clip-stack-gl.lo
In file included from ./driver/gl/cogl-attribute-gl.c:43:
In file included from ./driver/gl/cogl-pipeline-opengl-private.h:37:
In file included from ./cogl-pipeline-private.h:37:
In file included from ./cogl-node-private.h:37:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CC       cogl-buffer-gl.lo
In file included from ./driver/gl/cogl-clip-stack-gl.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./driver/gl/cogl-clip-stack-gl.c:471:54: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
      COGL_NOTE (CLIPPING, "Flushed empty clip stack");
                                                     ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./driver/gl/cogl-clip-stack-gl.c:557:71: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
              COGL_NOTE (CLIPPING, "Adding stencil clip for primitive");
                                                                      ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./driver/gl/cogl-clip-stack-gl.c:585:73: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
                                 "Adding clip planes clip for rectangle");
                                                                        ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./driver/gl/cogl-clip-stack-gl.c:599:79: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
                      COGL_NOTE (CLIPPING, "Adding stencil clip for rectangle");
                                                                              ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
1 warning generated.
10 warnings generated.
  CC       cogl-pipeline-opengl.lo
In file included from ./driver/gl/cogl-buffer-gl.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CC       cogl-pipeline-fragend-glsl.lo
In file included from ./driver/gl/cogl-pipeline-opengl.c:36:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./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;
                        ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       cogl-pipeline-fragend-arbfp.lo
  CC       cogl-pipeline-progend-fixed-arbfp.lo
In file included from ./driver/gl/cogl-pipeline-fragend-glsl.c:41:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
2 warnings generated.
In file included from ./driver/gl/gl/cogl-pipeline-fragend-arbfp.c:38:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/gl/gl/cogl-pipeline-progend-fixed-arbfp.c:40:
In file included from ./cogl-pipeline-private.h:37:
In file included from ./cogl-node-private.h:37:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./driver/gl/cogl-pipeline-fragend-glsl.c:918:9: warning: cast from 'char *' to 'LayerData *' (aka 'struct _LayerData *') increases required alignment from 1 to 8 [-Wcast-align]
        _cogl_container_of (shader_state->layers.next, LayerData, link);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./driver/gl/cogl-pipeline-fragend-glsl.c:1026:24: warning: cast from 'char *' to 'LayerData *' (aka 'struct _LayerData *') increases required alignment from 1 to 8 [-Wcast-align]
          layer_data = _cogl_container_of (shader_state->layers.next,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
1 warning generated.
1 warning generated.
  CC       cogl-pipeline-fragend-fixed.lo
  CC       cogl-pipeline-vertend-glsl.lo
  CC       cogl-pipeline-vertend-fixed.lo
  CC       cogl-pipeline-progend-fixed.lo
In file included from ./driver/gl/cogl-pipeline-fragend-fixed.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
In file included from ./driver/gl/cogl-pipeline-vertend-glsl.c:42:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/gl/cogl-pipeline-progend-fixed.c:40:
In file included from ./cogl-pipeline-private.h:37:
In file included from ./cogl-node-private.h:37:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/gl/cogl-pipeline-vertend-fixed.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
1 warning generated.
1 warning generated.
  CC       cogl-pipeline-progend-glsl.lo
  CC       cogl-driver-gl.lo
  CC       cogl-texture-driver-gl.lo
  CC       cogl-winsys.lo
In file included from ./driver/gl/gl/cogl-texture-driver-gl.c:43:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./driver/gl/cogl-pipeline-progend-glsl.c:41:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./winsys/cogl-winsys.c:35:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./driver/gl/cogl-pipeline-progend-glsl.c:87:7: warning: initializing 'void *' with an expression of type 'float (CoglPipeline *)' converts between void pointer and function pointer [-Wpedantic]
      cogl_pipeline_get_point_size, update_float_uniform,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./driver/gl/cogl-pipeline-progend-glsl.c:91:7: warning: initializing 'void *' with an expression of type 'float (CoglPipeline *)' converts between void pointer and function pointer [-Wpedantic]
      cogl_pipeline_get_alpha_test_reference, update_float_uniform,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./driver/gl/gl/cogl-driver-gl.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./driver/gl/cogl-pipeline-progend-glsl.c:1054:12: warning: initializing 'float (*)(CoglPipeline *)' with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
  float (* float_getter_func) (CoglPipeline *) = getter_func;
           ^                                     ~~~~~~~~~~~
1 warning generated.
./driver/gl/gl/cogl-driver-gl.c:367:20: warning: assigning to 'const GLubyte *(*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  ctx->glGetString =
                   ^
./driver/gl/gl/cogl-driver-gl.c:371:21: warning: assigning to 'const GLubyte *(*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  ctx->glGetStringi =
                    ^
./driver/gl/gl/cogl-driver-gl.c:375:22: warning: assigning to 'void (*)(GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  ctx->glGetIntegerv =
                     ^
In file included from ./driver/gl/gl/cogl-driver-gl.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
1 warning generated.
5 warnings generated.
4 warnings generated.
  CC       cogl-gpu-info.lo
  CC       cogl-context.lo
  CC       cogl-renderer.lo
  CC       cogl-swap-chain.lo
In file included from ./cogl-gpu-info.c:41:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
2 warnings generated.
In file included from ./cogl-context.c:37:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-renderer.c:42:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-context.c:81:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Context, context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-context.c:81:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Context, context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-context.c:37:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-context.c:82:42: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Context, context);
                                         ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-context.c:81:38: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Context, context);
                                     ^
./cogl-context.c:82:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Context, context);
                                          ^
./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))
                       ^~
                       =
./cogl-context.c:82:1: warning: unused function 'cogl_context_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:99:1: note: expanded from here
cogl_context_get_instance_private
^
In file included from ./cogl-swap-chain.c:38:
In file included from ./cogl-swap-chain-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-swap-chain.c:44:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (SwapChain, swap_chain);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-swap-chain.c:44:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (SwapChain, swap_chain);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-swap-chain.c:38:
In file included from ./cogl-swap-chain-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-swap-chain.c:45:47: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (SwapChain, swap_chain);
                                              ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-swap-chain.c:44:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (SwapChain, swap_chain);
                                          ^
./cogl-swap-chain.c:45:48: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (SwapChain, swap_chain);
                                               ^
./cogl-swap-chain.c:45:1: warning: unused function 'cogl_swap_chain_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:76:1: note: expanded from here
cogl_swap_chain_get_instance_private
^
./cogl-renderer.c:236:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Renderer, renderer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-renderer.c:236:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Renderer, renderer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-renderer.c:42:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-renderer.c:237:44: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Renderer, renderer);
                                           ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-renderer.c:236:40: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Renderer, renderer);
                                       ^
./cogl-renderer.c:237:45: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Renderer, renderer);
                                            ^
./cogl-renderer.c:599:8 warnings generated.
41: warning: comparison of constant -1 with expression of type 'const CoglPrivateFeature' is always true [-Wtautological-constant-out-of-range-compare]
  for (i = 0; desc->private_features[i] != -1; i++)
              ~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~
./cogl-renderer.c:810:10: warning: returning 'CoglFuncPtr' (aka 'void (*)(void)') from a function with result type 'void *' converts between void pointer and function pointer [-Wpedantic]
  return winsys->renderer_get_proc_address (renderer, name, in_core);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-renderer.c:237:1: warning: unused function 'cogl_renderer_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_renderer_get_instance_private
^
9 warnings generated.
  CC       cogl-onscreen-template.lo
  CC       cogl-display.lo
10 warnings generated.
In file included from ./cogl-onscreen-template.c:38:
In file included from ./cogl-framebuffer-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl.lo
In file included from ./cogl-display.c:41:
In file included from ./cogl-display-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-object.lo
./cogl-display.c:51:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Display, display);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-display.c:51:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Display, display);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-display.c:41:
In file included from ./cogl-display-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-display.c:52:42: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Display, display);
                                         ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-display.c:51:38: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Display, display);
                                     ^
./cogl-display.c:52:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Display, display);
                                          ^
./cogl-display.c:52:1: warning: unused function 'cogl_display_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:99:1: note: expanded from here
cogl_display_get_instance_private
^
./cogl-onscreen-template.c:46:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (OnscreenTemplate, onscreen_template);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-onscreen-template.c:46:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (OnscreenTemplate, onscreen_template);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-onscreen-template.c:38:
In file included from ./cogl-framebuffer-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-onscreen-template.c:47:61: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (OnscreenTemplate, onscreen_template);
                                                            ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-onscreen-template.c:46:57: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (OnscreenTemplate, onscreen_template);
                                                        ^
./cogl-onscreen-template.c:47:62: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (OnscreenTemplate, onscreen_template);
                                                             ^
./cogl-onscreen-template.c:47:1: warning: unused function 'cogl_onscreen_template_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_onscreen_template_get_instance_private
^
8 warnings generated.
8 warnings generated.
In file included from ./cogl.c:40:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-object.c:41:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-object.c:44:45: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_BASE_CLASS (Object, object);
                                            ^
./cogl-gtype-private.h:136:9: note: macro 'COGL_GTYPE_DEFINE_BASE_CLASS' defined here
#define COGL_GTYPE_DEFINE_BASE_CLASS(Name,name,...)      \
        ^
./cogl-object.c:44:46: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_BASE_CLASS (Object, object);
                                             ^
In file included from ./cogl-object.c:41:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-object.c:104:17: warning: assigning to 'void (*)(void *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
      free_func = obj->klass->virt_free;
                ^ ~~~~~~~~~~~~~~~~~~~~~
./cogl-object.c:112:11: warning: initializing 'void (*)(void *)' with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
  void (* unref_func) (void *) = ((CoglObject *) obj)->klass->virt_unref;
          ^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       cogl-util.lo
  CC       cogl-bitmap.lo
./cogl.c:67:10: warning: returning 'void *' from a function with result type 'CoglFuncPtr' (aka 'void (*)(void)') converts between void pointer and function pointer [-Wpedantic]
  return _cogl_renderer_get_proc_address (ctx->display->renderer, name, FALSE);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6./cogl.c:764:7: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations]
      g_type_init ();
      ^
/home/lantw44/gnome/devinstall/include/glib-2.0/gobject/gtype.h:681:23: note: 'g_type_init' declared here
void                  g_type_init                    (void);
                      ^
 warnings generated.
3 warnings generated.
  CC       cogl-bitmap-conversion.lo
In file included from ./cogl-bitmap.c:36:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-bitmap.c:50:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Bitmap, bitmap);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-bitmap.c:50:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Bitmap, bitmap);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-bitmap.c:36:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-bitmap.c:51:40: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Bitmap, bitmap);
                                       ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-bitmap.c:50:36: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Bitmap, bitmap);
                                   ^
./cogl-bitmap.c:51:41: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Bitmap, bitmap);
                                        ^
./cogl-bitmap.c:418:65: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
                 "needed so a sub-optimal format is being used.");
                                                                ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-bitmap.c:51:1: warning: unused function 'cogl_bitmap_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_bitmap_get_instance_private
^
  CC       cogl-primitives.lo
  CC       cogl-bitmap-pixbuf.lo
In file included from ./cogl-bitmap-conversion.c:36:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
10 warnings generated.
In file included from ./cogl-bitmap-conversion.c:50:
./cogl-bitmap-packing.h:207:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t v = *(const uint16_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:225:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t v = *(const uint16_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:243:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t v = *(const uint16_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:261:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:279:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:297:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:315:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:568:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t *v = (uint16_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:585:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t *v = (uint16_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:603:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t *v = (uint16_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:621:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:639:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:657:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:675:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
In file included from ./cogl-bitmap-conversion.c:60:
./cogl-bitmap-packing.h:207:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t v = *(const uint16_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:225:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t v = *(const uint16_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:243:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t v = *(const uint16_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:261:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:279:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:297:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:315:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t v = *(const uint32_t *) src;
                    ^~~~~~~~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:568:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t *v = (uint16_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:585:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t *v = (uint16_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:603:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
      uint16_t *v = (uint16_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:621:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:639:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:657:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-packing.h:675:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      uint32_t *v = (uint32_t *) dst;
                    ^~~~~~~~~~~~~~~~
./cogl-bitmap-conversion.c:158:3: warning: extension used [-Wlanguage-extension-token]
  asm (/* Load eight_halves into xmm5 for later */
  ^
In file included from ./cogl-bitmap-pixbuf.c:36:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-primitives.c:35:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-clip-stack.lo
1 warning generated.
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-primitives.c:714:60: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
      COGL_NOTE (DRAW, "Drawing Tex Quad (Multi-Prim Mode)");
                                                           ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-primitives.c:1085:7: warning: cast from 'gchar *' (aka 'char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
  v = (float *)ctx->polygon_vertices->data;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-primitives.c:1117:7: warning: cast from 'gchar *' (aka 'char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
  v = (float *)ctx->polygon_vertices->data;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 warnings generated.
  CC       cogl-feature-private.lo
30 warnings generated.
In file included from ./cogl-clip-stack.c:42:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
In file included from ./cogl-feature-private.c:37:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-feature-private.c:169:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'void **' increases required alignment from 1 to 8 [-Wcast-align]
      *(void **) ((uint8_t *) function_table +
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-feature-private.c:180:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'void **' increases required alignment from 1 to 8 [-Wcast-align]
    *(void **) ((uint8_t *) function_table +
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       cogl-color.lo
3 warnings generated.
  CC       cogl-buffer.lo
In file included from ./cogl-color.c:41:
In file included from ./cogl-gtype-private.h:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-color.c:43:73: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_BOXED (Color, color, cogl_color_copy, cogl_color_free);
                                                                        ^
2 warnings generated.
  CC       cogl-pixel-buffer.lo
  CC       cogl-index-buffer.lo
In file included from ./cogl-buffer.c:49:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-attribute-buffer.lo
In file included from ./cogl-index-buffer.c:38:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
In file included from ./cogl-pixel-buffer.c:50:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-pixel-buffer.c:75:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_BUFFER_DEFINE (PixelBuffer, pixel_buffer)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-buffer-private.h:122:3: note: expanded from macro 'COGL_BUFFER_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE                                          \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:223:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-pixel-buffer.c:75:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_BUFFER_DEFINE (PixelBuffer, pixel_buffer)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-buffer-private.h:122:3: note: expanded from macro 'COGL_BUFFER_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE                                          \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:223:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-pixel-buffer.c:50:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-pixel-buffer.c:76:51: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (PixelBuffer, pixel_buffer)
                                                  ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-index-buffer.c:46:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_BUFFER_DEFINE (IndexBuffer, index_buffer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-buffer-private.h./cogl-pixel-buffer.c:76:1: warning: unused function 'cogl_pixel_buffer_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:97:1: note: expanded from here
cogl_pixel_buffer_get_instance_private
^
:122:3: note: expanded from macro 'COGL_BUFFER_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE                                          \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:223:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-index-buffer.c:46:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_BUFFER_DEFINE (IndexBuffer, index_buffer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-buffer-private.h:122:3: note: expanded from macro 'COGL_BUFFER_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE                                          \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:223:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-index-buffer.c:38:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-index-buffer.c:47:51: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (IndexBuffer, index_buffer);
                                                  ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-index-buffer.c:46:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_BUFFER_DEFINE (IndexBuffer, index_buffer);
                                              ^
./cogl-index-buffer.c:47:52: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (IndexBuffer, index_buffer);
                                                   ^
./cogl-index-buffer.c:47:1: warning: unused function 'cogl_index_buffer_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:96:1: note: expanded from here
cogl_index_buffer_get_instance_private
^
In file included from ./cogl-attribute-buffer.c:38:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
6 warnings generated.
8 warnings generated.
./cogl-attribute-buffer.c:46:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_BUFFER_DEFINE (AttributeBuffer, attribute_buffer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-buffer-private.h:122:3: note: expanded from macro 'COGL_BUFFER_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE                                          \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:223:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-attribute-buffer.c:46:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_BUFFER_DEFINE (AttributeBuffer, attribute_buffer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-buffer-private.h:122:3: note: expanded from macro 'COGL_BUFFER_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE                                          \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:223:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-attribute-buffer.c:38:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-attribute-buffer.c:47:59: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (AttributeBuffer, attribute_buffer);
                                                          ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-attribute-buffer.c:46:55: warning: extra ';' outside of a function [-Wextra-semi]
COGL_BUFFER_DEFINE (AttributeBuffer, attribute_buffer);
                                                      ^
./cogl-attribute-buffer.c:47:60: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (AttributeBuffer, attribute_buffer);
                                                           ^
./cogl-attribute-buffer.c:47:1: warning: unused function 'cogl_attribute_buffer_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:96:1: note: expanded from here
cogl_attribute_buffer_get_instance_private
^
8 warnings generated.
  CC       cogl-indices.lo
  CC       cogl-attribute.lo
  CC       cogl-primitive.lo
  CC       cogl-matrix.lo
In file included from ./cogl-indices.c:40:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-primitive.c:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-matrix.c:77:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-attribute.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-matrix.c:91:43: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_matrix_free);
                                          ^
./cogl-matrix.c:2055:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point2f *' (aka 'struct _Point2f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point2f p = *(Point2f *)((uint8_t *)points_in + i * stride_in);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.c:2056:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point3f *' (aka 'struct _Point3f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point3f *o = (Point3f *)((uint8_t *)points_out + i * stride_out);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.c:2076:20: warning: ./cogl-indices.c:51:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Indices, indices);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
cast from 'uint8_t *' (aka 'unsigned char *') to 'Point2f *' (aka 'struct _Point2f *') increases required alignment from 1 to 4 [-Wcast-align]                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-indices.c:51:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Indices, indices);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^

      Point2f p = *(Point2f *)((uint8_t *)points_in + i * stride_in);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.c:In file included from 2077:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point4f *' (aka 'struct _Point4f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point4f *o = (Point4f *)((uint8_t *)points_out + i * stride_out);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-indices.c:40:
./cogl-matrix.c:2098:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point3f *' (aka 'struct _Point3f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point3f p = *(Point3f *)((uint8_t *)points_in + i * stride_in);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.cIn file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
:2099:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point3f *' (aka 'struct _Point3f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point3f *o = (Point3f *)((uint8_t *)points_out + i * stride_out);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.c:2122:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point3f *' (aka 'struct _Point3f *') increases required alignment from 1 to 4 [-Wcast-align]./cogl-indices.c:52:42: warning
      Point3f p = *(Point3f *)((uint8_t *)points_in + i * stride_in);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.c:2123:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point4f *' (aka 'struct _Point4f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point4f *o = (Point4f *)((uint8_t *)points_out + i * stride_out);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Indices, indices);./cogl-matrix.c:2148:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point4f *' (aka 'struct _Point4f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point4f p = *(Point4f *)((uint8_t *)points_in + i * stride_in);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-matrix.c:2149:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'Point4f *' (aka 'struct _Point4f *') increases required alignment from 1 to 4 [-Wcast-align]
      Point4f *o = (Point4f *)((uint8_t *)points_out + i * stride_out);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                                         ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-indices.c:51:38: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Indices, indices);
                                     ^
./cogl-indices.c:52:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Indices, indices);
                                          ^
./cogl-attribute.c:67:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Attribute, attribute);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-attribute.c:67:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Attribute, attribute);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-attribute.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-attribute.c:68:46: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Attribute, attribute);
                                             ^
./cogl-gtype-private.h:233:9: note: ./cogl-indices.c:52:1: warning: unused function 'cogl_indices_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_indices_get_instance_private
^
macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-attribute.c:67:42: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Attribute, attribute);
                                         ^
./cogl-attribute.c:68:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Attribute, attribute);
                                              ^
./cogl-attribute.c:68:1: warning: unused function 'cogl_attribute_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_attribute_get_instance_private
^
./cogl-primitive.c:51:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Primitive, primitive);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-primitive.c:51:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Primitive, primitive);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-primitive.c:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-primitive.c:52:46: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Primitive, primitive);
                                             ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-primitive.c:51:42: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Primitive, primitive);
                                         ^
./cogl-primitive.c:52:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Primitive, primitive);
                                              ^
./cogl-primitive.c:52:1: warning: unused function 'cogl_primitive_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_primitive_get_instance_private
^
8 warnings generated.
8 warnings generated.
8 warnings generated.
  CC       cogl-vector.lo
12 warnings generated.
  CC       cogl-euler.lo
  CC       cogl-quaternion.lo
  CC       cogl-matrix-stack.lo
In file included from ./cogl-euler.c:39:
In file included from ./cogl-gtype-private.h:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-depth-state.lo
./cogl-euler.c:46:42: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_euler_free);
                                         ^
2 warnings generated.
In file included from ./cogl-quaternion.c:52:
In file included from ./cogl-gtype-private.h:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-quaternion.c:61:47: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_quaternion_free);
                                              ^
2 warnings generated.
  CC       cogl-node.lo
  CC       cogl-pipeline.lo
In file included from ./cogl-matrix-stack.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-pipeline-layer.lo
./cogl-matrix-stack.c:50:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (MatrixStack, matrix_stack);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-matrix-stack.c:50:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (MatrixStack, matrix_stack);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-matrix-stack.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-matrix-stack.c:51:51: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (MatrixStack, matrix_stack);
                                                  ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-matrix-stack.c:50:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (MatrixStack, matrix_stack);
                                              ^
In file included from ./cogl-node.c:39:
In file included from ./cogl-node-private.h:37:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \./cogl-matrix-stack.c:51:52: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (MatrixStack, matrix_stack);
                                                   ^

                          ^
./cogl-matrix-stack.c:54:50: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_matrix_entry_unref);
                                                 ^
./cogl-matrix-stack.c:552:68: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
                 "Re-composing a matrix stack entry multiple times");
                                                                   ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
1 warning generated.
./cogl-matrix-stack.c:51:1: warning: unused function 'cogl_matrix_stack_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:99:1: note: expanded from here
cogl_matrix_stack_get_instance_private
^
  CC       cogl-pipeline-state.lo
In file included from ./cogl-pipeline.c:38:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
11 warnings generated.
In file included from ./cogl-pipeline-layer.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-pipeline.c:98:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Pipeline, pipeline);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'./cogl-pipeline-layer.c:60:1: warning
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-pipeline.c:98:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Pipeline, pipeline);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0): assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_INTERNAL_DEFINE (PipelineLayer, pipeline_layer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:287:3: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE'
  COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:238:73: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-pipeline-layer.c:60:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_INTERNAL_DEFINE (PipelineLayer, pipeline_layer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:287:3: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE'
  COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:238:73: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-pipeline-layer.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^

  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
./cogl-pipeline-layer.c:60:60: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_INTERNAL_DEFINE (PipelineLayer, pipeline_layer);
                                                           ^
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-pipeline.c:38:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-pipeline.c:99:44: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Pipeline, pipeline);
                                           ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-pipeline.c:98:40: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Pipeline, pipeline);
                                       ^
./cogl-pipeline.c:99:45: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Pipeline, pipeline);
                                            ^
./cogl-pipeline.c:99:1: warning: unused function 'cogl_pipeline_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_pipeline_get_instance_private
^
In file included from ./cogl-pipeline-state.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
5 warnings generated.
  CC       cogl-pipeline-layer-state.lo
8 warnings generated.
1 warning generated.
In file included from ./cogl-pipeline-layer-state.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-pipeline-debug.lo
1 warning generated.
In file included from ./cogl-pipeline-debug.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-glsl-shader.lo
1 warning generated.
  CC       cogl-pipeline-snippet.lo
  CC       cogl-pipeline-cache.lo
  CC       cogl-pipeline-hash-table.lo
In file included from ./cogl-pipeline-snippet.c:42:
In file included from ./cogl-snippet-private.h:40:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-glsl-shader.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
1 warning generated.
  CC       cogl-sampler-cache.lo
In file included from ./cogl-pipeline-cache.c:40:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-pipeline-hash-table.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CC       cogl-blend-string.lo
1 warning generated.
In file included from ./cogl-sampler-cache.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CC       cogl-debug.lo
In file included from ./cogl-blend-string.c:43:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-sub-texture.lo
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
2 warnings generated.
  CC       cogl-texture.lo
In file included from ./cogl-sub-texture.c:39:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-debug.c:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-debug.c:243:48: warning: initializing 'gpointer' (aka 'void *') with an expression of type 'CoglBool (const char *, const char *, void *)' converts between void pointer and function pointer [-Wpedantic]
  { "cogl-debug", 0, 0, G_OPTION_ARG_CALLBACK, cogl_arg_debug_cb,
                                               ^~~~~~~~~~~~~~~~~
./cogl-debug.c:245:51: warning: initializing 'gpointer' (aka 'void *') with an expression of type 'CoglBool (const char *, const char *, void *)' converts between void pointer and function pointer [-Wpedantic]
  { "cogl-no-debug", 0, 0, G_OPTION_ARG_CALLBACK, cogl_arg_no_debug_cb,
                                                  ^~~~~~~~~~~~~~~~~~~~
3 warnings generated.
./cogl-sub-texture.c:55:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (SubTexture, sub_texture);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-sub-texture.c:55:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (SubTexture, sub_texture);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-sub-texture.c:39:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-sub-texture.c:56:49: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (SubTexture, sub_texture);
                                                ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-sub-texture.c:55:46: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (SubTexture, sub_texture);
                                             ^
./cogl-sub-texture.c:56:50: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (SubTexture, sub_texture);
                                                 ^
./cogl-sub-texture.c:56:1: warning: unused function 'cogl_sub_texture_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:100:1: note: expanded from here
cogl_sub_texture_get_instance_private
^
8 warnings generated.
  CC       cogl-texture-2d.lo
In file included from ./cogl-texture.c:43:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-texture-2d-sliced.lo
./cogl-texture.c:77:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_INTERFACE (Texture, texture);
                                              ^
  CC       cogl-texture-3d.lo
In file included from ./cogl-texture-2d.c:40:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
2 warnings generated.
In file included from ./cogl-texture-2d-sliced.c:40:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-texture-2d.c:64:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (Texture2D, texture_2d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-texture-2d.c:64:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (Texture2D, texture_2d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-texture-2d.c:40:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-texture-2d.c:64:44: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (Texture2D, texture_2d);
                                           ^
./cogl-texture-2d.c:66:67: warning: extra ';' outside of a function [-Wextra-semi]
                         COGL_GTYPE_IMPLEMENT_INTERFACE (texture));
                                                                  ^
./cogl-texture-2d.c:65:1: warning: unused function 'cogl_texture_2d_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:113:1: note: expanded from here
cogl_texture_2d_get_instance_private
^
./cogl-texture-2d-sliced.c:67:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (Texture2DSliced, texture_2d_sliced);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-texture-2d-sliced.c:67:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (Texture2DSliced, texture_2d_sliced);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-texture-2d-sliced.c:40:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-texture-2d-sliced.c:67:57: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (Texture2DSliced, texture_2d_sliced);
                                                        ^
./cogl-texture-2d-sliced.c:69:67: warning: extra ';' outside of a function [-Wextra-semi]
                         COGL_GTYPE_IMPLEMENT_INTERFACE (texture));
                                                                  ^
./cogl-texture-2d-sliced.c:114:23: In file included from warning: cast from 'gchar *' (aka 'char *') to 'CoglSpan *' (aka 'struct _CoglSpan *') increases required alignment from 1 to 4 [-Wcast-align]
  CoglSpan *x_spans = (CoglSpan *)tex_2ds->slice_x_spans->data;
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-2d-sliced.c:115:23: warning: cast from 'gchar *' (aka 'char *') to 'CoglSpan *' (aka 'struct _CoglSpan *') increases required alignment from 1 to 4 [-Wcast-align]
  CoglSpan *y_spans = (CoglSpan *)tex_2ds->slice_y_spans->data;
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-2d-sliced.c:116:28: warning: cast from 'gchar *' (aka 'char *') to 'CoglTexture **' (aka 'struct _CoglTexture **') increases required alignment from 1 to 8 [-Wcast-align]
  CoglTexture **textures = (CoglTexture **)tex_2ds->slice_textures->data;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-3d.c:38:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-texture-2d-sliced.c:465:31: warning: cast from 'gchar *' (aka 'char *') to 'CoglSpan *' (aka 'struct _CoglSpan *') increases required alignment from 1 to 4 [-Wcast-align]
                              (CoglSpan *)tex_2ds->slice_y_spans->data,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-2d-sliced.c:483:35: warning: cast from 'gchar *' (aka 'char *') to 'CoglSpan *' (aka 'struct _CoglSpan *') increases required alignment from 1 to 4 [-Wcast-align]
                                  (CoglSpan *)tex_2ds->slice_x_spans->data,
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./cogl-texture-2d-sliced.c:40:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
7 warnings generated.
./cogl-texture-2d-sliced.c:68:1: warning: unused function 'cogl_texture_2d_sliced_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:102:1: note: expanded from here
cogl_texture_2d_sliced_get_instance_private
^
./cogl-texture-3d.c:65:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (Texture3D, texture_3d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-texture-3d.c:65:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (Texture3D, texture_3d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-texture-3d.c:38:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-texture-3d.c:65:44: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (Texture3D, texture_3d);
                                           ^
./cogl-texture-3d.c:67:67: warning: extra ';' outside of a function [-Wextra-semi]
                         COGL_GTYPE_IMPLEMENT_INTERFACE (texture));
                                                                  ^
./cogl-texture-3d.c:66:1: warning: unused function 'cogl_texture_3d_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:103:1: note: expanded from here
cogl_texture_3d_get_instance_private
^
  CC       cogl-texture-rectangle.lo
13 warnings generated.
7 warnings generated.
  CC       cogl-rectangle-map.lo
In file included from ./cogl-texture-rectangle.c:40:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-rectangle-map.c:42:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-texture-rectangle.c:67:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (TextureRectangle, texture_rectangle);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-texture-rectangle.c:67:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (TextureRectangle, texture_rectangle);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-texture-rectangle.c:40:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-texture-rectangle.c:67:58: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (TextureRectangle, texture_rectangle);
                                                         ^
./cogl-texture-rectangle.c:69:67: warning: extra ';' outside of a function [-Wextra-semi]
                         COGL_GTYPE_IMPLEMENT_INTERFACE (texture));
                                                                  ^
./cogl-texture-rectangle.c:68:1: warning: unused function 'cogl_texture_rectangle_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:103:1: note: expanded from here
cogl_texture_rectangle_get_instance_private
^
  CC       cogl-atlas.lo
1 warning generated.
  CC       cogl-atlas-texture.lo
7 warnings generated.
  CC       cogl-meta-texture.lo
In file included from ./cogl-atlas.c:36:
In file included from ./cogl-atlas.h:33:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-atlas-texture.c:38:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-meta-texture.c:39:
In file included from ./cogl-spans.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-primitive-texture.lo
./cogl-atlas-texture.c:61:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (AtlasTexture, atlas_texture);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \./cogl-atlas.c:53:
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-atlas-texture.c:61:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (AtlasTexture, atlas_texture);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_INTERNAL_DEFINE (Atlas, atlas);In file included from ./cogl-atlas-texture.c:38:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:287:3: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE'
  COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:238:73: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE'
./cogl-atlas-texture.c:62:53: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (AtlasTexture, atlas_texture);
                                                    ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-atlas-texture.c:61:50: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (AtlasTexture, atlas_texture);
                                                 ^
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-atlas.c:53:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_INTERNAL_DEFINE (Atlas, atlas);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:287:3: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE'
./cogl-atlas-texture.c  COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:238:73: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
:62:54: warning: extra ';' outside of a function [-Wextra-semi]
In file included from ./cogl-atlas.c:36:
In file included from ./cogl-atlas.h:33:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
COGL_GTYPE_DEFINE_CLASS (AtlasTexture, atlas_texture);
                                                     ^
./cogl-atlas.c:53:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_INTERNAL_DEFINE (Atlas, atlas);
                                          ^
In file included from ./cogl-atlas.c:36:
In file included from ./cogl-atlas.h:33:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-atlas-texture.c:378:57: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
  COGL_NOTE (ATLAS, "Migrating texture out of the atlas");
                                                        ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:./cogl-atlas-texture.c73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
:727:41: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
                 "format is unsupported");
                                        ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
./cogl-debug.h#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-atlas.c:556:2: warning: extra ';' outside of a function [-Wextra-semi]
};
 ^
./cogl-atlas-texture.c:999:14: warning: assigning to 'gpointer' (aka 'void *') from 'GHookFunc' (aka 'void (*)(gpointer)') converts between void pointer and function pointer [-Wpedantic]
  hook->func = callback;
             ^ ~~~~~~~~
./cogl-atlas.c:./cogl-atlas-texture.c:1011:40: warning: passing 'GHookFunc' (aka 'void (*)(gpointer)') to parameter of type 'gpointer' (aka 'void *') converts between void pointer and function pointer [-Wpedantic]
                                       callback,
                                       ^~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/ghook.h:156:18: note: passing argument to parameter 'func' here
                                         gpointer                func,
                                                                 ^
653:18: warning: assigning to 'gpointer' (aka 'void *') from 'GHookFunc' (aka 'void (*)(gpointer)') converts between void pointer and function pointer [-Wpedantic]
      hook->func = pre_callback;
                 ^ ~~~~~~~~~~~~
./cogl-atlas-texture.c./cogl-atlas.c:660:18: warning: assigning to 'gpointer' (aka 'void *') from 'GHookFunc' (aka 'void (*)(gpointer)') converts between void pointer and function pointer [-Wpedantic]
      hook->func = post_callback;
                 ^ ~~~~~~~~~~~~~
:62:1./cogl-atlas.c:676:44: warning: passing 'GHookFunc' (aka 'void (*)(gpointer)') to parameter of type 'gpointer' (aka 'void *') converts between void pointer and function pointer [-Wpedantic]
                                           pre_callback,
                                           ^~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/ghook.h:156:18: note: passing argument to parameter 'func' here
                                         gpointer                func,
                                                                 ^
./cogl-atlas.c:685:44: warning: passing 'GHookFunc' (aka 'void (*)(gpointer)') to parameter of type 'gpointer' (aka 'void *') converts between void pointer and function pointer [-Wpedantic]
                                           post_callback,
                                           ^~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/ghook.h:156:18: note: passing argument to parameter 'func' here
                                         gpointer                func,
                                                                 ^
: warning: unused function 'cogl_atlas_texture_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:100:1: note: expanded from here
cogl_atlas_texture_get_instance_private
^
1 warning generated.
20 warnings generated.
16 warnings generated.
  CC       cogl-blit.lo
In file included from ./cogl-primitive-texture.c:38:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CC       cogl-spans.lo
  CC       cogl-journal.lo
  CC       cogl-frame-info.lo
In file included from ./cogl-blit.c:39:
In file included from ./cogl-blit.h:33:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
In file included from ./cogl-spans.c:38:
In file included from ./cogl-spans.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
4 warnings generated.
In file included from ./cogl-journal.c:35:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-frame-info.c:35:
In file included from ./cogl-frame-info-private.h:35:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-frame-info.c:40:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (FrameInfo, frame_info);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-frame-info.c:40:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (FrameInfo, frame_info);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-frame-info.c:35:
In file included from ./cogl-frame-info-private.h:35:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-frame-info.c:41:47: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (FrameInfo, frame_info);
                                              ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-frame-info.c:40:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (FrameInfo, frame_info);
                                          ^
./cogl-frame-info.c:41:48: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (FrameInfo, frame_info);
                                               ^
./cogl-frame-info.c:41:1: warning: unused function 'cogl_frame_info_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:76:1: note: expanded from here
cogl_frame_info_get_instance_private
^
  CC       cogl-framebuffer.lo
8 warnings generated.
./cogl-journal.c:129:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_INTERNAL_DEFINE (Journal, journal);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:287:3: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE'
  COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:238:73: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-journal.c:129:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_INTERNAL_DEFINE (Journal, journal);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:287:3: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE'
  COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:238:73: note: expanded from macro 'COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-journal.c:35:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-journal.c:129:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_INTERNAL_DEFINE (Journal, journal);
                                              ^
./cogl-journal.c:182:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float *v = (float *)data + (i * stride);
                 ^~~~~~~~~~~~~
./cogl-journal.c:209:18: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float *v = (float *)data + (i * stride);
                 ^~~~~~~~~~~~~
./cogl-journal.c:305:16: warning: cast from 'gchar *' (aka 'char *') to 'CoglAttribute **' (aka 'struct _CoglAttribute **') increases required alignment from 1 to 8 [-Wcast-align]
  attributes = (CoglAttribute **)state->attributes->data;
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       cogl-onscreen.lo
In file included from ./cogl-journal.c:35:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-journal.c:1220:29: warning: cast from 'gchar *' (aka 'char *') to 'CoglJournalEntry *' (aka 'struct _CoglJournalEntry *') increases required alignment from 1 to 8 [-Wcast-align]
  CoglJournalEntry *entry = (CoglJournalEntry *)journal->entries->data;
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-journal.c:1359:23: warning: cast from 'gchar *' (aka 'char *') to 'CoglJournalEntry *' (aka 'struct _CoglJournalEntry *') increases required alignment from 1 to 8 [-Wcast-align]
      batch_and_call ((CoglJournalEntry *)journal->entries->data, /* first entry */
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-journal.c:1399:19: warning: cast from 'gchar *' (aka 'char *') to 'CoglJournalEntry *' (aka 'struct _CoglJournalEntry *') increases required alignment from 1 to 8 [-Wcast-align]
  batch_and_call ((CoglJournalEntry *)journal->entries->data, /* first entry */
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-journal.c:1786:25: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float *vertices = (float *)color + 1;
                        ^~~~~~~~~~~~~~
  CC       cogl-output.lo
In file included from ./cogl-framebuffer.c:37:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-onscreen.c:36:
In file included from ./cogl-onscreen-private.h:35:
In file included from ./cogl-framebuffer-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-framebuffer.c:68:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (Offscreen, offscreen,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-framebuffer.c:68:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (Offscreen, offscreen,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
./cogl-framebuffer.c:69:70: warning: assigning to 'void *' from 'void (CoglFramebuffer *)' converts between void pointer and function pointer [-Wpedantic]
                                    _cogl_offscreen_class.virt_unref =
                                                                     ^
./cogl-object-private.h:208:42: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                    do { code; } while (0);             \
                                         ^
./cogl-object-private.h:181:7: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    { code; }                                                           \
      ^
In file included from ./cogl-framebuffer.c:37:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-framebuffer.c:71:46: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Offscreen, offscreen);
                                             ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-framebuffer.c:70:61: warning: extra ';' outside of a function [-Wextra-semi]
                                    _cogl_framebuffer_unref);
                                                            ^
13 warnings generated.
./cogl-framebuffer.c:71:47: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Offscreen, offscreen);
                                              ^
In file included from ./cogl-framebuffer.c:37:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-framebuffer.c:72:55: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNTING (offscreen);
                                                      ^
./cogl-framebuffer.c:73:55: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_INTERFACE (Framebuffer, framebuffer);
                                                      ^
./cogl-framebuffer.c:353:33: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
  COGL_NOTE (DRAW, "Clear begin");
                                ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-framebuffer.c:411:31: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
  COGL_NOTE (DRAW, "Clear end");
                              ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-framebuffer.c:71:1: warning: unused function 'cogl_offscreen_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_offscreen_get_instance_private
^
./cogl-onscreen.c:49:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (Onscreen, onscreen,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-onscreen.c:49:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (Onscreen, onscreen,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
./cogl-onscreen.c:50:69: warning: assigning to 'void *' from 'void (CoglFramebuffer *)' converts between void pointer and function pointer [-Wpedantic]
                                    _cogl_onscreen_class.virt_unref =
                                                                    ^
./cogl-object-private.h:208:42: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                    do { code; } while (0);             \
                                         ^
./cogl-object-private.h:181:7: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    { code; }                                                           \
      ^
In file included from ./cogl-onscreen.c:36:
In file included from ./cogl-onscreen-private.h:35:
In file included from ./cogl-framebuffer-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-onscreen.c:51:61: warning: extra ';' outside of a function [-Wextra-semi]
                                    _cogl_framebuffer_unref);
                                                            ^
./cogl-onscreen.c:53:71: warning: extra ';' outside of a function [-Wextra-semi]
                         COGL_GTYPE_IMPLEMENT_INTERFACE (framebuffer));
                                                                      ^
./cogl-onscreen.c:68:42: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_dummy_free);
                                         ^
./cogl-onscreen.c:72:42: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_dummy_free);
                                         ^
./cogl-onscreen.c:76:42: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_dummy_free);
                                         ^
./cogl-onscreen.c:179:3: warning: initializing 'CoglFrameCallback' (aka 'void (*)(CoglOnscreen *, CoglFrameEvent, CoglFrameInfo *, void *)') with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
  _cogl_closure_list_invoke (&onscreen->frame_closures,
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-closure-list-private.h:102:17: note: expanded from macro '_cogl_closure_list_invoke'
        cb_type _cb = _c->function;                     \
                ^     ~~~~~~~~~~~~
./cogl-onscreen.c:217:9: warning: cast from 'char *' to 'CoglOnscreenQueuedDirty *' (aka 'struct _CoglOnscreenQueuedDirty *') increases required alignment from 1 to 8 [-Wcast-align]
        _cogl_container_of (context->onscreen_dirty_queue.next,
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-onscreen.c:223:7: warning: initializing 'CoglOnscreenDirtyCallback' (aka 'void (*)(CoglOnscreen *, const CoglOnscreenDirtyInfo *, void *)') with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
      _cogl_closure_list_invoke (&qe->onscreen->dirty_closures,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-closure-list-private.h:102:17: note: expanded from macro '_cogl_closure_list_invoke'
        cb_type _cb = _c->function;                     \
                ^     ~~~~~~~~~~~~
./cogl-onscreen.c:502:34: warning: passing 'CoglFrameCallback' (aka 'void (*)(CoglOnscreen *, CoglFrameEvent, CoglFrameInfo *, void *)') to parameter of type 'void *' converts between void pointer and function pointer [-Wpedantic]
                                 callback,
                                 ^~~~~~~~
./cogl-closure-list-private.h:76:31: note: passing argument to parameter 'function' here
                        void *function,
                              ^
./cogl-onscreen.c:650:3: warning: initializing 'CoglOnscreenResizeCallback' (aka 'void (*)(CoglOnscreen *, int, int, void *)') with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
  _cogl_closure_list_invoke (&onscreen->resize_closures,
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-closure-list-private.h:102:17: note: expanded from macro '_cogl_closure_list_invoke'
        cb_type _cb = _c->function;                     \
                ^     ~~~~~~~~~~~~
./cogl-onscreen.c:709:34: warning: passing 'CoglOnscreenResizeCallback' (aka 'void (*)(CoglOnscreen *, int, int, void *)') to parameter of type 'void *' converts between void pointer and function pointer [-Wpedantic]
                                 callback,
                                 ^~~~~~~~
./cogl-closure-list-private.h:76:31: note: passing argument to parameter 'function' here
                        void *function,
                              ^
./cogl-onscreen.c:728:34: warning: passing 'CoglOnscreenDirtyCallback' (aka 'void (*)(CoglOnscreen *, const CoglOnscreenDirtyInfo *, void *)') to parameter of type 'void *' converts between void pointer and function pointer [-Wpedantic]
                                 callback,
                                 ^~~~~~~~
./cogl-closure-list-private.h:76:31: note: passing argument to parameter 'function' here
                        void *function,
                              ^
./cogl-onscreen.c:52:1: warning: unused function 'cogl_onscreen_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:100:1: note: expanded from here
cogl_onscreen_get_instance_private
^
In file included from ./cogl-output.c:35:
In file included from ./cogl-output-private.h:35:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-output.c:42:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Output, output);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-output.c:42:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Output, output);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-output.c:35:
In file included from ./cogl-output-private.h:35:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-output.c:43:40: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Output, output);
                                       ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-output.c:42:36: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Output, output);
                                   ^
./cogl-output.c:43:41: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Output, output);
                                        ^
./cogl-output.c:43:1: warning: unused function 'cogl_output_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:75:1: note: expanded from here
cogl_output_get_instance_private
^
8 warnings generated.
18 warnings generated.
  CC       cogl-bitmask.lo
17 warnings generated.
  CC       cogl-gtype.lo
  CC       cogl-point-in-poly.lo
./cogl-bitmask.c:50:37: warning: extra ';' outside of a function [-Wextra-semi]
                     "loosing data");
                                    ^
In file included from ./cogl-gtype.c:1:
In file included from ./cogl-gtype-private.h:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
./cogl-point-in-poly.c:81:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float vert_xi = *(float *)((uint8_t *)vertices + i * stride);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-point-in-poly.c:82:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float vert_xj = *(float *)((uint8_t *)vertices + j * stride);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-point-in-poly.c:83:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float vert_yi = *(float *)((uint8_t *)vertices + i * stride +
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-point-in-poly.c:85:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align]
      float vert_yj = *(float *)((uint8_t *)vertices + j * stride +
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
4 warnings generated.
  CC       cogl-winsys-stub.lo
  CC       cogl-config.lo
  CC       cogl-boxed-value.lo
  CC       cogl-snippet.lo
In file included from ./winsys/cogl-winsys-stub.c:38:
In file included from ./cogl-renderer-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-config.c:37:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
./winsys/cogl-winsys-stub.c:71:16: warning: returning 'void *' from a function with result type 'CoglFuncPtr' (aka 'void (*)(void)') converts between void pointer and function pointer [-Wpedantic]
        return symbol;
               ^~~~~~
  CC       cogl-poll.lo
2 warnings generated.
In file included from ./cogl-boxed-value.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./cogl-snippet.c:39:
In file included from ./cogl-snippet-private.h:40:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-snippet.c:46:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Snippet, snippet);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-snippet.c:46:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Snippet, snippet);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-snippet.c:39:
In file included from ./cogl-snippet-private.h:40:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-snippet.c:47:42: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Snippet, snippet);
                                         ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-snippet.c:46:38: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Snippet, snippet);
                                     ^
./cogl-snippet.c:47:43: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Snippet, snippet);
                                          ^
./cogl-snippet.c:47:1: warning: unused function 'cogl_snippet_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:75:1: note: expanded from here
cogl_snippet_get_instance_private
^
8 warnings generated.
1 warning generated.
  CC       cogl-memory-stack.lo
  CC       cogl-magazine.lo
In file included from ./cogl-poll.c:39:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-poll.c:102:3: warning: initializing 'void (*)(void *)' with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
  _cogl_closure_list_invoke_no_args (&renderer->idle_closures);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-closure-list-private.h:113:16: note: expanded from macro '_cogl_closure_list_invoke_no_args'
        void (*_cb)(void *) = _c->function;             \
               ^              ~~~~~~~~~~~~
./cogl-poll.c:264:33: warning: passing 'CoglIdleCallback' (aka 'void (*)(void *)') to parameter of type 'void *' converts between void pointer and function pointer [-Wpedantic]
                                idle_cb,
                                ^~~~~~~
./cogl-closure-list-private.h:76:31: note: passing argument to parameter 'function' here
                        void *function,
                              ^
3 warnings generated.
  CC       cogl-gles2-context.lo
./cogl-memory-stack.c:152:15: warning: cast from 'char *' to 'CoglMemorySubStack *' (aka 'struct _CoglMemorySubStack *') increases required alignment from 1 to 8 [-Wcast-align]
  sub_stack = _cogl_container_of (stack->sub_stacks.prev,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-memory-stack.c:158:15: warning: cast from 'char *' to 'CoglMemorySubStack *' (aka 'struct _CoglMemorySubStack *') increases required alignment from 1 to 8 [-Wcast-align]
  sub_stack = _cogl_container_of (stack->sub_stacks.prev,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-memory-stack.c:170:22: warning: cast from 'char *' to 'CoglMemorySubStack *' (aka 'struct _CoglMemorySubStack *') increases required alignment from 1 to 8 [-Wcast-align]
  stack->sub_stack = _cogl_container_of (stack->sub_stacks.next,
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-memory-stack.c:190:9: warning: cast from 'char *' to 'CoglMemorySubStack *' (aka 'struct _CoglMemorySubStack *') increases required alignment from 1 to 8 [-Wcast-align]
        _cogl_container_of (stack->sub_stacks.next, CoglMemorySubStack, link);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
  CC       cogl-error.lo
  CC       cogl-closure-list.lo
  CC       cogl-fence.lo
In file included from ./cogl-gles2-context.c:43:
In file included from ./cogl-gles2-context-private.h:40:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-gles2-context.c:60:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (GLES2Context, gles2_context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./cogl-gles2-context.c:60:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (GLES2Context, gles2_context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./cogl-gles2-context.c:43:
In file included from ./cogl-gles2-context-private.h:40:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-gles2-context.c:61:53: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (GLES2Context, gles2_context);
                                                    ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./cogl-gles2-context.c:60:49: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (GLES2Context, gles2_context);
                                                ^
./cogl-gles2-context.c:61:54: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (GLES2Context, gles2_context);
                                                     ^
./cogl-gles2-context.c:1530:9: warning: cast from 'char *' to 'CoglGLES2Offscreen *' (aka 'struct _CoglGLES2Offscreen *') increases required alignment from 1 to 8 [-Wcast-align]
        _cogl_container_of (gles2_context->foreign_offscreens.next,
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:66:1: warning: assigning to 'void (*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBindTexture,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:68:1: warning: assigning to 'void (*)(GLenum, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBlendFunc,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:70:1: warning: assigning to 'void (*)(GLbitfield)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glClear,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:72:1: warning: assigning to 'void (*)(GLclampf, GLclampf, GLclampf, GLclampf)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glClearColor,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:77:1: warning: assigning to 'void (*)(GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glClearStencil,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:79:1: warning: assigning to 'void (*)(GLboolean, GLboolean, GLboolean, GLboolean)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glColorMask,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:84:1: warning: assigning to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glCopyTexSubImage2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:93:1: warning: assigning to 'void (*)(GLsizei, const GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDeleteTextures,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:95:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDepthFunc,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:97:1: warning: assigning to 'void (*)(GLboolean)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDepthMask,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:99:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDisable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:101:1: warning: assigning to 'void (*)(GLenum, GLint, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDrawArrays,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:103:1: warning: assigning to 'void (*)(GLenum, GLsizei, GLenum, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDrawElements,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:108:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glEnable,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:110:1: warning: assigning to 'void (*)(void)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glFinish,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:112:1: warning: assigning to 'void (*)(void)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glFlush,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:114:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glFrontFace,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:116:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glCullFace,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:118:1: warning: assigning to 'void (*)(GLsizei, GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGenTextures,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:120:1: warning: assigning to 'GLenum (*)(void)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLenum, glGetError,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:122:1: warning: assigning to 'void (*)(GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetIntegerv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:124:1: warning: assigning to 'void (*)(GLenum, GLboolean *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetBooleanv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:126:1: warning: assigning to 'void (*)(GLenum, GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetFloatv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:128:1: warning: assigning to 'const GLubyte *(*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (const GLubyte*, glGetString,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:130:1: warning: assigning to 'void (*)(GLenum, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glHint,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:132:1: warning: assigning to 'GLboolean (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsTexture,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:134:1: warning: assigning to 'void (*)(GLenum, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glPixelStorei,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:136:1: warning: assigning to 'void (*)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glReadPixels,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:144:1: warning: assigning to 'void (*)(GLint, GLint, GLsizei, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glScissor,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:146:1: warning: assigning to 'void (*)(GLenum, GLint, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glStencilFunc,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:148:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glStencilMask,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:150:1: warning: assigning to 'void (*)(GLenum, GLenum, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glStencilOp,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:152:1: warning: assigning to 'void (*)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glTexImage2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:162:1: warning: assigning to 'void (*)(GLenum, GLenum, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glTexParameterf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:164:1: warning: assigning to 'void (*)(GLenum, GLenum, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glTexParameterfv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:166:1: warning: assigning to 'void (*)(GLenum, GLenum, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glTexParameteri,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:168:1: warning: assigning to 'void (*)(GLenum, GLenum, const GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glTexParameteriv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:170:1: warning: assigning to 'void (*)(GLenum, GLenum, GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetTexParameterfv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:172:1: warning: assigning to 'void (*)(GLenum, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetTexParameteriv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:174:1: warning: assigning to 'void (*)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glTexSubImage2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:184:1: warning: assigning to 'void (*)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glCopyTexImage2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:193:1: warning: assigning to 'void (*)(GLint, GLint, GLsizei, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glViewport,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:195:1: warning: assigning to 'GLboolean (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsEnabled, (GLenum cap))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:196:1: warning: assigning to 'void (*)(GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glLineWidth, (GLfloat width))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:32:
../cogl/gl-prototypes/cogl-core-functions.h:197:1: warning: assigning to 'void (*)(GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glPolygonOffset, (GLfloat factor, GLfloat units))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:65:1: warning: assigning to 'void (*)(GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDepthRangef,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:67:1: warning: assigning to 'void (*)(GLclampf)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glClearDepthf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:77:1: warning: assigning to 'void (*)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glCompressedTexImage2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:86:1: warning: assigning to 'void (*)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glCompressedTexSubImage2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:96:1: warning: assigning to 'void (*)(GLclampf, GLboolean)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glSampleCoverage,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:106:1: warning: assigning to 'void (*)(GLenum, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetBufferParameteriv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:115:1: warning: assigning to 'void (*)(GLsizei, GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGenBuffers,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:118:1: warning: assigning to 'void (*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBindBuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:121:1: warning: assigning to 'void (*)(GLenum, GLsizeiptr, const GLvoid *, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBufferData,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:126:1: warning: assigning to 'void (*)(GLenum, GLintptr, GLsizeiptr, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBufferSubData,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:131:1: warning: assigning to 'void (*)(GLsizei, const GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDeleteBuffers,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:134:1: warning: assigning to 'GLboolean (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsBuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:36:
../cogl/gl-prototypes/cogl-in-gles-core-functions.h:145:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glActiveTexture,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:67:1: warning: assigning to 'void (*)(GLsizei, GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGenRenderbuffers,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:70:1: warning: assigning to 'void (*)(GLsizei, const GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDeleteRenderbuffers,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:73:1: warning: assigning to 'void (*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBindRenderbuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:76:1: warning: assigning to 'void (*)(GLenum, GLenum, GLsizei, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glRenderbufferStorage,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:81:1: warning: assigning to 'void (*)(GLsizei, GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGenFramebuffers,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:84:1: warning: assigning to 'void (*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBindFramebuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:87:1: warning: assigning to 'void (*)(GLenum, GLenum, GLenum, GLuint, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glFramebufferTexture2D,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:93:1: warning: assigning to 'void (*)(GLenum, GLenum, GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glFramebufferRenderbuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:98:1: warning: assigning to 'GLboolean (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsRenderbuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:100:1: warning: assigning to 'GLenum (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLenum, glCheckFramebufferStatus,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:102:1: warning: assigning to 'void (*)(GLsizei, const GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDeleteFramebuffers,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:105:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGenerateMipmap,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:107:1: warning: assigning to 'void (*)(GLenum, GLenum, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetFramebufferAttachmentParameteriv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:112:1: warning: assigning to 'void (*)(GLenum, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetRenderbufferParameteriv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:116:1: warning: assigning to 'GLboolean (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsFramebuffer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:124:1: warning: assigning to 'void (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBlendEquation,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:126:1: warning: assigning to 'void (*)(GLclampf, GLclampf, GLclampf, GLclampf)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBlendColor,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:138:1: warning: assigning to 'void (*)(GLenum, GLenum, GLenum, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBlendFuncSeparate,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:150:1: warning: assigning to 'void (*)(GLenum, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBlendEquationSeparate,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:160:1: warning: assigning to 'void (*)(void)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glReleaseShaderCompiler, (void))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:161:1: warning: assigning to 'void (*)(GLenum, GLenum, GLint *, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetShaderPrecisionFormat,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:166:1: warning: assigning to 'void (*)(GLsizei, const GLuint *, GLenum, const GLvoid *, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glShaderBinary,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:180:1: warning: assigning to 'void (*)(GLenum, GLenum, GLint, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glStencilFuncSeparate,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:182:1: warning: assigning to 'void (*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glStencilMaskSeparate,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:40:
../cogl/gl-prototypes/cogl-in-gles2-core-functions.h:184:1: warning: assigning to 'void (*)(GLenum, GLenum, GLenum, GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glStencilOpSeparate,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:65:1: warning: assigning to 'GLuint (*)(void)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLuint, glCreateProgram,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:67:1: warning: assigning to 'GLuint (*)(GLenum)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLuint, glCreateShader,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:69:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDeleteShader,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:71:1: warning: assigning to 'void (*)(GLuint, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glAttachShader,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:74:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUseProgram,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:76:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDeleteProgram,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:78:1: warning: assigning to 'void (*)(GLuint, GLsizei, GLsizei *, char *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetShaderInfoLog,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:83:1: warning: assigning to 'void (*)(GLuint, GLsizei, GLsizei *, char *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetProgramInfoLog,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:88:1: warning: assigning to 'void (*)(GLuint, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetShaderiv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:92:1: warning: assigning to 'void (*)(GLuint, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetProgramiv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:96:1: warning: assigning to 'void (*)(GLuint, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDetachShader,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:98:1: warning: assigning to 'void (*)(GLuint, GLsizei, GLsizei *, GLuint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetAttachedShaders,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:103:1: warning: assigning to 'GLboolean (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsShader,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:105:1: warning: assigning to 'GLboolean (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLboolean, glIsProgram,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:115:1: warning: assigning to 'void (*)(GLuint, GLsizei, const char *const *, const GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glShaderSource,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:120:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glCompileShader,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:122:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glLinkProgram,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:124:1: warning: assigning to 'GLint (*)(GLuint, const char *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLint, glGetUniformLocation,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:127:1: warning: assigning to 'void (*)(GLint, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform1f,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:130:1: warning: assigning to 'void (*)(GLint, GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform2f,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:134:1: warning: assigning to 'void (*)(GLint, GLfloat, GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform3f,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:139:1: warning: assigning to 'void (*)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform4f,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:145:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform1fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:149:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform2fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:153:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform3fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:157:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform4fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:161:1: warning: assigning to 'void (*)(GLint, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform1i,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:164:1: warning: assigning to 'void (*)(GLint, GLint, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform2i,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:168:1: warning: assigning to 'void (*)(GLint, GLint, GLint, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform3i,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:173:1: warning: assigning to 'void (*)(GLint, GLint, GLint, GLint, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform4i,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:179:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform1iv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:183:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform2iv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:187:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform3iv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:191:1: warning: assigning to 'void (*)(GLint, GLsizei, const GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniform4iv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:195:1: warning: assigning to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniformMatrix2fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:200:1: warning: assigning to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniformMatrix3fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:205:1: warning: assigning to 'void (*)(GLint, GLsizei, GLboolean, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glUniformMatrix4fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:211:1: warning: assigning to 'void (*)(GLuint, GLint, GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetUniformfv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:215:1: warning: assigning to 'void (*)(GLuint, GLint, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetUniformiv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:219:1: warning: assigning to 'void (*)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetActiveUniform,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:227:1: warning: assigning to 'void (*)(GLuint, GLsizei, GLsizei *, GLchar *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetShaderSource,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:232:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glValidateProgram, (GLuint program))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:241:1: warning: assigning to 'void (*)(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttribPointer,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:248:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glEnableVertexAttribArray,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:250:1: warning: assigning to 'void (*)(GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glDisableVertexAttribArray,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:252:1: warning: assigning to 'void (*)(GLuint, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib1f, (GLuint indx, GLfloat x))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:253:1: warning: assigning to 'void (*)(GLuint, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib1fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:255:1: warning: assigning to 'void (*)(GLuint, GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib2f, (GLuint indx, GLfloat x, GLfloat y))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:256:1: warning: assigning to 'void (*)(GLuint, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib2fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:258:1: warning: assigning to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib3f,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:260:1: warning: assigning to 'void (*)(GLuint, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib3fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:262:1: warning: assigning to 'void (*)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib4f,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:264:1: warning: assigning to 'void (*)(GLuint, const GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glVertexAttrib4fv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'In file included from ./cogl-fence.c:35:
In file included from ./cogl-fence-private.h:36:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^

  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:266:1: warning: assigning to 'void (*)(GLuint, GLenum, GLfloat *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetVertexAttribfv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:268:1: warning: assigning to 'void (*)(GLuint, GLenum, GLint *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetVertexAttribiv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:270:1: warning: assigning to 'void (*)(GLuint, GLenum, GLvoid **)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetVertexAttribPointerv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:272:1: warning: assigning to 'GLint (*)(GLuint, const char *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (GLint, glGetAttribLocation,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:274:1: warning: assigning to 'void (*)(GLuint, GLuint, const GLchar *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glBindAttribLocation,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
In file included from ./cogl-gles2-context.c:1616:
In file included from ../cogl/gl-prototypes/cogl-gles2-functions.h:43:
../cogl/gl-prototypes/cogl-glsl-functions.h:278:1: warning: assigning to 'void (*)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
COGL_EXT_FUNCTION (void, glGetActiveAttrib,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1612:27: note: expanded from macro 'COGL_EXT_FUNCTION'
  gles2_ctx->vtable->name = (void *) ctx->name;
                          ^ ~~~~~~~~~~~~~~~~~~
./cogl-gles2-context.c:1622:40: warning: assigning to 'void (*)(GLenum, GLuint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  gles2_ctx->vtable->glBindFramebuffer =
                                       ^
./cogl-gles2-context.c:1624:35: warning: assigning to 'void (*)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  gles2_ctx->vtable->glReadPixels =
                                  ^
./cogl-gles2-context.c:1626:39: warning: assigning to 'void (*)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  gles2_ctx->vtable->glCopyTexImage2D =
                                      ^
./cogl-gles2-context.c:1628:42: warning: assigning to 'void (*)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)' from 'void *' converts between void pointer and function pointer [-Wpedantic]
  gles2_ctx->vtable->glCopyTexSubImage2D =
                                         ^
./cogl-gles2-context.c:61:1: warning: unused function 'cogl_gles2_context_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
  CC       cogl-clip-state.lo
<scratch space>:99:1: note: expanded from here
cogl_gles2_context_get_instance_private
^
  CC       cogl-fixed.lo
./cogl-fence.c:225:15: warning: cast from 'char *' to 'CoglFenceClosure *' (aka 'struct _CoglFenceClosure *') increases required alignment from 1 to 8 [-Wcast-align]
      fence = _cogl_container_of (journal->pending_fences.next,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-list.h:103:3: note: expanded from macro '_cogl_container_of'
  (type *) ((char *) (ptr) - offsetof (type, member))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
  CC       cogl-vertex-buffer.lo
./deprecated/cogl-fixed.c:314:21: warning: unused variable '_magic' [-Wunused-const-variable]
static const double _magic = 68719476736.0 * 1.5;
                    ^
1 warning generated.
155 warnings generated.
In file included from ./deprecated/cogl-clip-state.c:42:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CC       cogl-material-compat.lo
In file included from ./deprecated/cogl-vertex-buffer.c:107:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-program.lo
./deprecated/cogl-vertex-buffer.c:127:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (VertexBuffer, vertex_buffer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./deprecated/cogl-vertex-buffer.c:127:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (VertexBuffer, vertex_buffer);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./deprecated/cogl-vertex-buffer.c:107:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./deprecated/cogl-vertex-buffer.c:127:49: warning: extra ';' outside of a function [-Wextra-semi]
COGL_HANDLE_DEFINE (VertexBuffer, vertex_buffer);
                                                ^
In file included from ./deprecated/cogl-vertex-buffer.c:107:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./deprecated/cogl-vertex-buffer.c:128:59: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNTING (vertex_buffer);
                                                          ^
./deprecated/cogl-vertex-buffer.c:129:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (VertexBufferIndices, vertex_buffer_indices);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./deprecated/cogl-vertex-buffer.c:129:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (VertexBufferIndices, vertex_buffer_indices);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./deprecated/cogl-vertex-buffer.c:107:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./deprecated/cogl-vertex-buffer.c:129:64: warning: extra ';' outside of a function [-Wextra-semi]
COGL_HANDLE_DEFINE (VertexBufferIndices, vertex_buffer_indices);
                                                               ^
./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);
                            ~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~^~~~~
In file included from ./deprecated/cogl-material-compat.c:38:
In file included from ./cogl-pipeline-private.h:37:
In file included from ./cogl-node-private.h:37:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
13 warnings generated.
./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:333:36: warning: implicit conversion from enumeration type 'CoglMaterialFilter' to different enumeration type 'CoglPipelineFilter' [-Wenum-conversion]
                                   min_filter,
                                   ^~~~~~~~~~
./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: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));
  ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16 warnings generated.
  CC       cogl-auto-texture.lo
In file included from ./deprecated/cogl-program.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./deprecated/cogl-program.c:48:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (Program, program);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./deprecated/cogl-program.c:48:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (Program, program);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./deprecated/cogl-program.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./deprecated/cogl-program.c:48:38: warning: extra ';' outside of a function [-Wextra-semi]
COGL_HANDLE_DEFINE (Program, program);
                                     ^
In file included from ./deprecated/cogl-program.c:38:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./deprecated/cogl-program.c:49:53: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNTING (program);
                                                    ^
8 warnings generated.
  CC       cogl-shader.lo
In file included from ./deprecated/cogl-auto-texture.c:39:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-clutter.lo
1 warning generated.
In file included from ./deprecated/cogl-shader.c:35:
In file included from ./deprecated/cogl-shader-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-framebuffer-deprecated.lo
  CC       cogl-texture-deprecated.lo
./deprecated/cogl-shader.c:48:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (Shader, shader);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./deprecated/cogl-shader.c:48:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_HANDLE_DEFINE (Shader, shader);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:311:3: note: expanded from macro 'COGL_HANDLE_DEFINE'
  COGL_HANDLE_DEFINE_WITH_CODE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:301:74: note: expanded from macro 'COGL_HANDLE_DEFINE_WITH_CODE'
                                                                         \
                                                                         ^
./cogl-object-private.h:223:73: note: expanded from macro '\
COGL_OBJECT_DEFINE_WITH_CODE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./deprecated/cogl-shader.c:35:
In file included from ./deprecated/cogl-shader-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./deprecated/cogl-shader.c:48:36: warning: extra ';' outside of a function [-Wextra-semi]
COGL_HANDLE_DEFINE (Shader, shader);
                                   ^
In file included from ./deprecated/cogl-shader.c:35:
In file included from ./deprecated/cogl-shader-private.h:34:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./deprecated/cogl-shader.c:49:52: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNTING (shader);
                                                   ^
In file included from ./deprecated/cogl-clutter.c:42:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
8 warnings generated.
1 warning generated.
In file included from ./deprecated/cogl-texture-deprecated.c:35:
In file included from ./cogl-texture-private.h:34:
In file included from ./cogl-bitmap-private.h:36:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./deprecated/cogl-framebuffer-deprecated.c:34:
In file included from ./cogl-context-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
3 warnings generated.
  CC       cogl-glib-source.lo
1 warning generated.
  CC       cogl-xlib-renderer.lo
  CC       cogl-xlib.lo
  CC       cogl-texture-pixmap-x11.lo
In file included from ./cogl-xlib-renderer.c:40:
In file included from ./cogl-output-private.h:35:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
  CC       cogl-winsys-glx.lo
In file included from ./cogl-xlib.c:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from ./winsys/cogl-texture-pixmap-x11.c:40:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./cogl-xlib-renderer.c:408:46: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
        COGL_NOTE (WINSYS, "Outputs changed:");
                                             ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-xlib-renderer.c:410:38: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
        COGL_NOTE (WINSYS, "Outputs:");
                                     ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
1 warning generated.
In file included from ./winsys/cogl-winsys-glx.c:39:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./winsys/cogl-texture-pixmap-x11.c:74:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (TexturePixmapX11, texture_pixmap_x11);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
./winsys/cogl-texture-pixmap-x11.c:74:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_TEXTURE_DEFINE (TexturePixmapX11, texture_pixmap_x11);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-texture-private.h:257:3: note: expanded from macro 'COGL_TEXTURE_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE                                    \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
./cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from ./winsys/cogl-texture-pixmap-x11.c:40:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./winsys/cogl-texture-pixmap-x11.c:75:62: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (TexturePixmapX11, texture_pixmap_x11);
                                                             ^
./cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
./winsys/cogl-texture-pixmap-x11.c:74:59: warning: extra ';' outside of a function [-Wextra-semi]
COGL_TEXTURE_DEFINE (TexturePixmapX11, texture_pixmap_x11);
                                                          ^
./winsys/cogl-texture-pixmap-x11.c:75:63: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (TexturePixmapX11, texture_pixmap_x11);
                                                              ^
In file included from ./winsys/cogl-texture-pixmap-x11.c:40:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./winsys/cogl-texture-pixmap-x11.c:75:1: warning: unused function 'cogl_texture_pixmap_x11_get_instance_private' [-Wunused-function]
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:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:100:1: note: expanded from here
cogl_texture_pixmap_x11_get_instance_private
^
6 warnings generated.
In file included from ./winsys/cogl-winsys-glx.c:45:
In file included from ./cogl-glx-renderer-private.h:101:
./winsys/cogl-winsys-glx-feature-functions.h:171:2: warning: embedding a directive within macro arguments has undefined behavior [-Wembedded-directive]
#if 0
 ^
In file included from ./winsys/cogl-winsys-glx.c:130:
./winsys/cogl-winsys-glx-feature-functions.h:171:2: warning: embedding a directive within macro arguments has undefined behavior [-Wembedded-directive]
#if 0
 ^
In file included from ./winsys/cogl-winsys-glx.c:151:
./winsys/cogl-winsys-glx-feature-functions.h:171:2: warning: embedding a directive within macro arguments has undefined behavior [-Wembedded-directive]
#if 0
 ^
./winsys/cogl-winsys-glx.c:165:10: warning: returning 'void *' from a function with result type 'CoglFuncPtr' (aka 'void (*)(void)') converts between void pointer and function pointer [-Wpedantic]
  return glx_renderer->glXGetProcAddress ((const GLubyte *) name);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./winsys/cogl-winsys-glx.c:39:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./winsys/cogl-winsys-glx.c:1002:62: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
      COGL_NOTE (WINSYS, "Using the first available FBConfig");
                                                             ^
./cogl-debug.h:100:9: note: macro 'COGL_NOTE' defined here
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
        ^
./cogl-debug.h:102:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                      ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  CC       cogl-winsys-egl-x11.lo
12 warnings generated.
  CC       cogl-winsys-egl.lo
23 warnings generated.
In file included from ./winsys/cogl-winsys-egl-x11.c:40:
In file included from ./winsys/cogl-winsys-egl-x11-private.h:34:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./winsys/cogl-winsys-egl-x11.c:864:40: warning: incompatible pointer types assigning to 'CoglBool (*)(CoglTexturePixmapX11 *, CoglTexturePixmapStereoMode, CoglBool)' from 'CoglBool (CoglTexturePixmapX11 *, CoglBool, CoglBool)' [-Wincompatible-pointer-types]
      vtable.texture_pixmap_x11_update =
                                       ^
./winsys/cogl-winsys-egl-x11.c:868:45: warning: incompatible pointer types assigning to 'CoglTexture *(*)(CoglTexturePixmapX11 *, CoglTexturePixmapStereoMode)' from 'CoglTexture *(CoglTexturePixmapX11 *, CoglBool)' [-Wincompatible-pointer-types]
      vtable.texture_pixmap_x11_get_texture =
                                            ^
3 warnings generated.
  GEN      cogl-gl-1.0.pc
  CC       cogl-enum-types.lo
In file included from ./winsys/cogl-winsys-egl.c:39:
In file included from ./winsys/cogl-winsys-egl-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
./winsys/cogl-winsys-egl.c:152:9: warning: assigning to 'void *' from '__eglMustCastToProperFunctionPointerType' (aka 'void (*)(void)') converts between void pointer and function pointer [-Wpedantic]
    ptr = eglGetProcAddress (name);
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~
./winsys/cogl-winsys-egl.c:159:10: warning: returning 'void *' from a function with result type 'CoglFuncPtr' (aka 'void (*)(void)') converts between void pointer and function pointer [-Wpedantic]
  return ptr;
         ^~~
In file included from ./winsys/cogl-winsys-egl.c:39:
In file included from ./winsys/cogl-winsys-egl-private.h:35:
In file included from ./winsys/cogl-winsys-private.h:39:
In file included from ./winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
4 warnings generated.
  CCLD     libcogl.la
  GISCAN   Cogl-2.0.gir
  GISCAN   Cogl-1.0.gir
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-texture-deprecated.h:45: syntax error, unexpected '*', expecting ')' or ',' in 'cogl_texture_get_format (CoglTexture *texture);' at '*'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-texture-deprecated.h:77: syntax error, unexpected '*', expecting ')' or ',' in 'cogl_texture_get_rowstride (CoglTexture *texture);' at '*'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:53: syntax error, unexpected identifier in 'CoglTexture *' at 'CoglTexture'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:55: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in '                            unsigned int height,' at 'unsigned'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:56: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglTextureFlags flags,' at 'CoglTextureFlags'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:57: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglPixelFormat internal_format);' at 'CoglPixelFormat'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:85: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglTextureFlags flags,' at 'CoglTextureFlags'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:86: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglPixelFormat internal_format,' at 'CoglPixelFormat'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:87: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            GError **error);' at 'GError'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:87: syntax error, unexpected ')', expecting ',' or ';' in '                            GError **error);' at ')'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:119: syntax error, unexpected INT, expecting identifier or '(' or '*' in '                            int height,' at 'int'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:120: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglTextureFlags flags,' at 'CoglTextureFlags'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:121: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglPixelFormat format,' at 'CoglPixelFormat'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:122: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                            CoglPixelFormat internal_format,' at 'CoglPixelFormat'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:123: syntax error, unexpected INT, expecting identifier or '(' or '*' in '                            int rowstride,' at 'int'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:124: syntax error, unexpected CONST, expecting identifier or '(' or '*' in '                            const uint8_t *data);' at 'const'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:124: syntax error, unexpected ')', expecting ',' or ';' in '                            const uint8_t *data);' at ')'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:157: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in '                               unsigned int gl_target,' at 'unsigned'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:158: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in '                               unsigned int width,' at 'unsigned'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:159: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in '                               unsigned int height,' at 'unsigned'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:160: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in '                               unsigned int x_pot_waste,' at 'unsigned'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:161: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in '                               unsigned int y_pot_waste,' at 'unsigned'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:162: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                               CoglPixelFormat format);' at 'CoglPixelFormat'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:183: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                              CoglTextureFlags flags,' at 'CoglTextureFlags'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:184: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '                              CoglPixelFormat internal_format);' at 'CoglPixelFormat'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:215: syntax error, unexpected INT, expecting identifier or '(' or '*' in '                                   int sub_y,' at 'int'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:216: syntax error, unexpected INT, expecting identifier or '(' or '*' in '                                   int sub_width,' at 'int'
/home/lantw44/gnome/source/cogl/cogl/deprecated/cogl-auto-texture.h:217: syntax error, unexpected INT, expecting identifier or '(' or '*' in '                                   int sub_height);' at 'int'
In file included from <stdin>:57:
In file included from /home/lantw44/gnome/source/cogl/cogl/cogl-gtype-private.h:34:
/home/lantw44/gnome/source/cogl/config.h:11:9: warning: 'COGL_ENABLE_EXPERIMENTAL_2_0_API' macro redefined
#define COGL_ENABLE_EXPERIMENTAL_2_0_API 1
        ^
/home/lantw44/gnome/source/cogl/cogl/cogl2-experimental.h:34:9: note: previous definition is here
#define COGL_ENABLE_EXPERIMENTAL_2_0_API
        ^
deprecated/cogl-shader.h:394: Error: Cogl: multiple "Deprecated:" tags for identifier "cogl_program_ref":
 * Deprecated: 1.16: Use #CoglSnippet api
   ^
In file included from <stdin>:57:
In file included from /home/lantw44/gnome/source/cogl/cogl/cogl-gtype-private.h:39:
In file included from ./cogl-object-private.h:39:
./cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
2 warnings generated.
cogl-types.h:87: Warning: Cogl: symbol='TRUE': Unknown namespace for symbol 'TRUE'
cogl-types.h:100: Warning: Cogl: symbol='FALSE': Unknown namespace for symbol 'FALSE'
cogl-object.h:49: Warning: Cogl: GObject-Introspection specific GTK-Doc tag "Ref Func" has been deprecated, please use annotations on the identifier instead:
 * Ref Func: cogl_object_ref
   ^
cogl-object.h:50: Warning: Cogl: GObject-Introspection specific GTK-Doc tag "Unref Func" has been deprecated, please use annotations on the identifier instead:
 * Unref Func: cogl_object_unref
   ^
cogl-object.h:51: Warning: Cogl: GObject-Introspection specific GTK-Doc tag "Set Value Func" has been deprecated, please use annotations on the identifier instead:
 * Set Value Func: cogl_object_value_set_object
   ^
cogl-object.h:52: Warning: Cogl: GObject-Introspection specific GTK-Doc tag "Get Value Func" has been deprecated, please use annotations on the identifier instead:
 * Get Value Func: cogl_object_value_get_object
   ^
<unknown>:: Warning: Cogl: (Interface)Texture: context=Interface('Texture') Couldn't find associated structure for ''Texture''
cogl-gles2-types.h:21: Warning: Cogl: symbol='GLvoid': Skipping foreign identifier 'GLvoid' from namespace GL
cogl-gles2-types.h:22: Warning: Cogl: symbol='GLchar': Skipping foreign identifier 'GLchar' from namespace GL
cogl-gles2-types.h:23: Warning: Cogl: symbol='GLenum': Skipping foreign identifier 'GLenum' from namespace GL
cogl-gles2-types.h:24: Warning: Cogl: symbol='GLboolean': Skipping foreign identifier 'GLboolean' from namespace GL
cogl-gles2-types.h:25: Warning: Cogl: symbol='GLbitfield': Skipping foreign identifier 'GLbitfield' from namespace GL
cogl-gles2-types.h:26: Warning: Cogl: symbol='GLbyte': Skipping foreign identifier 'GLbyte' from namespace GL
cogl-gles2-types.h:27: Warning: Cogl: symbol='GLshort': Skipping foreign identifier 'GLshort' from namespace GL
cogl-gles2-types.h:28: Warning: Cogl: symbol='GLint': Skipping foreign identifier 'GLint' from namespace GL
cogl-gles2-types.h:29: Warning: Cogl: symbol='GLsizei': Skipping foreign identifier 'GLsizei' from namespace GL
cogl-gles2-types.h:30: Warning: Cogl: symbol='GLubyte': Skipping foreign identifier 'GLubyte' from namespace GL
cogl-gles2-types.h:31: Warning: Cogl: symbol='GLushort': Skipping foreign identifier 'GLushort' from namespace GL
cogl-gles2-types.h:32: Warning: Cogl: symbol='GLuint': Skipping foreign identifier 'GLuint' from namespace GL
cogl-gles2-types.h:33: Warning: Cogl: symbol='GLfloat': Skipping foreign identifier 'GLfloat' from namespace GL
cogl-gles2-types.h:34: Warning: Cogl: symbol='GLclampf': Skipping foreign identifier 'GLclampf' from namespace GL
cogl-gles2-types.h:35: Warning: Cogl: symbol='GLfixed': Skipping foreign identifier 'GLfixed' from namespace GL
cogl-gles2-types.h:38: Warning: Cogl: symbol='GLintptr': Skipping foreign identifier 'GLintptr' from namespace GL
cogl-gles2-types.h:39: Warning: Cogl: symbol='GLsizeiptr': Skipping foreign identifier 'GLsizeiptr' from namespace GL
cogl-gles2-types.h:42: Warning: Cogl: symbol='GL_ES_VERSION_2_0': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:45: Warning: Cogl: symbol='GL_DEPTH_BUFFER_BIT': Skipping foreign symbol from namespace GL
deprecated/cogl-clip-state.h:160: Warning: Cogl: cogl_clip_push_primitive: argument primitive: Unresolved type: 'CoglPrimitive*'
cogl-gles2-types.h:46: Warning: Cogl: symbol='GL_STENCIL_BUFFER_BIT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:47: Warning: Cogl: symbol='GL_COLOR_BUFFER_BIT': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:720: Warning: Cogl: cogl_angle_sin: return value: Missing (transfer) annotation
cogl-gles2-types.h:50: Warning: Cogl: symbol='GL_FALSE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:51: Warning: Cogl: symbol='GL_TRUE': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:733: Warning: Cogl: cogl_angle_tan: return value: Missing (transfer) annotation
cogl-gles2-types.h:54: Warning: Cogl: symbol='GL_POINTS': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:746: Warning: Cogl: cogl_angle_cos: return value: Missing (transfer) annotation
cogl-gles2-types.h:55: Warning: Cogl: symbol='GL_LINES': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:801: Warning: Cogl: cogl_double_to_fixed: return value: Missing (transfer) annotation
cogl-gles2-types.h:56: Warning: Cogl: symbol='GL_LINE_LOOP': Skipping foreign symbol from namespace GL
deprecated/cogl-material-compat.h:164: Warning: Cogl: cogl_material_copy: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
cogl-gles2-types.h:57: Warning: Cogl: symbol='GL_LINE_STRIP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:58: Warning: Cogl: symbol='GL_TRIANGLES': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:59: Warning: Cogl: symbol='GL_TRIANGLE_STRIP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:60: Warning: Cogl: symbol='GL_TRIANGLE_FAN': Skipping foreign symbol from namespace GL
deprecated/cogl-material-compat.h:144: Warning: Cogl: cogl_material_new: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
cogl-gles2-types.h:73: Warning: Cogl: symbol='GL_ZERO': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:74: Warning: Cogl: symbol='GL_ONE': Skipping foreign symbol from namespace GL
deprecated/cogl-material-compat.h:179: Warning: Cogl: cogl_material_ref: return value: Missing (transfer) annotation
cogl-gles2-types.h:75: Warning: Cogl: symbol='GL_SRC_COLOR': Skipping foreign symbol from namespace GL
deprecated/cogl-material-compat.h:144: Warning: Cogl: cogl_material_new: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
cogl-gles2-types.h:76: Warning: Cogl: symbol='GL_ONE_MINUS_SRC_COLOR': Skipping foreign symbol from namespace GL
deprecated/cogl-material-compat.h:179: Warning: Cogl: cogl_material_ref: return value: Missing (transfer) annotation
cogl-gles2-types.h:77: Warning: Cogl: symbol='GL_SRC_ALPHA': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:78: Warning: Cogl: symbol='GL_ONE_MINUS_SRC_ALPHA': Skipping foreign symbol from namespace GL
deprecated/cogl-vertex-buffer.h:92: Warning: Cogl: cogl_vertex_buffer_new: return value: Missing (transfer) annotation
cogl-gles2-types.h:79: Warning: Cogl: symbol='GL_DST_ALPHA': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:80: Warning: Cogl: symbol='GL_ONE_MINUS_DST_ALPHA': Skipping foreign symbol from namespace GL
deprecated/cogl-vertex-buffer.h:285: Warning: Cogl: cogl_vertex_buffer_indices_new: argument indices_array: Missing (element-type) annotation
cogl-gles2-types.h:85: Warning: Cogl: symbol='GL_DST_COLOR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:86: Warning: Cogl: symbol='GL_ONE_MINUS_DST_COLOR': Skipping foreign symbol from namespace GL
deprecated/cogl-vertex-buffer.h:298: Warning: Cogl: cogl_vertex_buffer_indices_new: return value: Missing (transfer) annotation
cogl-gles2-types.h:87: Warning: Cogl: symbol='GL_SRC_ALPHA_SATURATE': Skipping foreign symbol from namespace GL
deprecated/cogl-vertex-buffer.h:360: Warning: Cogl: cogl_vertex_buffer_ref: return value: Missing (transfer) annotation
cogl-gles2-types.h:94: Warning: Cogl: symbol='GL_FUNC_ADD': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:95: Warning: Cogl: symbol='GL_BLEND_EQUATION': Skipping foreign symbol from namespace GL
deprecated/cogl-vertex-buffer.h:408: Warning: Cogl: cogl_vertex_buffer_indices_get_for_quads: return value: Missing (transfer) annotation
cogl-gles2-types.h:96: Warning: Cogl: symbol='GL_BLEND_EQUATION_RGB': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:97: Warning: Cogl: symbol='GL_BLEND_EQUATION_ALPHA': Skipping foreign symbol from namespace GL
deprecated/cogl-shader.h:249: Warning: Cogl: cogl_create_shader: return value: Missing (transfer) annotation
cogl-gles2-types.h:100: Warning: Cogl: symbol='GL_FUNC_SUBTRACT': Skipping foreign symbol from namespace GL
deprecated/cogl-shader.h:262: Warning: Cogl: cogl_shader_ref: return value: Missing (transfer) annotation
cogl-gles2-types.h:101: Warning: Cogl: symbol='GL_FUNC_REVERSE_SUBTRACT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:104: Warning: Cogl: symbol='GL_BLEND_DST_RGB': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:105: Warning: Cogl: symbol='GL_BLEND_SRC_RGB': Skipping foreign symbol from namespace GL
deprecated/cogl-shader.h:378: Warning: Cogl: cogl_create_program: return value: Missing (transfer) annotation
cogl-gles2-types.h:106: Warning: Cogl: symbol='GL_BLEND_DST_ALPHA': Skipping foreign symbol from namespace GL
deprecated/cogl-shader.h:393: Warning: Cogl: cogl_program_ref: return value: Missing (transfer) annotation
cogl-gles2-types.h:107: Warning: Cogl: symbol='GL_BLEND_SRC_ALPHA': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:108: Warning: Cogl: symbol='GL_CONSTANT_COLOR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:109: Warning: Cogl: symbol='GL_ONE_MINUS_CONSTANT_COLOR': Skipping foreign symbol from namespace GL
deprecated/cogl-framebuffer-deprecated.h:38: Warning: Cogl: cogl_set_framebuffer: argument buffer: Unresolved type: 'CoglFramebuffer*'
cogl-gles2-types.h:110: Warning: Cogl: symbol='GL_CONSTANT_ALPHA': Skipping foreign symbol from namespace GL
deprecated/cogl-framebuffer-deprecated.h:55: Warning: Cogl: cogl_push_framebuffer: argument buffer: Unresolved type: 'CoglFramebuffer*'
cogl-gles2-types.h:111: Warning: Cogl: symbol='GL_ONE_MINUS_CONSTANT_ALPHA': Skipping foreign symbol from namespace GL
deprecated/cogl-framebuffer-deprecated.h:239: Warning: Cogl: cogl_framebuffer_get_color_format: argument framebuffer: Unresolved type: 'CoglFramebuffer*'
cogl-gles2-types.h:112: Warning: Cogl: symbol='GL_BLEND_COLOR': Skipping foreign symbol from namespace GL
deprecated/cogl-clutter-xlib.h:42: Warning: Cogl: cogl_clutter_winsys_xlib_get_visual_info_CLUTTER: return value: Unresolved type: 'XVisualInfo*'
cogl-gles2-types.h:115: Warning: Cogl: symbol='GL_ARRAY_BUFFER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:116: Warning: Cogl: symbol='GL_ELEMENT_ARRAY_BUFFER': Skipping foreign symbol from namespace GL
cogl1-context.h:106: Warning: Cogl: cogl_get_proc_address: return value: Callbacks cannot be return values; use (skip)
cogl-gles2-types.h:117: Warning: Cogl: symbol='GL_ARRAY_BUFFER_BINDING': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:118: Warning: Cogl: symbol='GL_ELEMENT_ARRAY_BUFFER_BINDING': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:120: Warning: Cogl: symbol='GL_STREAM_DRAW': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:121: Warning: Cogl: symbol='GL_STATIC_DRAW': Skipping foreign symbol from namespace GL
cogl1-context.h:592: Warning: Cogl: cogl_get_source: return value: Missing (transfer) annotation
cogl-gles2-types.h:122: Warning: Cogl: symbol='GL_DYNAMIC_DRAW': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:124: Warning: Cogl: symbol='GL_BUFFER_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:125: Warning: Cogl: symbol='GL_BUFFER_USAGE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:127: Warning: Cogl: symbol='GL_CURRENT_VERTEX_ATTRIB': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:75: Warning: Cogl: cogl_xlib_renderer_handle_event: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-gles2-types.h:130: Warning: Cogl: symbol='GL_FRONT': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:75: Warning: Cogl: cogl_xlib_renderer_handle_event: argument event: Unresolved type: 'XEvent*'
cogl-gles2-types.h:131: Warning: Cogl: symbol='GL_BACK': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:102: Warning: Cogl: cogl_xlib_renderer_add_filter: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-gles2-types.h:132: Warning: Cogl: symbol='GL_FRONT_AND_BACK': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:145: Warning: Cogl: symbol='GL_TEXTURE_2D': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:102: Warning: Cogl: cogl_xlib_renderer_add_filter: argument func: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async)
cogl-gles2-types.h:146: Warning: Cogl: symbol='GL_CULL_FACE': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:116: Warning: Cogl: cogl_xlib_renderer_remove_filter: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-gles2-types.h:147: Warning: Cogl: symbol='GL_BLEND': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:116: Warning: Cogl: cogl_xlib_renderer_remove_filter: argument func: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async)
cogl-gles2-types.h:148: Warning: Cogl: symbol='GL_DITHER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:149: Warning: Cogl: symbol='GL_STENCIL_TEST': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:129: Warning: Cogl: cogl_xlib_renderer_get_foreign_display: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-gles2-types.h:150: Warning: Cogl: symbol='GL_DEPTH_TEST': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:129: Warning: Cogl: cogl_xlib_renderer_get_foreign_display: return value: Unresolved type: 'Display*'
cogl-gles2-types.h:151: Warning: Cogl: symbol='GL_SCISSOR_TEST': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:145: Warning: Cogl: cogl_xlib_renderer_set_foreign_display: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-gles2-types.h:152: Warning: Cogl: symbol='GL_POLYGON_OFFSET_FILL': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:145: Warning: Cogl: cogl_xlib_renderer_set_foreign_display: argument display: Unresolved type: 'Display*'
cogl-gles2-types.h:153: Warning: Cogl: symbol='GL_SAMPLE_ALPHA_TO_COVERAGE': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:148: Warning: Cogl: cogl_xlib_renderer_set_event_retrieval_enabled: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-gles2-types.h:154: Warning: Cogl: symbol='GL_SAMPLE_COVERAGE': Skipping foreign symbol from namespace GL
cogl-xlib-renderer.h:170: Warning: Cogl: cogl_xlib_renderer_get_display: argument renderer: Unresolved type: 'CoglRenderer*'
cogl-xlib-renderer.h:170: Warning: Cogl: cogl_xlib_renderer_get_display: return value: Unresolved type: 'Display*'
cogl-gles2-types.h:157: Warning: Cogl: symbol='GL_NO_ERROR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:158: Warning: Cogl: symbol='GL_INVALID_ENUM': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:474: Warning: Cogl: cogl_fixed_sin: return value: Missing (transfer) annotation
cogl-gles2-types.h:159: Warning: Cogl: symbol='GL_INVALID_VALUE': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:487: Warning: Cogl: cogl_fixed_tan: return value: Missing (transfer) annotation
cogl-gles2-types.h:160: Warning: Cogl: symbol='GL_INVALID_OPERATION': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:161: Warning: Cogl: symbol='GL_OUT_OF_MEMORY': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:500: Warning: Cogl: cogl_fixed_cos: return value: Missing (transfer) annotation
cogl-gles2-types.h:164: Warning: Cogl: symbol='GL_CW': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:512: Warning: Cogl: cogl_fixed_atan: return value: Missing (transfer) annotation
cogl-gles2-types.h:165: Warning: Cogl: symbol='GL_CCW': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:168: Warning: Cogl: symbol='GL_LINE_WIDTH': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:527: Warning: Cogl: cogl_fixed_atan2: return value: Missing (transfer) annotation
cogl-gles2-types.h:169: Warning: Cogl: symbol='GL_ALIASED_POINT_SIZE_RANGE': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:540: Warning: Cogl: cogl_fixed_mul: return value: Missing (transfer) annotation
cogl-gles2-types.h:170: Warning: Cogl: symbol='GL_ALIASED_LINE_WIDTH_RANGE': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:544: Warning: Cogl: cogl_fixed_div: return value: Missing (transfer) annotation
cogl-gles2-types.h:171: Warning: Cogl: symbol='GL_CULL_FACE_MODE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:172: Warning: Cogl: symbol='GL_FRONT_FACE': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:548: Warning: Cogl: cogl_fixed_mul_div: return value: Missing (transfer) annotation
cogl-gles2-types.h:173: Warning: Cogl: symbol='GL_DEPTH_RANGE': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:599: Warning: Cogl: cogl_fixed_sqrt: return value: Missing (transfer) annotation
cogl-gles2-types.h:174: Warning: Cogl: symbol='GL_DEPTH_WRITEMASK': Skipping foreign symbol from namespace GL
deprecated/cogl-fixed.h:616: Warning: Cogl: cogl_fixed_log2: return value: Missing (transfer) annotation
cogl-gles2-types.h:175: Warning: Cogl: symbol='GL_DEPTH_CLEAR_VALUE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:176: Warning: Cogl: symbol='GL_DEPTH_FUNC': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:177: Warning: Cogl: symbol='GL_STENCIL_CLEAR_VALUE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:178: Warning: Cogl: symbol='GL_STENCIL_FUNC': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:179: Warning: Cogl: symbol='GL_STENCIL_FAIL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:180: Warning: Cogl: symbol='GL_STENCIL_PASS_DEPTH_FAIL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:181: Warning: Cogl: symbol='GL_STENCIL_PASS_DEPTH_PASS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:182: Warning: Cogl: symbol='GL_STENCIL_REF': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:183: Warning: Cogl: symbol='GL_STENCIL_VALUE_MASK': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:184: Warning: Cogl: symbol='GL_STENCIL_WRITEMASK': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:185: Warning: Cogl: symbol='GL_STENCIL_BACK_FUNC': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:186: Warning: Cogl: symbol='GL_STENCIL_BACK_FAIL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:187: Warning: Cogl: symbol='GL_STENCIL_BACK_PASS_DEPTH_FAIL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:188: Warning: Cogl: symbol='GL_STENCIL_BACK_PASS_DEPTH_PASS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:189: Warning: Cogl: symbol='GL_STENCIL_BACK_REF': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:190: Warning: Cogl: symbol='GL_STENCIL_BACK_VALUE_MASK': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:191: Warning: Cogl: symbol='GL_STENCIL_BACK_WRITEMASK': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:192: Warning: Cogl: symbol='GL_VIEWPORT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:193: Warning: Cogl: symbol='GL_SCISSOR_BOX': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:195: Warning: Cogl: symbol='GL_COLOR_CLEAR_VALUE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:196: Warning: Cogl: symbol='GL_COLOR_WRITEMASK': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:197: Warning: Cogl: symbol='GL_UNPACK_ALIGNMENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:198: Warning: Cogl: symbol='GL_PACK_ALIGNMENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:199: Warning: Cogl: symbol='GL_MAX_TEXTURE_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:200: Warning: Cogl: symbol='GL_MAX_VIEWPORT_DIMS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:201: Warning: Cogl: symbol='GL_SUBPIXEL_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:202: Warning: Cogl: symbol='GL_RED_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:203: Warning: Cogl: symbol='GL_GREEN_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:204: Warning: Cogl: symbol='GL_BLUE_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:205: Warning: Cogl: symbol='GL_ALPHA_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:206: Warning: Cogl: symbol='GL_DEPTH_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:207: Warning: Cogl: symbol='GL_STENCIL_BITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:208: Warning: Cogl: symbol='GL_POLYGON_OFFSET_UNITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:210: Warning: Cogl: symbol='GL_POLYGON_OFFSET_FACTOR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:211: Warning: Cogl: symbol='GL_TEXTURE_BINDING_2D': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:212: Warning: Cogl: symbol='GL_SAMPLE_BUFFERS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:213: Warning: Cogl: symbol='GL_SAMPLES': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:214: Warning: Cogl: symbol='GL_SAMPLE_COVERAGE_VALUE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:215: Warning: Cogl: symbol='GL_SAMPLE_COVERAGE_INVERT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:223: Warning: Cogl: symbol='GL_NUM_COMPRESSED_TEXTURE_FORMATS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:224: Warning: Cogl: symbol='GL_COMPRESSED_TEXTURE_FORMATS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:227: Warning: Cogl: symbol='GL_DONT_CARE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:228: Warning: Cogl: symbol='GL_FASTEST': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:229: Warning: Cogl: symbol='GL_NICEST': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:232: Warning: Cogl: symbol='GL_GENERATE_MIPMAP_HINT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:235: Warning: Cogl: symbol='GL_BYTE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:236: Warning: Cogl: symbol='GL_UNSIGNED_BYTE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:237: Warning: Cogl: symbol='GL_SHORT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:238: Warning: Cogl: symbol='GL_UNSIGNED_SHORT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:239: Warning: Cogl: symbol='GL_INT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:240: Warning: Cogl: symbol='GL_UNSIGNED_INT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:241: Warning: Cogl: symbol='GL_FLOAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:242: Warning: Cogl: symbol='GL_FIXED': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:245: Warning: Cogl: symbol='GL_DEPTH_COMPONENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:246: Warning: Cogl: symbol='GL_ALPHA': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:247: Warning: Cogl: symbol='GL_RGB': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:248: Warning: Cogl: symbol='GL_RGBA': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:249: Warning: Cogl: symbol='GL_LUMINANCE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:250: Warning: Cogl: symbol='GL_LUMINANCE_ALPHA': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:254: Warning: Cogl: symbol='GL_UNSIGNED_SHORT_4_4_4_4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:255: Warning: Cogl: symbol='GL_UNSIGNED_SHORT_5_5_5_1': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:256: Warning: Cogl: symbol='GL_UNSIGNED_SHORT_5_6_5': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:259: Warning: Cogl: symbol='GL_FRAGMENT_SHADER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:260: Warning: Cogl: symbol='GL_VERTEX_SHADER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:261: Warning: Cogl: symbol='GL_MAX_VERTEX_ATTRIBS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:262: Warning: Cogl: symbol='GL_MAX_VERTEX_UNIFORM_VECTORS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:263: Warning: Cogl: symbol='GL_MAX_VARYING_VECTORS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:264: Warning: Cogl: symbol='GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:265: Warning: Cogl: symbol='GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:266: Warning: Cogl: symbol='GL_MAX_TEXTURE_IMAGE_UNITS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:267: Warning: Cogl: symbol='GL_MAX_FRAGMENT_UNIFORM_VECTORS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:268: Warning: Cogl: symbol='GL_SHADER_TYPE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:269: Warning: Cogl: symbol='GL_DELETE_STATUS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:270: Warning: Cogl: symbol='GL_LINK_STATUS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:271: Warning: Cogl: symbol='GL_VALIDATE_STATUS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:272: Warning: Cogl: symbol='GL_ATTACHED_SHADERS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:273: Warning: Cogl: symbol='GL_ACTIVE_UNIFORMS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:274: Warning: Cogl: symbol='GL_ACTIVE_UNIFORM_MAX_LENGTH': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:275: Warning: Cogl: symbol='GL_ACTIVE_ATTRIBUTES': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:276: Warning: Cogl: symbol='GL_ACTIVE_ATTRIBUTE_MAX_LENGTH': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:277: Warning: Cogl: symbol='GL_SHADING_LANGUAGE_VERSION': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:278: Warning: Cogl: symbol='GL_CURRENT_PROGRAM': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:281: Warning: Cogl: symbol='GL_NEVER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:282: Warning: Cogl: symbol='GL_LESS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:283: Warning: Cogl: symbol='GL_EQUAL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:284: Warning: Cogl: symbol='GL_LEQUAL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:285: Warning: Cogl: symbol='GL_GREATER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:286: Warning: Cogl: symbol='GL_NOTEQUAL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:287: Warning: Cogl: symbol='GL_GEQUAL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:288: Warning: Cogl: symbol='GL_ALWAYS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:292: Warning: Cogl: symbol='GL_KEEP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:293: Warning: Cogl: symbol='GL_REPLACE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:294: Warning: Cogl: symbol='GL_INCR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:295: Warning: Cogl: symbol='GL_DECR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:296: Warning: Cogl: symbol='GL_INVERT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:297: Warning: Cogl: symbol='GL_INCR_WRAP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:298: Warning: Cogl: symbol='GL_DECR_WRAP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:301: Warning: Cogl: symbol='GL_VENDOR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:302: Warning: Cogl: symbol='GL_RENDERER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:303: Warning: Cogl: symbol='GL_VERSION': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:304: Warning: Cogl: symbol='GL_EXTENSIONS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:307: Warning: Cogl: symbol='GL_NEAREST': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:308: Warning: Cogl: symbol='GL_LINEAR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:313: Warning: Cogl: symbol='GL_NEAREST_MIPMAP_NEAREST': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:314: Warning: Cogl: symbol='GL_LINEAR_MIPMAP_NEAREST': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:315: Warning: Cogl: symbol='GL_NEAREST_MIPMAP_LINEAR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:316: Warning: Cogl: symbol='GL_LINEAR_MIPMAP_LINEAR': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:319: Warning: Cogl: symbol='GL_TEXTURE_MAG_FILTER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:320: Warning: Cogl: symbol='GL_TEXTURE_MIN_FILTER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:321: Warning: Cogl: symbol='GL_TEXTURE_WRAP_S': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:322: Warning: Cogl: symbol='GL_TEXTURE_WRAP_T': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:326: Warning: Cogl: symbol='GL_TEXTURE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:328: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:329: Warning: Cogl: symbol='GL_TEXTURE_BINDING_CUBE_MAP': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:330: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP_POSITIVE_X': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:331: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP_NEGATIVE_X': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:332: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP_POSITIVE_Y': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:333: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP_NEGATIVE_Y': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:334: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP_POSITIVE_Z': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:335: Warning: Cogl: symbol='GL_TEXTURE_CUBE_MAP_NEGATIVE_Z': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:336: Warning: Cogl: symbol='GL_MAX_CUBE_MAP_TEXTURE_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:339: Warning: Cogl: symbol='GL_TEXTURE0': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:340: Warning: Cogl: symbol='GL_TEXTURE1': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:341: Warning: Cogl: symbol='GL_TEXTURE2': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:342: Warning: Cogl: symbol='GL_TEXTURE3': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:343: Warning: Cogl: symbol='GL_TEXTURE4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:344: Warning: Cogl: symbol='GL_TEXTURE5': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:345: Warning: Cogl: symbol='GL_TEXTURE6': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:346: Warning: Cogl: symbol='GL_TEXTURE7': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:347: Warning: Cogl: symbol='GL_TEXTURE8': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:348: Warning: Cogl: symbol='GL_TEXTURE9': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:349: Warning: Cogl: symbol='GL_TEXTURE10': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:350: Warning: Cogl: symbol='GL_TEXTURE11': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:351: Warning: Cogl: symbol='GL_TEXTURE12': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:352: Warning: Cogl: symbol='GL_TEXTURE13': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:353: Warning: Cogl: symbol='GL_TEXTURE14': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:354: Warning: Cogl: symbol='GL_TEXTURE15': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:355: Warning: Cogl: symbol='GL_TEXTURE16': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:356: Warning: Cogl: symbol='GL_TEXTURE17': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:357: Warning: Cogl: symbol='GL_TEXTURE18': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:358: Warning: Cogl: symbol='GL_TEXTURE19': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:359: Warning: Cogl: symbol='GL_TEXTURE20': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:360: Warning: Cogl: symbol='GL_TEXTURE21': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:361: Warning: Cogl: symbol='GL_TEXTURE22': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:362: Warning: Cogl: symbol='GL_TEXTURE23': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:363: Warning: Cogl: symbol='GL_TEXTURE24': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:364: Warning: Cogl: symbol='GL_TEXTURE25': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:365: Warning: Cogl: symbol='GL_TEXTURE26': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:366: Warning: Cogl: symbol='GL_TEXTURE27': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:367: Warning: Cogl: symbol='GL_TEXTURE28': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:368: Warning: Cogl: symbol='GL_TEXTURE29': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:369: Warning: Cogl: symbol='GL_TEXTURE30': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:370: Warning: Cogl: symbol='GL_TEXTURE31': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:371: Warning: Cogl: symbol='GL_ACTIVE_TEXTURE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:374: Warning: Cogl: symbol='GL_REPEAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:375: Warning: Cogl: symbol='GL_CLAMP_TO_EDGE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:376: Warning: Cogl: symbol='GL_MIRRORED_REPEAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:379: Warning: Cogl: symbol='GL_FLOAT_VEC2': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:380: Warning: Cogl: symbol='GL_FLOAT_VEC3': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:381: Warning: Cogl: symbol='GL_FLOAT_VEC4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:382: Warning: Cogl: symbol='GL_INT_VEC2': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:383: Warning: Cogl: symbol='GL_INT_VEC3': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:384: Warning: Cogl: symbol='GL_INT_VEC4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:385: Warning: Cogl: symbol='GL_BOOL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:386: Warning: Cogl: symbol='GL_BOOL_VEC2': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:387: Warning: Cogl: symbol='GL_BOOL_VEC3': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:388: Warning: Cogl: symbol='GL_BOOL_VEC4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:389: Warning: Cogl: symbol='GL_FLOAT_MAT2': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:390: Warning: Cogl: symbol='GL_FLOAT_MAT3': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:391: Warning: Cogl: symbol='GL_FLOAT_MAT4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:392: Warning: Cogl: symbol='GL_SAMPLER_2D': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:393: Warning: Cogl: symbol='GL_SAMPLER_CUBE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:396: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_ENABLED': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:397: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:398: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_STRIDE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:399: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_TYPE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:400: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_NORMALIZED': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:401: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_POINTER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:402: Warning: Cogl: symbol='GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:405: Warning: Cogl: symbol='GL_IMPLEMENTATION_COLOR_READ_TYPE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:406: Warning: Cogl: symbol='GL_IMPLEMENTATION_COLOR_READ_FORMAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:409: Warning: Cogl: symbol='GL_COMPILE_STATUS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:410: Warning: Cogl: symbol='GL_INFO_LOG_LENGTH': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:411: Warning: Cogl: symbol='GL_SHADER_SOURCE_LENGTH': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:412: Warning: Cogl: symbol='GL_SHADER_COMPILER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:415: Warning: Cogl: symbol='GL_SHADER_BINARY_FORMATS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:416: Warning: Cogl: symbol='GL_NUM_SHADER_BINARY_FORMATS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:419: Warning: Cogl: symbol='GL_LOW_FLOAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:420: Warning: Cogl: symbol='GL_MEDIUM_FLOAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:421: Warning: Cogl: symbol='GL_HIGH_FLOAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:422: Warning: Cogl: symbol='GL_LOW_INT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:423: Warning: Cogl: symbol='GL_MEDIUM_INT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:424: Warning: Cogl: symbol='GL_HIGH_INT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:427: Warning: Cogl: symbol='GL_FRAMEBUFFER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:428: Warning: Cogl: symbol='GL_RENDERBUFFER': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:430: Warning: Cogl: symbol='GL_RGBA4': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:431: Warning: Cogl: symbol='GL_RGB5_A1': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:432: Warning: Cogl: symbol='GL_RGB565': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:433: Warning: Cogl: symbol='GL_DEPTH_COMPONENT16': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:434: Warning: Cogl: symbol='GL_STENCIL_INDEX8': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:436: Warning: Cogl: symbol='GL_RENDERBUFFER_WIDTH': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:437: Warning: Cogl: symbol='GL_RENDERBUFFER_HEIGHT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:438: Warning: Cogl: symbol='GL_RENDERBUFFER_INTERNAL_FORMAT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:439: Warning: Cogl: symbol='GL_RENDERBUFFER_RED_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:440: Warning: Cogl: symbol='GL_RENDERBUFFER_GREEN_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:441: Warning: Cogl: symbol='GL_RENDERBUFFER_BLUE_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:442: Warning: Cogl: symbol='GL_RENDERBUFFER_ALPHA_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:443: Warning: Cogl: symbol='GL_RENDERBUFFER_DEPTH_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:444: Warning: Cogl: symbol='GL_RENDERBUFFER_STENCIL_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:446: Warning: Cogl: symbol='GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:447: Warning: Cogl: symbol='GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:448: Warning: Cogl: symbol='GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:449: Warning: Cogl: symbol='GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:451: Warning: Cogl: symbol='GL_COLOR_ATTACHMENT0': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:452: Warning: Cogl: symbol='GL_DEPTH_ATTACHMENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:453: Warning: Cogl: symbol='GL_STENCIL_ATTACHMENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:455: Warning: Cogl: symbol='GL_NONE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:457: Warning: Cogl: symbol='GL_FRAMEBUFFER_COMPLETE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:458: Warning: Cogl: symbol='GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:459: Warning: Cogl: symbol='GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:460: Warning: Cogl: symbol='GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:461: Warning: Cogl: symbol='GL_FRAMEBUFFER_UNSUPPORTED': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:463: Warning: Cogl: symbol='GL_FRAMEBUFFER_BINDING': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:464: Warning: Cogl: symbol='GL_RENDERBUFFER_BINDING': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:465: Warning: Cogl: symbol='GL_MAX_RENDERBUFFER_SIZE': Skipping foreign symbol from namespace GL
cogl-gles2-types.h:467: Warning: Cogl: symbol='GL_INVALID_FRAMEBUFFER_OPERATION': Skipping foreign symbol from namespace GL
cogl-types.h:87: Warning: Cogl: symbol='TRUE': Unknown namespace for symbol 'TRUE'
cogl-types.h:100: Warning: Cogl: symbol='FALSE': Unknown namespace for symbol 'FALSE'
  GICOMP   Cogl-1.0.gir
<unknown>:: Warning: Cogl: (Interface)Texture: context=Interface('Texture') Couldn't find associated structure for ''Texture''
<unknown>:: Warning: Cogl: (Interface)Framebuffer: context=Interface('Framebuffer') Couldn't find associated structure for ''Framebuffer''
cogl-atlas-texture.h:209: Warning: Cogl: cogl_atlas_texture_new_from_bitmap: unknown parameter 'bitmap' in documentation comment, should be 'bmp'
cogl-indices.h:146: Warning: Cogl: cogl_get_rectangle_indices: return value: Missing (transfer) annotation
cogl-gles2.h:306: Warning: Cogl: cogl_gles2_get_current_vtable: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
cogl-gles2.h:314: Warning: Cogl: cogl_gles2_texture_2d_new_from_handle: return value: Missing (transfer) annotation
cogl-onscreen.h:86: Warning: Cogl: cogl_x11_onscreen_set_foreign_window_xid: argument update: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async)
cogl-meta-texture.h:137: Warning: Cogl: cogl_meta_texture_foreach_in_region: argument callback: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async)
cogl-fence.h:101: Warning: Cogl: cogl_fence_closure_get_user_data: return value: Missing (transfer) annotation
cogl-xlib.h:76: Warning: Cogl: cogl_xlib_get_display: return value: Unresolved type: 'Display*'
cogl-xlib.h:91: Warning: Cogl: cogl_xlib_set_display: argument display: Unresolved type: 'Display*'
cogl-xlib.h:113: Warning: Cogl: cogl_xlib_handle_event: argument xevent: Unresolved type: 'XEvent*'
cogl-glx.h:72: Warning: Cogl: cogl_glx_context_get_glx_context: return value: Unresolved type: 'GLXContext'
cogl-egl.h:75: Warning: Cogl: cogl_egl_context_get_egl_display: return value: Unresolved type: 'EGLDisplay'
cogl-egl.h:94: Warning: Cogl: cogl_egl_context_get_egl_context: return value: Unresolved type: 'EGLContext'
cogl-gtype-private.h:274: Warning: Cogl: cogl_object_value_get_object: return value: Missing (transfer) annotation
cogl-attribute-buffer.h:100: Warning: Cogl: cogl_attribute_buffer_new: argument data: Missing (element-type) annotation
cogl-indices.h:133: Warning: Cogl: cogl_indices_get_buffer: return value: Missing (transfer) annotation
cogl-fence.h:103: Warning: Cogl: cogl_framebuffer_add_fence_callback: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
winsys/cogl-texture-pixmap-x11.h:188: Warning: Cogl: cogl_texture_pixmap_x11_new_right: return value: Missing (transfer) annotation
  GICOMP   Cogl-2.0.gir
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
Making all in cogl-path
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-path'
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-path'
  CC       libcogl_path_la-dict.lo
  CC       libcogl_path_la-mesh.lo
  CC       libcogl_path_la-geom.lo
  CC       libcogl_path_la-normal.lo
  CC       libcogl_path_la-priorityq.lo
  CC       libcogl_path_la-render.lo
  CC       libcogl_path_la-sweep.lo
  CC       libcogl_path_la-tess.lo
  CC       libcogl_path_la-tessmono.lo
  CC       libcogl_path_la-cogl1-path.lo
  CC       libcogl_path_la-cogl-path.lo
  CC       libcogl_path_la-cogl-path-enum-types.lo
In file included from cogl1-path.c:38:
In file included from ../cogl/cogl-context-private.h:35:
In file included from ../cogl/winsys/cogl-winsys-private.h:39:
In file included from ../cogl/winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
In file included from cogl-path.c:39:
In file included from ../cogl/cogl-context-private.h:35:
In file included from ../cogl/winsys/cogl-winsys-private.h:39:
In file included from ../cogl/winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
cogl-path.c:66:1: warning: assigning to 'void *' from 'void (CoglObject *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Path, path);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cogl/cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cogl/cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
../cogl/cogl-object-private.h:171:41: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_free =                               \
                                        ^
cogl-path.c:66:1: warning: assigning to 'void *' from 'void (void *)' converts between void pointer and function pointer [-Wpedantic]
COGL_OBJECT_DEFINE (Path, path);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cogl/cogl-object-private.h:284:3: note: expanded from macro 'COGL_OBJECT_DEFINE'
  COGL_OBJECT_DEFINE_WITH_CODE_GTYPE (TypeName, type_name, (void) 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cogl/cogl-object-private.h:205:73: note: expanded from macro 'COGL_OBJECT_DEFINE_WITH_CODE_GTYPE'
                                                                        \
                                                                        ^
../cogl/cogl-object-private.h:173:42: note: expanded from macro '\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE'
    _cogl_##type_name##_class.virt_unref =                              \
                                         ^
In file included from cogl-path.c:39:
In file included from ../cogl/cogl-context-private.h:35:
In file included from ../cogl/winsys/cogl-winsys-private.h:39:
In file included from ../cogl/winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
cogl-path.c:67:36: warning: must specify at least one argument for '...' parameter of variadic macro [-Wgnu-zero-variadic-macro-arguments]
COGL_GTYPE_DEFINE_CLASS (Path, path);
                                   ^
../cogl/cogl-gtype-private.h:233:9: note: macro 'COGL_GTYPE_DEFINE_CLASS' defined here
#define COGL_GTYPE_DEFINE_CLASS(Name,name,...)                          \
        ^
cogl-path.c:66:32: warning: extra ';' outside of a function [-Wextra-semi]
COGL_OBJECT_DEFINE (Path, path);
                               ^
cogl-path.c:67:37: warning: extra ';' outside of a function [-Wextra-semi]
COGL_GTYPE_DEFINE_CLASS (Path, path);
                                    ^
cogl-path.c:67:1: warning: unused function 'cogl_path_get_instance_private' [-Wunused-function]
COGL_GTYPE_DEFINE_CLASS (Path, path);
^
../cogl/cogl-gtype-private.h:238:3: note: expanded from macro 'COGL_GTYPE_DEFINE_CLASS'
  _COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN(Cogl##Name,                    \
  ^
../cogl/cogl-gtype-private.h:202:3: note: expanded from macro '_COGL_GTYPE_DEFINE_TYPE_EXTENDED_BEGIN'
  name##_get_instance_private (Name *self)                              \
  ^
<scratch space>:98:1: note: expanded from here
cogl_path_get_instance_private
^
8 warnings generated.
  CCLD     libcogl-path.la
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-path'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-path'
Making all in cogl-pango
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-pango'
  CC       libcogl_pango_la-cogl-pango-display-list.lo
  CC       libcogl_pango_la-cogl-pango-fontmap.lo
  CC       libcogl_pango_la-cogl-pango-render.lo
  CC       libcogl_pango_la-cogl-pango-glyph-cache.lo
In file included from cogl-pango-render.c:49:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from cogl-pango-glyph-cache.c:37:
In file included from ../cogl/cogl-atlas.h:33:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
cogl-pango-render.c:205:76: warning: extra ';' outside of a function [-Wextra-semi]
G_DEFINE_TYPE (CoglPangoRenderer, cogl_pango_renderer, PANGO_TYPE_RENDERER);
                                                                           ^
In file included from cogl-pango-render.c:49:
../cogl/cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
In file included from cogl-pango-display-list.c:36:
In file included from ./cogl-pango-display-list.h:33:
In file included from ./cogl-pango-pipeline-cache.h:39:
In file included from ../cogl/cogl-context-private.h:35:
In file included from ../cogl/winsys/cogl-winsys-private.h:39:
In file included from ../cogl/winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
In file included from cogl-pango-fontmap.c:54:
../cogl/cogl-debug.h:102:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
          _cogl_profile_trace_message ("[" #type "] " G_STRLOC " & " x, ##a); \
                                                                        ^
In file included from ../cogl/cogl-context-private.h:35:
In file included from ../cogl/winsys/cogl-winsys-private.h:39:
In file included from ../cogl/winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
cogl-pango-glyph-cache.c:384:32: warning: initializing 'CoglPangoGlyphCacheDirtyFunc' (aka 'void (*)(PangoFont *, PangoGlyph, CoglPangoGlyphCacheValue *)') with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic]
  CoglPangoGlyphCacheDirtyFunc func = user_data;
                               ^      ~~~~~~~~~
cogl-pango-glyph-cache.c:405:25: warning: passing 'CoglPangoGlyphCacheDirtyFunc' (aka 'void (*)(PangoFont *, PangoGlyph, CoglPangoGlyphCacheValue *)') to parameter of type 'gpointer' (aka 'void *') converts between void pointer and function pointer [-Wpedantic]
                        func);
                        ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/ghash.h:101:61: note: passing argument to parameter 'user_data' here
                                            gpointer        user_data);
                                                            ^
cogl-pango-glyph-cache.c:416:14: warning: assigning to 'gpointer' (aka 'void *') from 'GHookFunc' (aka 'void (*)(gpointer)') converts between void pointer and function pointer [-Wpedantic]
  hook->func = func;
             ^ ~~~~
cogl-pango-glyph-cache.c:428:40: warning: passing 'GHookFunc' (aka 'void (*)(gpointer)') to parameter of type 'gpointer' (aka 'void *') converts between void pointer and function pointer [-Wpedantic]
                                       func,
                                       ^~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/ghook.h:156:18: note: passing argument to parameter 'func' here
                                         gpointer                func,
                                                                 ^
cogl-pango-display-list.c:250:29: warning: cast from 'gchar *' (aka 'char *') to 'const float *' increases required alignment from 1 to 4 [-Wcast-align]
  const float *rectangles = (const float *)node->d.texture.rectangles->data;
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 warnings generated.
cogl-pango-fontmap.c:103:10: warning: 'pango_cairo_font_map_create_context' is deprecated [-Wdeprecated-declarations]
  return pango_cairo_font_map_create_context (PANGO_CAIRO_FONT_MAP (fm));
         ^
/home/lantw44/gnome/devinstall/include/pango-1.0/pango/pangocairo.h:93:15: note: 'pango_cairo_font_map_create_context' declared here
PangoContext *pango_cairo_font_map_create_context (PangoCairoFontMap *fontmap);
              ^
3 warnings generated.
2 warnings generated.
2 warnings generated.
  CC       libcogl_pango_la-cogl-pango-pipeline-cache.lo
In file included from cogl-pango-pipeline-cache.c:39:
In file included from ./cogl-pango-pipeline-cache.h:39:
In file included from ../cogl/cogl-context-private.h:35:
In file included from ../cogl/winsys/cogl-winsys-private.h:39:
In file included from ../cogl/winsys/cogl-texture-pixmap-x11-private.h:44:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
1 warning generated.
  CCLD     libcogl-pango.la
  GISCAN   CoglPango-1.0.gir
  GISCAN   CoglPango-2.0.gir
/home/lantw44/gnome/source/cogl/cogl-pango/cogl-pango.h:246: syntax error, unexpected identifier in 'COGL_DEPRECATED_IN_1_16_FOR (cogl_pango_show_layout)' at 'COGL_DEPRECATED_IN_1_16_FOR'
/home/lantw44/gnome/source/cogl/cogl-pango/cogl-pango.h:269: syntax error, unexpected identifier in 'COGL_DEPRECATED_IN_1_16_FOR (cogl_pango_show_layout)' at 'COGL_DEPRECATED_IN_1_16_FOR'
/home/lantw44/gnome/source/cogl/cogl-pango/cogl-pango.h:289: syntax error, unexpected identifier in 'COGL_DEPRECATED_IN_1_16_FOR (cogl_pango_show_layout_line)' at 'COGL_DEPRECATED_IN_1_16_FOR'
/home/lantw44/gnome/source/cogl/cogl-pango/cogl-pango.h:246: syntax error, unexpected identifier in 'COGL_DEPRECATED_IN_1_16_FOR (cogl_pango_show_layout)' at 'COGL_DEPRECATED_IN_1_16_FOR'
/home/lantw44/gnome/source/cogl/cogl-pango/cogl-pango.h:269: syntax error, unexpected identifier in 'COGL_DEPRECATED_IN_1_16_FOR (cogl_pango_show_layout)' at 'COGL_DEPRECATED_IN_1_16_FOR'
/home/lantw44/gnome/source/cogl/cogl-pango/cogl-pango.h:289: syntax error, unexpected identifier in 'COGL_DEPRECATED_IN_1_16_FOR (cogl_pango_show_layout_line)' at 'COGL_DEPRECATED_IN_1_16_FOR'
cogl-pango.h:175: Warning: CoglPango: cogl_pango_show_layout: argument framebuffer: Unresolved type: 'CoglFramebuffer*'
cogl-pango.h:196: Warning: CoglPango: cogl_pango_show_layout_line: argument framebuffer: Unresolved type: 'CoglFramebuffer*'
  GICOMP   CoglPango-1.0.gir
  GICOMP   CoglPango-2.0.gir
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-pango'
Making all in cogl-gst
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-gst'
  CC       libcogl_gst_la-cogl-gst-video-sink.lo
  CC       libgstcogl_la-cogl-gst-plugin.lo
In file included from ./cogl-gst-plugin.c:34:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from ./cogl-gst-plugin.c:34:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from ./cogl-gst-plugin.c:34:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from ./cogl-gst-plugin.c:34:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
In file included from cogl-gst-video-sink.c:32:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from cogl-gst-video-sink.c:32:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from cogl-gst-video-sink.c:32:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from cogl-gst-video-sink.c:32:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
7 warnings generated.
In file included from cogl-gst-video-sink.c:38:
In file included from ../cogl/cogl-gtype-private.h:39:
In file included from ../cogl/cogl-object-private.h:39:
../cogl/cogl-debug.h:100:27: warning: named variadic macros are a GNU extension [-Wvariadic-macros]
#define COGL_NOTE(type,x,a...)                      G_STMT_START {            \
                          ^
cogl-gst-video-sink.c:79:74: warning: extra ';' outside of a function [-Wextra-semi]
G_DEFINE_TYPE (CoglGstVideoSink, cogl_gst_video_sink, GST_TYPE_BASE_SINK);
                                                                         ^
cogl-gst-video-sink.c:200:50: warning: extra ';' outside of a function [-Wextra-semi]
                         cogl_gst_rectangle_free);
                                                 ^
10 warnings generated.
  CCLD     libcogl-gst.la
  CCLD     libgstcogl.la
  GISCAN   CoglGst-2.0.gir
/home/lantw44/gnome/source/cogl/cogl-gst/tmp-introspectR4G0XY/CoglGst-2.0.c:587:3: warning: implicit declaration of function 'gst_init' is invalid in C99 [-Wimplicit-function-declaration]
  gst_init(NULL, NULL);
  ^
1 warning generated.
  GICOMP   CoglGst-2.0.gir
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-gst'
Making all in tests
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/tests'
Making all in conform
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/conform'
  GEN    test-pipeline-user-matrix
  GEN    test-blend-strings
  GEN    test-blend
  GEN    test-premult
  GEN    test-path
  GEN    test-path-clip
  GEN    test-depth-test
  GEN    test-color-mask
  GEN    test-backface-culling
  GEN    test-layer-remove
  GEN    test-sparse-pipeline
  GEN    test-npot-texture
  GEN    test-sub-texture
  GEN    test-pixel-buffer-map
  GEN    test-pixel-buffer-set-data
  GEN    test-pixel-buffer-sub-region
  GEN    test-texture-3d
  GEN    test-wrap-modes
  GEN    test-texture-get-set-data
  GEN    test-atlas-migration
  GEN    test-read-texture-formats
  GEN    test-write-texture-formats
  GEN    test-alpha-textures
  GEN    test-wrap-rectangle-textures
  GEN    test-primitive
  GEN    test-just-vertex-shader
  GEN    test-pipeline-uniforms
  GEN    test-snippets
  GEN    test-custom-attributes
  GEN    test-offscreen
  GEN    test-framebuffer-get-bits
  GEN    test-point-size
  GEN    test-point-size-attribute
  GEN    test-point-size-attribute-snippet
  GEN    test-point-sprite
  GEN    test-point-sprite-orientation
  GEN    test-point-sprite-glsl
  GEN    test-version
  GEN    test-alpha-test
  GEN    test-map-buffer-range
  GEN    test-primitive-and-journal
  GEN    test-copy-replace-texture
  GEN    test-pipeline-cache-unrefs-texture
  GEN    test-pipeline-shader-state
  GEN    test-gles2-context
  GEN    test-gles2-context-fbo
  GEN    test-gles2-context-copy-tex-image
  GEN    test-euler-quaternion
  GEN    test-color-hsl
  GEN    test-fence
  GEN    test-texture-no-allocate
  GEN    test-texture-rg
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/tests/conform'
  CC       test_conformance-test-conform-main.o
  CC       test_conformance-test-atlas-migration.o
  CC       test_conformance-test-blend-strings.o
  CC       test_conformance-test-blend.o
  CC       test_conformance-test-depth-test.o
  CC       test_conformance-test-color-hsl.o
test-blend-strings.c:66:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (pipeline);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
test-blend-strings.c:97:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (pipeline);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
test-blend-strings.c:129:3: warning: 'cogl_set_source_color4ub' is deprecated [-Wdeprecated-declarations]
  cogl_set_source_color4ub (0, 0, 0, 0xff);
  ^
../../cogl/cogl1-context.h:681:1: note: 'cogl_set_source_color4ub' declared here
cogl_set_source_color4ub (uint8_t red,
^
test-blend-strings.c:136:14: warning: 'cogl_material_new' is deprecated [-Wdeprecated-declarations]
  material = cogl_material_new ();
             ^
../../cogl/deprecated/cogl-material-compat.h:149:1: note: 'cogl_material_new' declared here
cogl_material_new (void);
^
test-blend-strings.c:137:3: warning: 'cogl_material_set_color4ub' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_color4ub (material, Dr, Dg, Db, Da);
  ^
../../cogl/deprecated/cogl-material-compat.h:256:1: note: 'cogl_material_set_color4ub' declared here
cogl_material_set_color4ub (CoglMaterial *material,
^
test-blend-strings.c:138:3: warning: 'cogl_material_set_blend' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_blend (material, "RGBA = ADD (SRC_COLOR, 0)", NULL);
  ^
../../cogl/deprecated/cogl-material-compat.h:638:1: note: 'cogl_material_set_blend' declared here
cogl_material_set_blend (CoglMaterial *material,
^
test-blend-strings.c:139:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (material);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
test-blend-strings.c:150:14: warning: 'cogl_material_new' is deprecated [-Wdeprecated-declarations]
  material = cogl_material_new ();
             ^
../../cogl/deprecated/cogl-material-compat.h:149:1: note: 'cogl_material_new' declared here
cogl_material_new (void);
^
test-blend-strings.c:151:3: warning: 'cogl_material_set_color4ub' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_color4ub (material, Sr, Sg, Sb, Sa);
  ^
../../cogl/deprecated/cogl-material-compat.h:256:1: note: 'cogl_material_set_color4ub' declared here
cogl_material_set_color4ub (CoglMaterial *material,
^
test-blend-strings.c:153:12: warning: 'cogl_material_set_blend' is deprecated [-Wdeprecated-declarations]
  status = cogl_material_set_blend (material, blend_string, &error);
           ^
../../cogl/deprecated/cogl-material-compat.h:638:1: note: 'cogl_material_set_blend' declared here
cogl_material_set_blend (CoglMaterial *material,
^
test-blend-strings.c:163:3: warning: 'cogl_material_set_blend_constant' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_blend_constant (material, &blend_const_color);
  ^
../../cogl/deprecated/cogl-material-compat.h:655:1: note: 'cogl_material_set_blend_constant' declared here
cogl_material_set_blend_constant (CoglMaterial *material,
^
test-blend-strings.c:165:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (material);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
test-blend-strings.c:241:14: warning: 'cogl_material_new' is deprecated [-Wdeprecated-declarations]
  material = cogl_material_new ();
             ^
../../cogl/deprecated/cogl-material-compat.h:149:1: note: 'cogl_material_new' declared here
cogl_material_new (void);
^
test-blend-strings.c:243:3: warning: 'cogl_material_set_color4ub' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_color4ub (material, 0x80, 0x80, 0x80, 0x80);
  ^
../../cogl/deprecated/cogl-material-compat.h:256:1: note: 'cogl_material_set_color4ub' declared here
cogl_material_set_color4ub (CoglMaterial *material,
^
test-blend-strings.c:244:3: warning: 'cogl_material_set_blend' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_blend (material, "RGBA = ADD (SRC_COLOR, 0)", NULL);
  ^
../../cogl/deprecated/cogl-material-compat.h:638:1: note: 'cogl_material_set_blend' declared here
cogl_material_set_blend (CoglMaterial *material,
^
test-blend-strings.c:246:3: warning: 'cogl_material_set_layer' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_layer (material, 0, tex0);
  ^
../../cogl/deprecated/cogl-material-compat.h:786:1: note: 'cogl_material_set_layer' declared here
cogl_material_set_layer (CoglMaterial *material,
^
test-blend-strings.c:247:3: warning: 'cogl_material_set_layer_combine' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_layer_combine (material, 0,
  ^
../../cogl/deprecated/cogl-material-compat.h:899:1: note: 'cogl_material_set_layer_combine' declared here
cogl_material_set_layer_combine (CoglMaterial *material,
^
test-blend-strings.c:250:3: warning: 'cogl_material_set_layer' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_layer (material, 1, tex1);
  ^
../../cogl/deprecated/cogl-material-compat.h:786:1: note: 'cogl_material_set_layer' declared here
cogl_material_set_layer (CoglMaterial *material,
^
test-blend-strings.c:251:12: warning: 'cogl_material_set_layer_combine' is deprecated [-Wdeprecated-declarations]
  status = cogl_material_set_layer_combine (material, 1,
           ^
../../cogl/deprecated/cogl-material-compat.h:899:1: note: 'cogl_material_set_layer_combine' declared here
cogl_material_set_layer_combine (CoglMaterial *material,
^
test-blend-strings.c:262:3: warning: 'cogl_material_set_layer_combine_constant' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_layer_combine_constant (material, 1, &combine_const_color);
  ^
../../cogl/deprecated/cogl-material-compat.h:920:1: note: 'cogl_material_set_layer_combine_constant' declared here
cogl_material_set_layer_combine_constant (CoglMaterial    *material,
^
test-blend-strings.c:264:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (material);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
test-blend-strings.c:423:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (test_fb);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
test-blend-strings.c:425:3: warning: 'cogl_pop_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_pop_framebuffer ();
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:153:1: note: 'cogl_pop_framebuffer' declared here
cogl_pop_framebuffer (void);
^
  CC       test_conformance-test-color-mask.o
23 warnings generated.
  CC       test_conformance-test-backface-culling.o
  CC       test_conformance-test-just-vertex-shader.o
  CC       test_conformance-test-pipeline-user-matrix.o
test-color-mask.c:24:3: warning: 'cogl_set_source_color4ub' is deprecated [-Wdeprecated-declarations]
  cogl_set_source_color4ub (255, 255, 255, 255);
  ^
../../cogl/cogl1-context.h:681:1: note: 'cogl_set_source_color4ub' declared here
cogl_set_source_color4ub (uint8_t red,
^
test-color-mask.c:28:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (state->fbo[2]);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
test-color-mask.c:30:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (state->fbo[0]);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
test-color-mask.c:32:3: warning: 'cogl_pop_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_pop_framebuffer ();
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:153:1: note: 'cogl_pop_framebuffer' declared here
cogl_pop_framebuffer (void);
^
test-color-mask.c:34:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (state->fbo[1]);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
test-color-mask.c:36:3: warning: 'cogl_pop_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_pop_framebuffer ();
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:153:1: note: 'cogl_pop_framebuffer' declared here
cogl_pop_framebuffer (void);
^
test-color-mask.c:40:3: warning: 'cogl_pop_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_pop_framebuffer ();
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:153:1: note: 'cogl_pop_framebuffer' declared here
cogl_pop_framebuffer (void);
^
test-color-mask.c:43:3: warning: 'cogl_clear' is deprecated [-Wdeprecated-declarations]
  cogl_clear (&bg, COGL_BUFFER_BIT_COLOR | COGL_BUFFER_BIT_DEPTH);
  ^
../../cogl/cogl1-context.h:559:1: note: 'cogl_clear' declared here
cogl_clear (const CoglColor *color,
^
test-color-mask.c:103:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (test_fb);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
test-color-mask.c:105:3: warning: 'cogl_pop_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_pop_framebuffer ();
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:153:1: note: 'cogl_pop_framebuffer' declared here
cogl_pop_framebuffer (void);
^
10 warnings generated.
  CC       test_conformance-test-pipeline-uniforms.o
  CC       test_conformance-test-pixel-buffer.o
test-pipeline-user-matrix.c:71:10: warning: 'cogl_texture_new_from_data' is deprecated [-Wdeprecated-declarations]
  tex0 = cogl_texture_new_from_data (2, 2,
         ^
../../cogl/deprecated/cogl-auto-texture.h:118:1: note: 'cogl_texture_new_from_data' declared here
cogl_texture_new_from_data (int width,
^
test-pipeline-user-matrix.c:77:10: warning: 'cogl_texture_new_from_data' is deprecated [-Wdeprecated-declarations]
  tex1 = cogl_texture_new_from_data (2, 2,
         ^
../../cogl/deprecated/cogl-auto-texture.h:118:1: note: 'cogl_texture_new_from_data' declared here
cogl_texture_new_from_data (int width,
^
  CC       test_conformance-test-premult.o
2 warnings generated.
test-pipeline-uniforms.c:95:12: warning: 'cogl_create_shader' is deprecated [-Wdeprecated-declarations]
  shader = cogl_create_shader (COGL_SHADER_TYPE_FRAGMENT);
           ^
../../cogl/deprecated/cogl-shader.h:254:1: note: 'cogl_create_shader' declared here
cogl_create_shader (CoglShaderType shader_type);
^
test-pipeline-uniforms.c:96:3: warning: 'cogl_shader_source' is deprecated [-Wdeprecated-declarations]
  cogl_shader_source (shader, shader_source);
  ^
../../cogl/deprecated/cogl-shader.h:311:1: note: 'cogl_shader_source' declared here
cogl_shader_source (CoglHandle  shader,
^
test-pipeline-uniforms.c:98:13: warning: 'cogl_create_program' is deprecated [-Wdeprecated-declarations]
  program = cogl_create_program ();
            ^
../../cogl/deprecated/cogl-shader.h:383:1: note: 'cogl_create_program' declared here
cogl_create_program (void);
^
test-pipeline-uniforms.c:99:3: warning: 'cogl_program_attach_shader' is deprecated [-Wdeprecated-declarations]
  cogl_program_attach_shader (program, shader);
  ^
../../cogl/deprecated/cogl-shader.h:442:1: note: 'cogl_program_attach_shader' declared here
cogl_program_attach_shader (CoglHandle program_handle,
^
  CC       test_conformance-test-snippets.o
4 warnings generated.
  CC       test_conformance-test-wrap-modes.o
test-premult.c:100:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (test_fb);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
test-premult.c:101:3: warning: 'cogl_material_set_layer' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_layer (material, 0, tex);
  ^
../../cogl/deprecated/cogl-material-compat.h:786:1: note: 'cogl_material_set_layer' declared here
cogl_material_set_layer (CoglMaterial *material,
^
test-premult.c:102:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (material);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
test-premult.c:108:3: warning: 'cogl_pop_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_pop_framebuffer ();
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:153:1: note: 'cogl_pop_framebuffer' declared here
cogl_pop_framebuffer (void);
^
test-premult.c:138:14: warning: 'cogl_material_new' is deprecated [-Wdeprecated-declarations]
  material = cogl_material_new ();
             ^
../../cogl/deprecated/cogl-material-compat.h:149:1: note: 'cogl_material_new' declared here
cogl_material_new (void);
^
test-premult.c:139:3: warning: 'cogl_material_set_blend' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_blend (material,
  ^
../../cogl/deprecated/cogl-material-compat.h:638:1: note: 'cogl_material_set_blend' declared here
cogl_material_set_blend (CoglMaterial *material,
^
test-premult.c:141:3: warning: 'cogl_material_set_layer_combine' is deprecated [-Wdeprecated-declarations]
  cogl_material_set_layer_combine (material, 0,
  ^
../../cogl/deprecated/cogl-material-compat.h:899:1: note: 'cogl_material_set_layer_combine' declared here
cogl_material_set_layer_combine (CoglMaterial *material,
^
  CC       test_conformance-test-sub-texture.o
7 warnings generated.
  CC       test_conformance-test-custom-attributes.o
test-wrap-modes.c:255:36: warning: implicit conversion from enumeration type 'CoglTextureFlags' to different enumeration type 'TestUtilsTextureFlags' [-Wenum-conversion]
  state->texture = create_texture (COGL_TEXTURE_NO_ATLAS);
                   ~~~~~~~~~~~~~~  ^~~~~~~~~~~~~~~~~~~~~
test-wrap-modes.c:263:36: warning: implicit conversion from enumeration type 'CoglTextureFlags' to different enumeration type 'TestUtilsTextureFlags' [-Wenum-conversion]
  state->texture = create_texture (COGL_TEXTURE_NO_ATLAS);
                   ~~~~~~~~~~~~~~  ^~~~~~~~~~~~~~~~~~~~~
  CC       test_conformance-test-offscreen.o
test-sub-texture.c:252:45: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
        uint32_t color = GUINT32_FROM_BE (*((uint32_t *)p)) >> 8;
                                            ^~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:352:46: note: expanded from macro 'GUINT32_FROM_BE'
#define GUINT32_FROM_BE(val)    (GUINT32_TO_BE (val))
                                                ^
/home/lantw44/gnome/devinstall/lib/glib-2.0/include/glibconfig.h:168:49: note: expanded from macro 'GUINT32_TO_BE'
#define GUINT32_TO_BE(val)      (GUINT32_SWAP_LE_BE (val))
                                                     ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
2 warnings generated.
  CC       test_conformance-test-primitive.o
  CC       test_conformance-test-texture-3d.o
1 warning generated.
  CC       test_conformance-test-sparse-pipeline.o
  CC       test_conformance-test-read-texture-formats.o
  CC       test_conformance-test-write-texture-formats.o
  CC       test_conformance-test-point-size.o
  CC       test_conformance-test-point-size-attribute.o
  CC       test_conformance-test-point-sprite.o
  CC       test_conformance-test-no-gl-header.o
  CC       test_conformance-test-version.o
  CC       test_conformance-test-gles2-context.o
  CC       test_conformance-test-euler-quaternion.o
  CC       test_conformance-test-layer-remove.o
test-version.c:24:39: warning: extra ';' outside of a function [-Wextra-semi]
                     "encoding macro");
                                      ^
test-version.c:31:38: warning: extra ';' outside of a function [-Wextra-semi]
                     "does not work");
                                     ^
test-version.c:37:38: warning: extra ';' outside of a function [-Wextra-semi]
                     "does not work");
                                     ^
test-version.c:43:38: warning: extra ';' outside of a function [-Wextra-semi]
                     "does not work");
                                     ^
test-version.c:49:38: warning: extra ';' outside of a function [-Wextra-semi]
                     "does not pass");
                                     ^
test-version.c:54:40: warning: extra ';' outside of a function [-Wextra-semi]
                     "should not pass");
                                       ^
test-version.c:59:40: warning: extra ';' outside of a function [-Wextra-semi]
                     "should not pass");
                                       ^
test-version.c:64:40: warning: extra ';' outside of a function [-Wextra-semi]
                     "should not pass");
                                       ^
test-version.c:70:36: warning: extra ';' outside of a function [-Wextra-semi]
                     "should pass");
                                   ^
9 warnings generated.
  CC       test_conformance-test-alpha-test.o
  CC       test_conformance-test-map-buffer-range.o
  CC       test_conformance-test-npot-texture.o
  CC       test_conformance-test-wrap-rectangle-textures.o
  CC       test_conformance-test-alpha-textures.o
  CC       test_conformance-test-texture-get-set-data.o
  CC       test_conformance-test-framebuffer-get-bits.o
  CC       test_conformance-test-primitive-and-journal.o
  CC       test_conformance-test-copy-replace-texture.o
  CC       test_conformance-test-pipeline-cache-unrefs-texture.o
  CC       test_conformance-test-texture-no-allocate.o
  CC       test_conformance-test-pipeline-shader-state.o
  CC       test_conformance-test-texture-rg.o
  CC       test_conformance-test-fence.o
  CC       test_conformance-test-path.o
  CC       test_conformance-test-path-clip.o
test-path.c:25:3: warning: 'cogl_set_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_set_framebuffer (test_fb);
  ^
../../cogl/deprecated/cogl-framebuffer-deprecated.h:53:1: note: 'cogl_set_framebuffer' declared here
cogl_set_framebuffer (CoglFramebuffer *buffer);
^
test-path.c:26:3: warning: 'cogl_set_source' is deprecated [-Wdeprecated-declarations]
  cogl_set_source (pipeline);
  ^
../../cogl/cogl1-context.h:578:1: note: 'cogl_set_source' declared here
cogl_set_source (void *material);
^
2 warnings generated.
  CCLD     test-conformance
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/conform'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/conform'
Making all in unit
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/unit'
  CC       test_unit-test-unit-main.o
  CCLD     test-unit
source ../../cogl/libcogl.la ; \
  /usr/bin/nm -B ../../cogl/.libs/"$dlname"| \
  grep '[DR] _\?unit_test_'|sed 's/.\+ [DR] _\?//' > unit-tests
source: not found
/usr/bin/nm: Warning: '../../cogl/.libs/' is not an ordinary file
gmake LIBTOOL=/usr/local/bin/libtool  all-am
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake[4]: Nothing to be done for 'all-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/unit'
Making all in micro-perf
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/micro-perf'
  CC       test-journal.o
  CCLD     test-journal
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/micro-perf'
Making all in data
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/data'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/data'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/tests'
Making all in examples
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/examples'
  CC       cogl-info.o
  CC       cogl-msaa.o
  CC       cogl-hello.o
  CC       cogl-gles2-context.o
  CC       cogl-point-sprites.o
  CC       cogl-stereo.o
  CC       cogl_crate-cogl-crate.o
  CC       cogl_basic_video_player-cogl-basic-video-player.o
cogl-crate.c:124:3: warning: 'cogl_pango_render_layout' is deprecated [-Wdeprecated-declarations]
  cogl_pango_render_layout (data->hello_label,
  ^
../cogl-pango/cogl-pango.h:271:1: note: 'cogl_pango_render_layout' declared here
cogl_pango_render_layout (PangoLayout *layout,
^
cogl-crate.c:268:3: warning: 'cogl_push_framebuffer' is deprecated [-Wdeprecated-declarations]
  cogl_push_framebuffer (fb);
  ^
../cogl/deprecated/cogl-framebuffer-deprecated.h:138:1: note: 'cogl_push_framebuffer' declared here
cogl_push_framebuffer (CoglFramebuffer *buffer);
^
  CC       cogl-x11-foreign.o
2 warnings generated.
  CC       cogl-x11-tfp.o
  CCLD     cogl-info
In file included from cogl-basic-video-player.c:6:
In file included from ../cogl-gst/cogl-gst.h:33:
In file included from ../cogl-gst/cogl-gst-video-sink.h:33:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/base/gstbasesink.h:26:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from cogl-basic-video-player.c:6:
In file included from ../cogl-gst/cogl-gst.h:33:
In file included from ../cogl-gst/cogl-gst-video-sink.h:33:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/base/gstbasesink.h:26:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from cogl-basic-video-player.c:6:
In file included from ../cogl-gst/cogl-gst.h:33:
In file included from ../cogl-gst/cogl-gst-video-sink.h:33:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/base/gstbasesink.h:26:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from cogl-basic-video-player.c:6:
In file included from ../cogl-gst/cogl-gst.h:33:
In file included from ../cogl-gst/cogl-gst-video-sink.h:33:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/base/gstbasesink.h:26:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
7 warnings generated.
  CCLD     cogl-hello
  CCLD     cogl-msaa
  CCLD     cogl-gles2-context
  CCLD     cogl-point-sprites
  CCLD     cogl-stereo
  CCLD     cogl-crate
  CCLD     cogl-basic-video-player
  CCLD     cogl-x11-foreign
  CCLD     cogl-x11-tfp
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/examples'
Making all in doc
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/doc'
Making all in reference
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference'
Making all in cogl
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl'
  DOC   Scanning header files
  DOC   Introspecting gobjects
  DOC   Building XML
./cogl-decl.txt:526: warning: CoglBuffer has multiple definitions.
./cogl-decl.txt:2105: warning: CoglFramebuffer has multiple definitions.
./cogl-decl.txt:4138: warning: CoglMetaTexture has multiple definitions.
./cogl-decl.txt:5128: warning: CoglPrimitiveTexture has multiple definitions.
./cogl-decl.txt:6406: warning: CoglTexture has multiple definitions.
../../../cogl/cogl-atlas-texture.h:68: warning: Section cogl-atlas-texture is not defined in the cogl-sections.txt file.
../../../cogl/cogl-attribute-buffer.h:60: warning: Section cogl-attribute-buffer is not defined in the cogl-sections.txt file.
../../../cogl/cogl-attribute.h:61: warning: Section cogl-attribute is not defined in the cogl-sections.txt file.
../../../cogl/cogl-context.h:98: warning: Section cogl-context is not defined in the cogl-sections.txt file.
../../../cogl/cogl-display.h:73: warning: Section cogl-display is not defined in the cogl-sections.txt file.
../../../cogl/cogl-error.h:112: warning: Section cogl-error is not defined in the cogl-sections.txt file.
../../../cogl/cogl-fence.h:48: warning: Section cogl-fence is not defined in the cogl-sections.txt file.
../../../cogl/cogl-framebuffer.h:104: warning: Section cogl-framebuffer is not defined in the cogl-sections.txt file.
../../../cogl/cogl-gles2.h:104: warning: Section cogl-gles2 is not defined in the cogl-sections.txt file.
../../../cogl/cogl-index-buffer.h:55: warning: Section cogl-index-buffer is not defined in the cogl-sections.txt file.
../../../cogl/cogl-indices.h:110: warning: Section cogl-indices is not defined in the cogl-sections.txt file.
../../../cogl/cogl-list.h:59: warning: Symbol name not found at the start of the comment block.
../../../cogl/cogl-matrix-stack.h:98: warning: Section cogl-matrix-stack is not defined in the cogl-sections.txt file.
../../../cogl/cogl-matrix.h:813: warning: cogl_gtype_matrix_get_type is deprecated in the inline comments, but no deprecation guards were found around the declaration. (See the --deprecated-guards option for gtkdoc-scan.)
../../../cogl/cogl-meta-texture.h:93: warning: Section cogl-meta-texture is not defined in the cogl-sections.txt file.
../../../cogl/cogl-output.h:68: warning: Section cogl-output is not defined in the cogl-sections.txt file.
../../../cogl/cogl-pipeline.h:67: warning: Section cogl-pipeline is not defined in the cogl-sections.txt file.
../../../cogl/cogl-poll.h:57: warning: Section cogl-poll is not defined in the cogl-sections.txt file.
../../../cogl/cogl-primitive-texture.h:64: warning: Section cogl-primitive-texture is not defined in the cogl-sections.txt file.
../../../cogl/cogl-primitive.h:62: warning: Section cogl-primitive is not defined in the cogl-sections.txt file.
../../../cogl/cogl-renderer.h:77: warning: Section cogl-renderer is not defined in the cogl-sections.txt file.
../../../cogl/cogl-sdl.h:108: warning: Section cogl-sdl is not defined in the cogl-sections.txt file.
../../../cogl/cogl-snippet.h:339: warning: Section cogl-snippet is not defined in the cogl-sections.txt file.
../../../cogl/cogl-sub-texture.h:49: warning: Section cogl-sub-texture is not defined in the cogl-sections.txt file.
../../../cogl/cogl-texture-2d-sliced.h:68: warning: Section cogl-texture-2d-sliced is not defined in the cogl-sections.txt file.
../../../cogl/cogl-texture-rectangle.h:67: warning: Section cogl-texture-rectangle is not defined in the cogl-sections.txt file.
../../../cogl/cogl-types.h:63: warning: Section cogl-types is not defined in the cogl-sections.txt file.
../../../cogl/cogl-version.h:76: warning: Section cogl-version is not defined in the cogl-sections.txt file.
../../../cogl/deprecated/cogl-framebuffer-deprecated.h:257: warning: Stability level for cogl_framebuffer_get_color_format is unstable
Deprecated 1.18: Removed since it is misleading.It should be one of these: Stable, Unstable, or Private.
../../../cogl/deprecated/cogl-material-compat.h:1363: warning: CoglMaterialLayerCallback is deprecated in the inline comments, but no deprecation guards were found around the declaration. (See the --deprecated-guards option for gtkdoc-scan.)
../../../cogl/winsys/cogl-texture-pixmap-x11.h:69: warning: Section cogl-texture-pixmap-x11 is not defined in the cogl-sections.txt file.
../../../cogl/cogl-types.h:357: warning: Value description for CoglPixelFormat::COGL_PIXEL_FORMAT_DEPTH_16 is missing in source code comment block.
../../../cogl/cogl-types.h:357: warning: Value description for CoglPixelFormat::COGL_PIXEL_FORMAT_DEPTH_32 is missing in source code comment block.
../../../cogl/cogl-types.h:357: warning: Value description for CoglPixelFormat::COGL_PIXEL_FORMAT_DEPTH_24_STENCIL_8 is missing in source code comment block.
../../../cogl/cogl-types.h:447: warning: Value description for CoglFeatureFlags::COGL_FEATURE_ONSCREEN_MULTIPLE is missing in source code comment block.
./cogl-sections.txt:133: warning: No declaration found for cogl_clip_push_from_path.
./cogl-sections.txt:134: warning: No declaration found for cogl_clip_push_from_path_preserve.
./cogl-sections.txt:152: warning: No declaration found for cogl_is_path.
./cogl-sections.txt:153: warning: No declaration found for cogl_path_new.
./cogl-sections.txt:154: warning: No declaration found for cogl_get_path.
./cogl-sections.txt:155: warning: No declaration found for cogl_set_path.
./cogl-sections.txt:156: warning: No declaration found for cogl_path_copy.
./cogl-sections.txt:157: warning: No declaration found for cogl_path_move_to.
./cogl-sections.txt:158: warning: No declaration found for cogl_path_close.
./cogl-sections.txt:159: warning: No declaration found for cogl_path_line_to.
./cogl-sections.txt:160: warning: No declaration found for cogl_path_curve_to.
./cogl-sections.txt:161: warning: No declaration found for cogl_path_arc.
./cogl-sections.txt:162: warning: No declaration found for cogl_path_rel_move_to.
./cogl-sections.txt:163: warning: No declaration found for cogl_path_rel_line_to.
./cogl-sections.txt:164: warning: No declaration found for cogl_path_rel_curve_to.
./cogl-sections.txt:165: warning: No declaration found for cogl_path_line.
./cogl-sections.txt:166: warning: No declaration found for cogl_path_polyline.
./cogl-sections.txt:167: warning: No declaration found for cogl_path_polygon.
./cogl-sections.txt:168: warning: No declaration found for cogl_path_rectangle.
./cogl-sections.txt:169: warning: No declaration found for cogl_path_round_rectangle.
./cogl-sections.txt:170: warning: No declaration found for cogl_path_ellipse.
./cogl-sections.txt:173: warning: No declaration found for CoglPathFillRule.
./cogl-sections.txt:174: warning: No declaration found for cogl_path_set_fill_rule.
./cogl-sections.txt:175: warning: No declaration found for cogl_path_get_fill_rule.
./cogl-sections.txt:176: warning: No declaration found for cogl_path_fill.
./cogl-sections.txt:177: warning: No declaration found for cogl_path_fill_preserve.
./cogl-sections.txt:178: warning: No declaration found for cogl_path_stroke.
./cogl-sections.txt:179: warning: No declaration found for cogl_path_stroke_preserve.
../../../cogl/deprecated/cogl-texture-deprecated.h:74: warning: Parameter description for cogl_texture_get_rowstride::texture is missing in source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::green is not used from source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::red is not used from source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::alpha is not used from source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::blue is not used from source code comment block.
../../../cogl/cogl-matrix.h:91: warning: Field descriptions for struct CoglMatrix are missing in source code comment block.
./cogl-sections.txt:550: warning: No declaration found for cogl_depth_state_set_writing_enabled.
./cogl-sections.txt:551: warning: No declaration found for cogl_depth_state_get_writing_enabled.
./cogl-sections.txt:561: warning: No declaration found for CoglBufferUsageHint.
./cogl-sections.txt:562: warning: No declaration found for cogl_buffer_set_usage_hint.
./cogl-sections.txt:563: warning: No declaration found for cogl_buffer_get_usage_hint.
../../../cogl/cogl-quaternion.h:132: warning: Can't find tag end: </ulink> in docs for: CoglQuaternion.
See cogl-undeclared.txt for the list of undeclared symbols.
./cogl-unused.txt:1: warning: 1081 unused declarations.They should be added to cogl-sections.txt in the appropriate place.
  DOC   Building HTML
Computing chunks...
  DOC   Fixing cross-references
html/cogl-General-API.html:1408: warning: no link for: 'cogl-pipeline-get-cull-face-mode' -> (<code class="function">cogl_pipeline_get_cull_face_mode()</code>).
html/cogl-General-API.html:1637: warning: no link for: '1:CAPS' -> (<code class="literal">1</code>).
html/cogl-Textures.html:406: warning: no link for: 'cogl-texture-2d-new-from-foreign' -> (<code class="function">cogl_texture_2d_new_from_foreign()</code>).
html/cogl-Materials.html:1508: warning: no link for: 'cogl-pipeline-set-layer' -> (<code class="function">cogl_pipeline_set_layer()</code>).
html/cogl-Materials.html:1633: warning: no link for: 'cogl-material-set-layer-constant' -> (<code class="function">cogl_material_set_layer_constant()</code>).
html/cogl-Materials.html:2306: warning: no link for: 'cogl-pipeline-get-layer-wrap-mode-s' -> (<code class="function">cogl_pipeline_get_layer_wrap_mode_s()</code>).
html/cogl-Materials.html:2347: warning: no link for: 'cogl-pipeline-get-layer-wrap-mode-t' -> (<code class="function">cogl_pipeline_get_layer_wrap_mode_t()</code>).
html/cogl-Materials.html:2388: warning: no link for: 'cogl-pipeline-get-layer-wrap-mode-p' -> (<code class="function">cogl_pipeline_get_layer_wrap_mode_p()</code>).
html/cogl-Shaders-and-Programmable-Pipeline.html:337: warning: no link for: 'CoglShader' -> (<span class="type">CoglShader</span>).
html/cogl-Shaders-and-Programmable-Pipeline.html:478: warning: no link for: 'cogl-shader-get-parameteriv' -> (<code class="function">cogl_shader_get_parameteriv()</code>).
html/cogl-GType-Integration-API.html:62: warning: no link for: 'cogl-matrix-get-gtype' -> (<code class="function">cogl_matrix_get_gtype()</code>).
html/cogl-General-API-(Deprecated).html:188: warning: no link for: 'alpha-bits' -> (<code class="function">alpha_bits()</code>).
html/cogl-General-API-(Deprecated).html:266: warning: no link for: 'cogl-set-depth-test-enable' -> (<code class="function">cogl_set_depth_test_enable()</code>).
html/cogl-Materials-(Deprecated).html:138: warning: no link for: 'cogl-pipeline-get-layers' -> (<code class="function">cogl_pipeline_get_layers()</code>).
html/ix01.html:372: warning: no link for: 'cogl-cogl-depth-state' -> (cogl-depth-state).
html/ix01.html:413: warning: no link for: 'cogl-Eulers-(Rotations)' -> (Eulers (Rotations)).
html/ix01.html:773: warning: no link for: 'cogl-is-texture-2d' -> (cogl_is_texture_2d).
html/ix01.html:773: warning: no link for: 'cogl-2D-textures' -> (2D textures).
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl'
Making all in cogl-2.0-experimental
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-2.0-experimental'
  DOC   Scanning header files
  DOC   Introspecting gobjects
  DOC   Building XML
./cogl-2.0-experimental-decl.txt:321: warning: CoglBuffer has multiple definitions.
./cogl-2.0-experimental-decl.txt:1170: warning: CoglFramebuffer has multiple definitions.
./cogl-2.0-experimental-decl.txt:1901: warning: CoglMetaTexture has multiple definitions.
./cogl-2.0-experimental-decl.txt:2584: warning: CoglPrimitiveTexture has multiple definitions.
./cogl-2.0-experimental-decl.txt:3519: warning: CoglTexture has multiple definitions.
../../../cogl/cogl-list.h:59: warning: Symbol name not found at the start of the comment block.
../../../cogl/cogl-matrix.h:813: warning: cogl_gtype_matrix_get_type is deprecated in the inline comments, but no deprecation guards were found around the declaration. (See the --deprecated-guards option for gtkdoc-scan.)
../../../cogl/cogl-output.h:68: warning: Section cogl-output is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/cogl-primitives.h:45: warning: Section cogl-primitives is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/cogl.h:182: warning: Section cogl is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/deprecated/cogl-clip-state.h:51: warning: Section cogl-clipping is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/deprecated/cogl-fixed.h:74: warning: Section cogl-fixed is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/deprecated/cogl-framebuffer-deprecated.h:257: warning: Stability level for cogl_framebuffer_get_color_format is unstable
Deprecated 1.18: Removed since it is misleading.It should be one of these: Stable, Unstable, or Private.
../../../cogl/deprecated/cogl-material-compat.h:54: warning: Section cogl-material is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/deprecated/cogl-material-compat.h:1363: warning: CoglMaterialLayerCallback is deprecated in the inline comments, but no deprecation guards were found around the declaration. (See the --deprecated-guards option for gtkdoc-scan.)
../../../cogl/deprecated/cogl-shader.h:226: warning: Section cogl-shaders is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/deprecated/cogl-vertex-buffer.h:84: warning: Section cogl-vertex-buffer is not defined in the cogl-2.0-experimental-sections.txt file.
../../../cogl/cogl-types.h:357: warning: Value description for CoglPixelFormat::COGL_PIXEL_FORMAT_DEPTH_16 is missing in source code comment block.
../../../cogl/cogl-types.h:357: warning: Value description for CoglPixelFormat::COGL_PIXEL_FORMAT_DEPTH_32 is missing in source code comment block.
../../../cogl/cogl-types.h:357: warning: Value description for CoglPixelFormat::COGL_PIXEL_FORMAT_DEPTH_24_STENCIL_8 is missing in source code comment block.
../../../cogl/cogl-context.h:265: warning: Value description for CoglFeatureID::COGL_FEATURE_ID_FENCE is missing in source code comment block.
./cogl-2.0-experimental-sections.txt:186: warning: No declaration found for COGL_TYPE_BUFFER_BIT.
./cogl-2.0-experimental-sections.txt:341: warning: No declaration found for CoglPath.
./cogl-2.0-experimental-sections.txt:342: warning: No declaration found for cogl_is_path.
./cogl-2.0-experimental-sections.txt:343: warning: No declaration found for cogl_path_new.
./cogl-2.0-experimental-sections.txt:344: warning: No declaration found for cogl_path_copy.
./cogl-2.0-experimental-sections.txt:345: warning: No declaration found for cogl_path_move_to.
./cogl-2.0-experimental-sections.txt:346: warning: No declaration found for cogl_path_close.
./cogl-2.0-experimental-sections.txt:347: warning: No declaration found for cogl_path_line_to.
./cogl-2.0-experimental-sections.txt:348: warning: No declaration found for cogl_path_curve_to.
./cogl-2.0-experimental-sections.txt:349: warning: No declaration found for cogl_path_arc.
./cogl-2.0-experimental-sections.txt:350: warning: No declaration found for cogl_path_rel_move_to.
./cogl-2.0-experimental-sections.txt:351: warning: No declaration found for cogl_path_rel_line_to.
./cogl-2.0-experimental-sections.txt:352: warning: No declaration found for cogl_path_rel_curve_to.
./cogl-2.0-experimental-sections.txt:353: warning: No declaration found for cogl_path_line.
./cogl-2.0-experimental-sections.txt:354: warning: No declaration found for cogl_path_polyline.
./cogl-2.0-experimental-sections.txt:355: warning: No declaration found for cogl_path_polygon.
./cogl-2.0-experimental-sections.txt:356: warning: No declaration found for cogl_path_rectangle.
./cogl-2.0-experimental-sections.txt:357: warning: No declaration found for cogl_path_round_rectangle.
./cogl-2.0-experimental-sections.txt:358: warning: No declaration found for cogl_path_ellipse.
./cogl-2.0-experimental-sections.txt:361: warning: No declaration found for CoglPathFillRule.
./cogl-2.0-experimental-sections.txt:362: warning: No declaration found for cogl_path_set_fill_rule.
./cogl-2.0-experimental-sections.txt:363: warning: No declaration found for cogl_path_get_fill_rule.
../../../cogl/cogl-texture.h:106: warning: Value description for CoglTextureError::COGL_TEXTURE_ERROR_BAD_PARAMETER is missing in source code comment block.
../../../cogl/cogl-texture.h:455: warning: Parameter description for cogl_texture_set_data::texture is missing in source code comment block.
../../../cogl/cogl-texture.h:194: warning: Parameter description for cogl_texture_set_components::components is missing in source code comment block.
../../../cogl/cogl-atlas-texture.h:237: warning: Parameter description for cogl_atlas_texture_new_from_bitmap::bitmap is not used from source code comment block.
../../../cogl/cogl-atlas-texture.h:237: warning: Parameter description for cogl_atlas_texture_new_from_bitmap::bmp is missing in source code comment block.
:0: warning: Value descriptions for CoglTexturePixmapX11ReportLevel are missing in source code comment block.
./cogl-2.0-experimental-sections.txt:558: warning: No declaration found for cogl_framebuffer_stroke_path.
./cogl-2.0-experimental-sections.txt:559: warning: No declaration found for cogl_framebuffer_fill_path.
./cogl-2.0-experimental-sections.txt:588: warning: No declaration found for cogl_framebuffer_push_path_clip.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::red is not used from source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::green is not used from source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::blue is not used from source code comment block.
../../../cogl/cogl-types.h:503: warning: Field description for CoglColor::alpha is not used from source code comment block.
../../../cogl/cogl-matrix.h:91: warning: Field descriptions for struct CoglMatrix are missing in source code comment block.
../../../cogl/cogl-quaternion.h:132: warning: Can't find tag end: </ulink> in docs for: CoglQuaternion.
../../../cogl/cogl-pipeline-layer-state.h:111: warning: Value description for CoglPipelineWrapMode::COGL_PIPELINE_WRAP_MODE_MIRRORED_REPEAT is missing in source code comment block.
./cogl-2.0-experimental-sections.txt:932: warning: No declaration found for CoglBufferUsageHint.
./cogl-2.0-experimental-sections.txt:933: warning: No declaration found for cogl_buffer_set_usage_hint.
./cogl-2.0-experimental-sections.txt:934: warning: No declaration found for cogl_buffer_get_usage_hint.
See cogl-2.0-experimental-undeclared.txt for the list of undeclared symbols.
./cogl-2.0-experimental-unused.txt:1: warning: 476 unused declarations.They should be added to cogl-2.0-experimental-sections.txt in the appropriate place.
  DOC   Building HTML
../cogl-2.0-experimental-docs.xml:171: element refsect2: validity error : ID cogl-is-texture-rectangle already defined
Computing chunks...
Warning: multiple "IDs" for constraint linkend: cogl-is-texture-rectangle.
Warning: multiple "IDs" for constraint linkend: cogl-is-texture-rectangle.
Warning: multiple "IDs" for constraint linkend: cogl-is-texture-rectangle.
  DOC   Fixing cross-references
html/cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html:629: warning: no link for: 'Display' -> (<span class="type">Display</span>).
html/cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html:642: warning: no link for: 'XEvent' -> (<span class="type">XEvent</span>).
html/cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html:672: warning: no link for: 'MSG:CAPS' -> (<span class="type">MSG</span>).
html/cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html:923: warning: no link for: 'wl-display-dispatch' -> (<code class="function">wl_display_dispatch()</code>).
html/cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html:924: warning: no link for: 'wl-display-flush' -> (<code class="function">wl_display_flush()</code>).
html/cogl-2.0-experimental-CoglOnscreenTemplate---Describe-a-template-for-onscreen-framebuffers.html:124: warning: no link for: 'CoglSwapChain' -> (<span class="type">CoglSwapChain</span>).
html/cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html:187: warning: no link for: 'cogl-display-set-onscreen-template' -> (<code class="function">cogl_display_set_onscreen_template()</code>).
html/cogl-2.0-experimental-The-Top-Level-Context.html:1430: warning: no link for: '1:CAPS' -> (<code class="literal">1</code>).
html/cogl-2.0-experimental-The-Top-Level-Context.html:1903: warning: no link for: 'CoglFrameInfo' -> (<span class="type">CoglFrameInfo</span>).
html/cogl-2.0-experimental-The-Top-Level-Context.html:1933: warning: no link for: 'cogl-onscreen-get-buffer-age' -> (<code class="function">cogl_onscreen_get_buffer_age()</code>).
html/cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html:101: warning: no link for: 'cogl-buffer-set-usage-hint' -> (<code class="function">cogl_buffer_set_usage_hint()</code>).
html/cogl-2.0-experimental-Vertex-Attributes.html:136: warning: no link for: 'COGL-FEATURE-ID-POINT-SIZE-ATTRIBUTE:CAPS' -> (<code class="literal">COGL_FEATURE_ID_POINT_SIZE_ATTRIBUTE</code>).
html/cogl-2.0-experimental-The-Texture-Interface.html:465: warning: no link for: 'max-dimension' -> (<code class="literal">max_dimension</code>).
html/cogl-2.0-experimental-High-Level-Meta-Textures.html:79: warning: no link for: 'CoglAtlasTexture' -> (<span class="type">CoglAtlasTexture</span>).
html/cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html:3739: warning: no link for: 'cogl-framebuffer-push-path-clip' -> (<code class="function">cogl_framebuffer_push_path_clip()</code>).
html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html:562: warning: no link for: 'HWND:CAPS' -> (<span class="type">HWND</span>).
html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html:664: warning: no link for: 'cogl-wayland-onscreen-get-surface' -> (<code class="function">cogl_wayland_onscreen_get_surface()</code>).
html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html:755: warning: no link for: 'CoglFrameEvent' -> (<span class="type">CoglFrameEvent</span>).
html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html:829: warning: no link for: 'COGL-FRAME-EVENT-SYNC:CAPS' -> (<code class="literal">COGL_FRAME_EVENT_SYNC</code>).
html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html:835: warning: no link for: 'COGL-FRAME-EVENT-COMPLETE:CAPS' -> (<code class="literal">COGL_FRAME_EVENT_COMPLETE</code>).
html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html:1370: warning: no link for: 'cogl-framebuffer-swap-buffers' -> (<code class="function">cogl_framebuffer_swap_buffers()</code>).
html/cogl-2.0-experimental-Versioning-utility-macros.html:111: warning: no link for: 'COGL-VERSION-MIN-REQUIRED:CAPS' -> (<code class="literal">COGL_VERSION_MIN_REQUIRED</code>).
html/cogl-2.0-experimental-Versioning-utility-macros.html:112: warning: no link for: 'COGL-VERSION-MAX-ALLOWED:CAPS' -> (<code class="literal">COGL_VERSION_MAX_ALLOWED</code>).
html/cogl-2.0-experimental-Versioning-utility-macros.html:169: warning: no link for: 'COGL-DISABLE-DEPRECATION-WARNINGS:CAPS' -> (<code class="literal">COGL_DISABLE_DEPRECATION_WARNINGS</code>).
html/cogl-2.0-experimental-SDL-Integration.html:381: warning: no link for: 'SDL-Event' -> (<span class="type">SDL_Event</span>).
html/cogl-2.0-experimental-Main-loop-integration.html:223: warning: no link for: 'cogl-get-renderer' -> (<code class="function">cogl_get_renderer()</code>).
html/cogl-2.0-experimental-GType-Integration-API.html:62: warning: no link for: 'cogl-matrix-get-gtype' -> (<code class="function">cogl_matrix_get_gtype()</code>).
html/ix01.html:65: warning: no link for: 'cogl-2.0-experimental-Atlas-Textures' -> (Atlas Textures).
html/ix01.html:69: warning: no link for: 'cogl-atlas-texture-new-from-bitmap' -> (cogl_atlas_texture_new_from_bitmap).
html/ix01.html:73: warning: no link for: 'cogl-atlas-texture-new-from-data' -> (cogl_atlas_texture_new_from_data).
html/ix01.html:77: warning: no link for: 'cogl-atlas-texture-new-from-file' -> (cogl_atlas_texture_new_from_file).
html/ix01.html:81: warning: no link for: 'cogl-atlas-texture-new-with-size' -> (cogl_atlas_texture_new_with_size).
html/ix01.html:913: warning: no link for: 'cogl-is-atlas-texture' -> (cogl_is_atlas_texture).
html/ix01.html:993: warning: no link for: 'cogl-is-swap-chain' -> (cogl_is_swap_chain).
html/ix01.html:993: warning: no link for: 'cogl-2.0-experimental-CoglSwapChain---Describe-a-set-of-back-buffers-for-flipping-between' -> (CoglSwapChain: Describe a set of back buffers for flipping between).
html/ix01.html:1648: warning: no link for: 'cogl-2.0-experimental-Primitives-(Deprecated)' -> (Primitives (Deprecated)).
html/ix01.html:2079: warning: no link for: 'cogl-swap-chain-new' -> (cogl_swap_chain_new).
html/ix01.html:2083: warning: no link for: 'cogl-swap-chain-set-has-alpha' -> (cogl_swap_chain_set_has_alpha).
html/ix01.html:2087: warning: no link for: 'cogl-swap-chain-set-length' -> (cogl_swap_chain_set_length).
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-2.0-experimental'
Making all in cogl-gst
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-gst'
  DOC   Scanning header files
  DOC   Introspecting gobjects
  DOC   Building HTML
Computing chunks...
  DOC   Fixing cross-references
html/CoglGstVideoSink.html:736: warning: no link for: 'CoglGstRectangle' -> (<span class="type">CoglGstRectangle</span>).
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-gst'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[4]: Nothing to be done for 'all-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/doc'
Making all in po
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/po'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/po'
Making all in build
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/build'
Making all in win32
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32'
Making all in vs9
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32/vs9'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32/vs9'
Making all in vs10
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32/vs10'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32/vs10'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[4]: Nothing to be done for 'all-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/build'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/build'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/build'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl'
Installing cogl 2015-04-27 04:04:20.080
gmake LIBTOOL=/usr/local/bin/libtool DESTDIR=/home/lantw44/gnome/devinstall/_jhbuild/root-cogl install
Making install in deps
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/deps'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/deps'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/deps'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Nothing to be done for 'install-data-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/deps'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/deps'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/deps'
Making install in test-fixtures
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/test-fixtures'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/test-fixtures'
gmake[2]: Nothing to be done for 'install-exec-am'.
gmake[2]: Nothing to be done for 'install-data-am'.
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/test-fixtures'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/test-fixtures'
Making install in cogl
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
gmake LIBTOOL=/usr/local/bin/libtool  install-recursive
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/cogl'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
 /usr/local/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check   libcogl.la '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl.so.20.3.0 /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl.so.20.3.0
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl.so.20.3.0 libcogl.so.20 || { rm -f libcogl.so.20 && ln -s libcogl.so.20.3.0 libcogl.so.20; }; })
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl.so.20.3.0 libcogl.so || { rm -f libcogl.so && ln -s libcogl.so.20.3.0 libcogl.so; }; })
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl.lai /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl.la
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl.a /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl.a
libtool: install: chmod 644 /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl.a
libtool: install: ranlib /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl.a
libtool: warning: remember to run 'libtool --finish /home/lantw44/gnome/devinstall/lib'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl/gl-prototypes'
 /home/lantw44/.local/bin/install-check -m 644 ./gl-prototypes/cogl-gles2-functions.h ./gl-prototypes/cogl-core-functions.h ./gl-prototypes/cogl-in-gles-core-functions.h ./gl-prototypes/cogl-in-gles2-core-functions.h ./gl-prototypes/cogl-glsl-functions.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl/gl-prototypes'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl/deprecated'
 /home/lantw44/.local/bin/install-check -m 644 ./deprecated/cogl-clip-state.h ./deprecated/cogl-fixed.h ./deprecated/cogl-material-compat.h ./deprecated/cogl-vertex-buffer.h ./deprecated/cogl-shader.h ./deprecated/cogl-clutter.h ./deprecated/cogl-type-casts.h ./deprecated/cogl-framebuffer-deprecated.h ./deprecated/cogl-texture-deprecated.h ./deprecated/cogl-auto-texture.h ./deprecated/cogl-clutter-xlib.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl/deprecated'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl'
 /home/lantw44/.local/bin/install-check -m 644 ./deprecated/cogl-clip-state.h ./deprecated/cogl-fixed.h ./deprecated/cogl-material-compat.h ./deprecated/cogl-vertex-buffer.h ./deprecated/cogl-shader.h ./deprecated/cogl-clutter.h ./deprecated/cogl-type-casts.h ./deprecated/cogl-framebuffer-deprecated.h ./deprecated/cogl-texture-deprecated.h ./deprecated/cogl-auto-texture.h ./deprecated/cogl-clutter-xlib.h ./cogl1-context.h ./cogl-bitmap.h ./cogl-color.h ./cogl-matrix.h ./cogl-offscreen.h ./cogl-primitives.h ./cogl-texture.h ./cogl-types.h ./cogl.h ./cogl-xlib-renderer.h ./cogl-deprecated.h ./cogl-pango.h ./cogl-object.h ./cogl-renderer.h ./cogl-swap-chain.h ./cogl-onscreen-template.h ./cogl-display.h ./cogl-context.h ./cogl-pipeline.h ./cogl-pipeline-state.h ./cogl-pipeline-layer-state.h ./cogl-snippet.h ./cogl-gles2.h ./cogl-gles2-types.h ./cogl-index-buffer.h ./cogl-attribute-buffer.h ./cogl-indices.h ./cogl-attribute.h ./cogl-primitive.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl'
 /home/lantw44/.local/bin/install-check -m 644 ./cogl-framebuffer.h ./cogl-onscreen.h ./cogl-frame-info.h ./cogl-vector.h ./cogl-euler.h ./cogl-output.h ./cogl-quaternion.h ./cogl-matrix-stack.h ./cogl-poll.h ./cogl-texture-3d.h ./cogl-texture-2d.h ./cogl-texture-2d-gl.h ./cogl-texture-rectangle.h ./cogl-texture-2d-sliced.h ./cogl-sub-texture.h ./cogl-atlas-texture.h ./cogl-meta-texture.h ./cogl-primitive-texture.h ./cogl-depth-state.h ./cogl-buffer.h ./cogl-pixel-buffer.h ./cogl2-experimental.h ./cogl-macros.h ./cogl-fence.h ./cogl-version.h ./cogl-error.h ./cogl-glib-source.h ./winsys/cogl-texture-pixmap-x11.h ./cogl-xlib.h ./cogl-glx.h ./cogl-egl.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gir-1.0'
 /home/lantw44/.local/bin/install-check -m 644 Cogl-1.0.gir Cogl-2.0.gir '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gir-1.0'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl'
 /home/lantw44/.local/bin/install-check -m 644 ./cogl-egl-defines.h cogl-defines.h cogl-enum-types.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 /home/lantw44/.local/bin/install-check -m 644 cogl-1.0.pc cogl-gl-1.0.pc cogl-2.0-experimental.pc '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/girepository-1.0'
 /home/lantw44/.local/bin/install-check -m 644 Cogl-1.0.typelib Cogl-2.0.typelib '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/girepository-1.0'
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl'
Making install in cogl-path
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-path'
gmake LIBTOOL=/usr/local/bin/libtool  install-am
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-path'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-path'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
 /usr/local/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check   libcogl-path.la '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
libtool: warning: relinking 'libcogl-path.la'
libtool: install: (cd /home/lantw44/gnome/source/cogl/cogl-path; /bin/sh "/usr/local/bin/libtool"  --silent --tag CC --mode=relink clang -std=gnu11 -pedantic -I/home/lantw44/gnome/devinstall/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -DMESA_EGL_NO_X11_HEADERS -I/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0 -pthread -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -I/usr/local/include -DCOGL_GL_DEBUG -DCOGL_OBJECT_DEBUG -DCOGL_ENABLE_DEBUG -Wall -Wcast-align -Wuninitialized -Wno-strict-aliasing -Wempty-body -Wformat -Wformat-security -Winit-self -Wundef -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -g -O2 -export-dynamic -export-symbols-regex "^(cogl|cogl2)_(framebuffer|path|is|clip|[sg]et)_.*" -no-undefined -version-info 23:0:3 -rpath /home/lantw44/gnome/devinstall/lib -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib -o libcogl-path.la -rpath /home/lantw44/gnome/devinstall/lib libcogl_path_la-dict.lo libcogl_path_la-geom.lo libcogl_path_la-mesh.lo libcogl_path_la-normal.lo libcogl_path_la-priorityq.lo libcogl_path_la-render.lo libcogl_path_la-sweep.lo libcogl_path_la-tess.lo libcogl_path_la-tessmono.lo libcogl_path_la-cogl1-path.lo libcogl_path_la-cogl-path.lo libcogl_path_la-cogl-path-enum-types.lo ../cogl/libcogl.la -lcairo -lgmodule-2.0 -pthread -lgdk_pixbuf-2.0 -lgobject-2.0 -L/home/lantw44/gnome/devinstall/lib -lglib-2.0 -lintl -lEGL -lX11 -lXext -lXdamage -lXfixes -lXcomposite -L/usr/local/lib -lXrandr -L/usr/local/lib -inst-prefix-dir /home/lantw44/gnome/devinstall/_jhbuild/root-cogl)
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-path.so.20.3.0T /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-path.so.20.3.0
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl-path.so.20.3.0 libcogl-path.so.20 || { rm -f libcogl-path.so.20 && ln -s libcogl-path.so.20.3.0 libcogl-path.so.20; }; })
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl-path.so.20.3.0 libcogl-path.so || { rm -f libcogl-path.so && ln -s libcogl-path.so.20.3.0 libcogl-path.so; }; })
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-path.lai /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-path.la
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-path.a /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-path.a
libtool: install: chmod 644 /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-path.a
libtool: install: ranlib /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-path.a
libtool: warning: remember to run 'libtool --finish /home/lantw44/gnome/devinstall/lib'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-path'
 /home/lantw44/.local/bin/install-check -m 644 cogl-path.h ./cogl-path-types.h ./cogl1-path-functions.h cogl2-path-functions.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-path'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-path'
 /home/lantw44/.local/bin/install-check -m 644 cogl-path-enum-types.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-path'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 /home/lantw44/.local/bin/install-check -m 644 cogl-path-1.0.pc cogl-path-2.0-experimental.pc '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-path'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-path'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-path'
Making install in cogl-pango
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-pango'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-pango'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
 /usr/local/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check   libcogl-pango.la '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
libtool: warning: relinking 'libcogl-pango.la'
libtool: install: (cd /home/lantw44/gnome/source/cogl/cogl-pango; /bin/sh "/usr/local/bin/libtool"  --silent --tag CC --mode=relink clang -std=gnu11 -pedantic -I/home/lantw44/gnome/devinstall/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -DMESA_EGL_NO_X11_HEADERS -I/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0 -pthread -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -I/usr/local/include -I/home/lantw44/gnome/devinstall/include/cairo -I/usr/local/include/pixman-1 -DMESA_EGL_NO_X11_HEADERS -I/usr/local/include/libdrm -I/usr/local/include/libpng16 -D_THREAD_SAFE -I/home/lantw44/gnome/devinstall/include/pango-1.0 -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/freetype2 -I/home/lantw44/gnome/devinstall/include/harfbuzz -DCOGL_GL_DEBUG -DCOGL_OBJECT_DEBUG -DCOGL_ENABLE_DEBUG -Wall -Wcast-align -Wuninitialized -Wno-strict-aliasing -Wempty-body -Wformat -Wformat-security -Winit-self -Wundef -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -g -O2 -export-dynamic -export-symbols-regex "^cogl_pango_.*" -no-undefined -version-info 23:0:3 -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib -o libcogl-pango.la -rpath /home/lantw44/gnome/devinstall/lib libcogl_pango_la-cogl-pango-display-list.lo libcogl_pango_la-cogl-pango-fontmap.lo libcogl_pango_la-cogl-pango-render.lo libcogl_pango_la-cogl-pango-glyph-cache.lo libcogl_pango_la-cogl-pango-pipeline-cache.lo ../cogl/libcogl.la -lcairo -lgmodule-2.0 -pthread -lgdk_pixbuf-2.0 -lgobject-2.0 -L/home/lantw44/gnome/devinstall/lib -lglib-2.0 -lintl -lEGL -lX11 -lXext -lXdamage -lXfixes -lXcomposite -L/usr/local/lib -lXrandr -L/usr/local/lib -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -L/home/lantw44/gnome/devinstall/lib -lcairo -inst-prefix-dir /home/lantw44/gnome/devinstall/_jhbuild/root-cogl)
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-pango.so.20.3.0T /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-pango.so.20.3.0
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl-pango.so.20.3.0 libcogl-pango.so.20 || { rm -f libcogl-pango.so.20 && ln -s libcogl-pango.so.20.3.0 libcogl-pango.so.20; }; })
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl-pango.so.20.3.0 libcogl-pango.so || { rm -f libcogl-pango.so && ln -s libcogl-pango.so.20.3.0 libcogl-pango.so; }; })
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-pango.lai /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-pango.la
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-pango.a /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-pango.a
libtool: install: chmod 644 /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-pango.a
libtool: install: ranlib /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-pango.a
libtool: warning: remember to run 'libtool --finish /home/lantw44/gnome/devinstall/lib'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-pango'
 /home/lantw44/.local/bin/install-check -m 644 cogl-pango.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-pango'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gir-1.0'
 /home/lantw44/.local/bin/install-check -m 644 CoglPango-1.0.gir CoglPango-2.0.gir '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gir-1.0'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 /home/lantw44/.local/bin/install-check -m 644 cogl-pango-1.0.pc cogl-pango-2.0-experimental.pc '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/girepository-1.0'
 /home/lantw44/.local/bin/install-check -m 644 CoglPango-1.0.typelib CoglPango-2.0.typelib '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/girepository-1.0'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-pango'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-pango'
Making install in cogl-gst
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-gst'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/cogl-gst'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
 /usr/local/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check   libcogl-gst.la '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib'
libtool: warning: relinking 'libcogl-gst.la'
libtool: install: (cd /home/lantw44/gnome/source/cogl/cogl-gst; /bin/sh "/usr/local/bin/libtool"  --silent --tag CC --mode=relink clang -std=gnu11 -pedantic -I/home/lantw44/gnome/devinstall/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -DMESA_EGL_NO_X11_HEADERS -I/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0 -pthread -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -I/usr/local/include -I/home/lantw44/gnome/devinstall/include/gstreamer-1.0 -pthread -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -DCOGL_GL_DEBUG -DCOGL_OBJECT_DEBUG -DCOGL_ENABLE_DEBUG -Wall -Wcast-align -Wuninitialized -Wno-strict-aliasing -Wempty-body -Wformat -Wformat-security -Winit-self -Wundef -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -g -O2 -export-dynamic -export-symbols-regex "^cogl_gst_.*" -no-undefined -version-info 23:0:3 -rpath /home/lantw44/gnome/devinstall/lib -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib -o libcogl-gst.la -rpath /home/lantw44/gnome/devinstall/lib libcogl_gst_la-cogl-gst-video-sink.lo ../cogl/libcogl.la -lcairo -lgmodule-2.0 -pthread -lgdk_pixbuf-2.0 -lgobject-2.0 -L/home/lantw44/gnome/devinstall/lib -lglib-2.0 -lintl -lEGL -lX11 -lXext -lXdamage -lXfixes -lXcomposite -L/usr/local/lib -lXrandr -L/usr/local/lib -lgstfft-1.0 -lm -lgstaudio-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgsttag-1.0 -lgstcontroller-1.0 -lgstreamer-1.0 -lgobject-2.0 -L/home/lantw44/gnome/devinstall/lib -lglib-2.0 -lintl -inst-prefix-dir /home/lantw44/gnome/devinstall/_jhbuild/root-cogl)
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-gst.so.20.3.0T /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-gst.so.20.3.0
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl-gst.so.20.3.0 libcogl-gst.so.20 || { rm -f libcogl-gst.so.20 && ln -s libcogl-gst.so.20.3.0 libcogl-gst.so.20; }; })
libtool: install: (cd /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib && { ln -s -f libcogl-gst.so.20.3.0 libcogl-gst.so || { rm -f libcogl-gst.so && ln -s libcogl-gst.so.20.3.0 libcogl-gst.so; }; })
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-gst.lai /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-gst.la
libtool: install: /home/lantw44/.local/bin/install-check .libs/libcogl-gst.a /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-gst.a
libtool: install: chmod 644 /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-gst.a
libtool: install: ranlib /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-gst.a
libtool: warning: remember to run 'libtool --finish /home/lantw44/gnome/devinstall/lib'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-gst'
 /home/lantw44/.local/bin/install-check -m 644 cogl-gst.h cogl-gst-video-sink.h '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/include/cogl/cogl-gst'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gir-1.0'
 /home/lantw44/.local/bin/install-check -m 644 CoglGst-2.0.gir '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gir-1.0'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 /home/lantw44/.local/bin/install-check -m 644 cogl-gst-1.0.pc cogl-gst-2.0-experimental.pc '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/pkgconfig'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0'
 /usr/local/bin/libtool   --mode=install /home/lantw44/.local/bin/install-check   libgstcogl.la '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0'
libtool: warning: relinking 'libgstcogl.la'
libtool: install: (cd /home/lantw44/gnome/source/cogl/cogl-gst; /bin/sh "/usr/local/bin/libtool"  --silent --tag CC --mode=relink clang -std=gnu11 -pedantic -I/home/lantw44/gnome/devinstall/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -DMESA_EGL_NO_X11_HEADERS -I/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0 -pthread -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -I/usr/local/include -I/home/lantw44/gnome/devinstall/include/gstreamer-1.0 -pthread -I/home/lantw44/gnome/devinstall/include/glib-2.0 -I/home/lantw44/gnome/devinstall/lib/glib-2.0/include -DCOGL_GL_DEBUG -DCOGL_OBJECT_DEBUG -DCOGL_ENABLE_DEBUG -Wall -Wcast-align -Wuninitialized -Wno-strict-aliasing -Wempty-body -Wformat -Wformat-security -Winit-self -Wundef -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -g -O2 -avoid-version -no-undefined -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib -o libgstcogl.la -rpath /home/lantw44/gnome/devinstall/lib/gstreamer-1.0 libgstcogl_la-cogl-gst-plugin.lo ../cogl/libcogl.la ./libcogl-gst.la -lcairo -lgmodule-2.0 -pthread -lgdk_pixbuf-2.0 -lgobject-2.0 -L/home/lantw44/gnome/devinstall/lib -lglib-2.0 -lintl -lEGL -lX11 -lXext -lXdamage -lXfixes -lXcomposite -L/usr/local/lib -lXrandr -L/usr/local/lib -lgstfft-1.0 -lm -lgstaudio-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgsttag-1.0 -lgstcontroller-1.0 -lgstreamer-1.0 -lgobject-2.0 -L/home/lantw44/gnome/devinstall/lib -lglib-2.0 -lintl -inst-prefix-dir /home/lantw44/gnome/devinstall/_jhbuild/root-cogl)
libtool: install: /home/lantw44/.local/bin/install-check .libs/libgstcogl.soT /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0/libgstcogl.so
libtool: install: /home/lantw44/.local/bin/install-check .libs/libgstcogl.lai /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0/libgstcogl.la
libtool: install: /home/lantw44/.local/bin/install-check .libs/libgstcogl.a /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0/libgstcogl.a
libtool: install: chmod 644 /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0/libgstcogl.a
libtool: install: ranlib /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0/libgstcogl.a
libtool: warning: remember to run 'libtool --finish /home/lantw44/gnome/devinstall/lib/gstreamer-1.0'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/girepository-1.0'
 /home/lantw44/.local/bin/install-check -m 644 CoglGst-2.0.typelib '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/girepository-1.0'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-gst'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/cogl-gst'
Making install in tests
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/tests'
Making install in conform
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/tests/conform'
gmake LIBTOOL=/usr/local/bin/libtool  install-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/conform'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/tests/conform'
gmake[4]: Nothing to be done for 'install-exec-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/conform'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/conform'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/conform'
Making install in unit
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake LIBTOOL=/usr/local/bin/libtool  install-am
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake[4]: Nothing to be done for 'install-exec-am'.
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/unit'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/unit'
Making install in micro-perf
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/tests/micro-perf'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/micro-perf'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Nothing to be done for 'install-data-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/micro-perf'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/micro-perf'
Making install in data
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/tests/data'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests/data'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Nothing to be done for 'install-data-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/data'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/tests/data'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/tests'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/tests'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/tests'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/tests'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/tests'
Making install in examples
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/examples'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/examples'
 ../build/install-sh -c -d '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/cogl/examples-data'
 /home/lantw44/.local/bin/install-check -m 644 crate.jpg '/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/cogl/examples-data'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/examples'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/examples'
Making install in doc
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/doc'
Making install in reference
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference'
Making install in cogl
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl'
gmake[4]: Nothing to be done for 'install-exec-am'.
 /home/lantw44/.local/bin/install-check -m 644 ./html/ch01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ch02.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ch03.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-3D-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Bitmaps.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Blend-Strings.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Buffers.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Clipping-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Clipping.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Color-Type.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Fixed-Point-API.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-GType-Integration-API.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-General-API-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-General-API.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Materials-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Materials.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Matrices.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Offscreen-Buffers-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Offscreen-Buffers.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Path-Primitives.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Primitives.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Quaternions-(Rotations).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Shaders-and-Programmable-Pipeline-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Shaders-and-Programmable-Pipeline.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Textures-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Vectors.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Vertex-Buffers-(Deprecated).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Vertex-Buffers.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl.devhelp2
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl_ortho.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/coglglossary.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/fill-rule-even-odd.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/fill-rule-non-zero.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/home.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.sgml
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix02.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix03.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix04.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix05.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix06.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix07.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix08.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/left-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/left.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/license.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/quad-indices-order.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/quad-indices-triangles.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/right-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/right.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/style.css
 /home/lantw44/.local/bin/install-check -m 644 ./html/up-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/up.png
../clutter/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/clutter/ (3)
../cogl-2.0-experimental/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/cogl-2.0-experimental/ (352)
../gdk-pixbuf/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gdk-pixbuf/ (2)
../glib/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/glib/ (109)
../gobject/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gobject/ (4)
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl'
Making install in cogl-2.0-experimental
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-2.0-experimental'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-2.0-experimental'
gmake[4]: Nothing to be done for 'install-exec-am'.
 /home/lantw44/.local/bin/install-check -m 644 ./html/ch01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-2D-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-3-Component-Vectors.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-3D-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Bitmap.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglIndexBuffer---Buffers-of-vertex-indices.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglOnscreenTemplate---Describe-a-template-for-onscreen-framebuffers.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Color-Type.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Common-Types.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Depth-State.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Eulers-(Rotations).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Exception-handling.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-GLES-2.0-context.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-GPU-synchronisation-fences.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-GType-Integration-API.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-High-Level-Meta-Textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Indices.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Low-level-primitive-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Main-loop-integration.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Matrices.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Matrix-Stacks.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Offscreen-Framebuffers.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Path-Primitives.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Pipeline.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Primitives.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Quaternions-(Rotations).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Rectangle-textures-(non-normalized-coordinates).html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Rectangles.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-SDL-Integration.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Shader-snippets.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Sliced-Textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Sub-Textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-The-Object-Interface.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-The-Texture-Interface.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-The-Top-Level-Context.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Versioning-utility-macros.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-Vertex-Attributes.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental-X11-Texture-From-Pixmap.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-2.0-experimental.devhelp2
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-Blend-Strings.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-buffer-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-buffer-layout-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-context-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-framebuffer-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-general-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-integration.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-meta-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-pipeline-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-primitive-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-primitive-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-textures.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-utilities.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl_ortho.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/coglglossary.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/fill-rule-even-odd.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/fill-rule-non-zero.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/home.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.sgml
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix02.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix03.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix04.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix05.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix06.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/left-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/left.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/license.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/quad-indices-order.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/quad-indices-triangles.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/right-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/right.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/style.css
 /home/lantw44/.local/bin/install-check -m 644 ./html/up-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/up.png
../clutter/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/clutter/ (1)
../cogl/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/cogl/ (18)
../gdk-pixbuf/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gdk-pixbuf/ (2)
../glib/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/glib/ (238)
../gobject/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gobject/ (2)
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-2.0-experimental'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-2.0-experimental'
Making install in cogl-gst
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-gst'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-gst'
gmake[4]: Nothing to be done for 'install-exec-am'.
 /home/lantw44/.local/bin/install-check -m 644 ./html/CoglGstVideoSink.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/ch01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-gst-general-apis.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/cogl-gst.devhelp2
 /home/lantw44/.local/bin/install-check -m 644 ./html/coglglossary.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/home.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/index.sgml
 /home/lantw44/.local/bin/install-check -m 644 ./html/ix01.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/left-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/left.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/license.html
 /home/lantw44/.local/bin/install-check -m 644 ./html/right-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/right.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/style.css
 /home/lantw44/.local/bin/install-check -m 644 ./html/up-insensitive.png
 /home/lantw44/.local/bin/install-check -m 644 ./html/up.png
../cogl-2.0-experimental/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/cogl-2.0-experimental/ (16)
../glib/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/glib/ (7)
../gobject/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gobject/ (6)
../gstreamer-1.0/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gstreamer-1.0/ (5)
../gstreamer-libs-1.0/ -> /home/lantw44/gnome/devinstall/share/gtk-doc/html/gstreamer-libs-1.0/ (2)
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-gst'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference/cogl-gst'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[4]: Nothing to be done for 'install-exec-am'.
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/doc/reference'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/doc'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/doc'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Nothing to be done for 'install-data-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/doc'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/doc'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/doc'
Making install in po
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/po'
../build/install-sh -c -d /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share
installing an.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/an/LC_MESSAGES/cogl.mo
installing ar.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ar/LC_MESSAGES/cogl.mo
installing as.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/as/LC_MESSAGES/cogl.mo
installing ast.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ast/LC_MESSAGES/cogl.mo
installing be.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/be/LC_MESSAGES/cogl.mo
installing bg.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/bg/LC_MESSAGES/cogl.mo
install: ./bs.gmo: No such file or directory
installing ./bs.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/bs/LC_MESSAGES/cogl.mo
installing ca.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ca/LC_MESSAGES/cogl.mo
installing ca@valencia.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ca@valencia/LC_MESSAGES/cogl.mo
installing cs.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/cs/LC_MESSAGES/cogl.mo
installing da.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/da/LC_MESSAGES/cogl.mo
installing de.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/de/LC_MESSAGES/cogl.mo
installing el.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/el/LC_MESSAGES/cogl.mo
installing en_CA.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/en_CA/LC_MESSAGES/cogl.mo
installing en_GB.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/en_GB/LC_MESSAGES/cogl.mo
installing eo.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/eo/LC_MESSAGES/cogl.mo
installing es.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/es/LC_MESSAGES/cogl.mo
installing eu.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/eu/LC_MESSAGES/cogl.mo
installing fa.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/fa/LC_MESSAGES/cogl.mo
installing fr.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/fr/LC_MESSAGES/cogl.mo
installing gl.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/gl/LC_MESSAGES/cogl.mo
installing he.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/he/LC_MESSAGES/cogl.mo
installing hi.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/hi/LC_MESSAGES/cogl.mo
installing hu.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/hu/LC_MESSAGES/cogl.mo
installing id.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/id/LC_MESSAGES/cogl.mo
installing it.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/it/LC_MESSAGES/cogl.mo
installing ja.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ja/LC_MESSAGES/cogl.mo
installing km.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/km/LC_MESSAGES/cogl.mo
installing kn.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/kn/LC_MESSAGES/cogl.mo
installing ko.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ko/LC_MESSAGES/cogl.mo
installing lt.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/lt/LC_MESSAGES/cogl.mo
installing lv.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/lv/LC_MESSAGES/cogl.mo
installing ml.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ml/LC_MESSAGES/cogl.mo
installing nb.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/nb/LC_MESSAGES/cogl.mo
installing nl.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/nl/LC_MESSAGES/cogl.mo
installing or.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/or/LC_MESSAGES/cogl.mo
installing pa.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/pa/LC_MESSAGES/cogl.mo
installing pl.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/pl/LC_MESSAGES/cogl.mo
installing pt.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/pt/LC_MESSAGES/cogl.mo
installing pt_BR.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/pt_BR/LC_MESSAGES/cogl.mo
installing ru.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ru/LC_MESSAGES/cogl.mo
installing sk.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/sk/LC_MESSAGES/cogl.mo
installing sl.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/sl/LC_MESSAGES/cogl.mo
installing sr.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/sr/LC_MESSAGES/cogl.mo
installing sr@latin.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/sr@latin/LC_MESSAGES/cogl.mo
installing sv.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/sv/LC_MESSAGES/cogl.mo
installing ta.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ta/LC_MESSAGES/cogl.mo
installing te.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/te/LC_MESSAGES/cogl.mo
installing th.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/th/LC_MESSAGES/cogl.mo
installing tr.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/tr/LC_MESSAGES/cogl.mo
installing ug.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/ug/LC_MESSAGES/cogl.mo
installing uk.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/uk/LC_MESSAGES/cogl.mo
installing vi.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/vi/LC_MESSAGES/cogl.mo
installing zh_CN.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/zh_CN/LC_MESSAGES/cogl.mo
installing zh_HK.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/zh_HK/LC_MESSAGES/cogl.mo
installing zh_TW.gmo as /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/locale/zh_TW/LC_MESSAGES/cogl.mo
if test "cogl" = "gettext-tools"; then \
  ../build/install-sh -c -d /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    /home/lantw44/.local/bin/install-check -m 644 ./$file \
            /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/po'
Making install in build
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl/build'
Making install in win32
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32'
Making install in vs9
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32/vs9'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32/vs9'
gmake[4]: Nothing to be done for 'install-exec-am'.
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32/vs9'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32/vs9'
Making install in vs10
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32/vs10'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32/vs10'
gmake[4]: Nothing to be done for 'install-exec-am'.
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32/vs10'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32/vs10'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[4]: Entering directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[4]: Nothing to be done for 'install-exec-am'.
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/build/win32'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl/build'
gmake[3]: Entering directory '/home/lantw44/gnome/source/cogl/build'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Nothing to be done for 'install-data-am'.
gmake[3]: Leaving directory '/home/lantw44/gnome/source/cogl/build'
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl/build'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl/build'
gmake[1]: Entering directory '/home/lantw44/gnome/source/cogl'
gmake[2]: Entering directory '/home/lantw44/gnome/source/cogl'
gmake[2]: Nothing to be done for 'install-exec-am'.
gmake[2]: Nothing to be done for 'install-data-am'.
gmake[2]: Leaving directory '/home/lantw44/gnome/source/cogl'
gmake[1]: Leaving directory '/home/lantw44/gnome/source/cogl'
Deleting .la file: u'/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl.la'
Deleting .la file: u'/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-path.la'
Deleting .la file: u'/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-pango.la'
Deleting .la file: u'/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/libcogl-gst.la'
Deleting .la file: u'/home/lantw44/gnome/devinstall/_jhbuild/root-cogl/home/lantw44/gnome/devinstall/lib/gstreamer-1.0/libgstcogl.la'
Moving temporary DESTDIR u'/home/lantw44/gnome/devinstall/_jhbuild/root-cogl' into build prefix
Install complete: 344 files copied
Succeeded 2015-04-27 04:04:25.710