Raspbian Package Auto-Building

Build log for birdfont (2.18.3-1) on armhf

birdfont2.18.3-1armhf → 2017-02-02 06:25:39

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testbuildd.raspbian.org

+==============================================================================+
| birdfont 2.18.3-1 (armhf)                    Thu, 02 Feb 2017 05:45:37 +0000 |
+==============================================================================+

Package: birdfont
Version: 2.18.3-1
Source Version: 2.18.3-1
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-c83d2477-79c7-4aee-83e7-7c8eb8adb645' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private stretch-staging/main Sources [9729 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf Packages [11.7 MB]
Fetched 21.4 MB in 29s (733 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'birdfont' packaging is maintained in the 'Git' version control system at:
https://anonscm.debian.org/git/pkg-fonts/birdfont/
Please use:
git clone https://anonscm.debian.org/git/pkg-fonts/birdfont/
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 2344 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main birdfont 2.18.3-1 (dsc) [2167 B]
Get:2 http://172.17.0.1/private stretch-staging/main birdfont 2.18.3-1 (tar) [2331 kB]
Get:3 http://172.17.0.1/private stretch-staging/main birdfont 2.18.3-1 (diff) [9936 B]
Fetched 2344 kB in 0s (3193 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/birdfont-rAfjJ9/birdfont-2.18.3' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/birdfont-rAfjJ9' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-Qzy3a5/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-Qzy3a5/gpg/trustdb.gpg: trustdb created
gpg: key 5FBC947B34E39F26: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 5FBC947B34E39F26: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 5FBC947B34E39F26: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Packages [434 B]
Fetched 2110 B in 0s (3430 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  fuse2fs gnupg-l10n libfuse2 manpages
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 84 not upgraded.
Need to get 776 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [776 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 776 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12988 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 10), autotools-dev, valac (>= 0.17.3), python3-doit (>= 0.20), libglib2.0-dev, libgtk2.0-dev, libwebkitgtk-dev, libgee-0.8-dev, libnotify-dev, libwebkit2gtk-4.0-dev, libgit2-dev, libsqlite3-dev, libxmlbird-dev, python3-pkg-resources
Filtered Build-Depends: debhelper (>= 10), autotools-dev, valac (>= 0.17.3), python3-doit (>= 0.20), libglib2.0-dev, libgtk2.0-dev, libwebkitgtk-dev, libgee-0.8-dev, libnotify-dev, libwebkit2gtk-4.0-dev, libgit2-dev, libsqlite3-dev, libxmlbird-dev, python3-pkg-resources
dpkg-deb: building package 'sbuild-build-depends-birdfont-dummy' in '/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive/sbuild-build-depends-birdfont-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-birdfont-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Sources [588 B]
Get:5 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ Packages [672 B]
Fetched 2593 B in 0s (4204 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install birdfont build dependencies (apt-based resolver)
--------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  fuse2fs gnupg-l10n libfuse2 manpages
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme aspell aspell-en autoconf automake autopoint
  autotools-dev bsdmainutils dconf-gsettings-backend dconf-service debhelper
  dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common
  emacsen-common file fontconfig fontconfig-config fonts-dejavu-core gettext
  gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-gee-0.8 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-gtk-3.0 gir1.2-javascriptcoregtk-4.0 gir1.2-notify-0.7
  gir1.2-pango-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0 glib-networking
  glib-networking-common glib-networking-services gnome-icon-theme groff-base
  gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme
  icu-devtools intltool-debian iso-codes libarchive-zip-perl libaspell15
  libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data
  libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libbsd0 libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcolord2 libcroco3
  libcups2 libcurl3-gnutls libcurl4-gnutls-dev libdatrie1 libdbus-1-dev
  libdconf1 libegl1-mesa libelf1 libenchant1c2a libepoxy-dev libepoxy0
  libexpat1 libexpat1-dev libffi6 libfile-stripnondeterminism-perl
  libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1
  libgcrypt20 libgcrypt20-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgee-0.8-2 libgee-0.8-dev libgirepository-1.0-1
  libgit2-24 libgit2-dev libglapi-mesa libgles2-mesa libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libgnutls30 libgpg-error-dev
  libgpg-error0 libgraphite2-3 libgraphite2-dev libgssapi-krb5-2
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-common
  libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev
  libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhogweed4
  libhttp-parser-dev libhttp-parser2.1 libhunspell-1.4-0 libhyphen0 libice-dev
  libice6 libicu-dev libicu57 libidn2-0 libjavascriptcoregtk-1.0-0
  libjavascriptcoregtk-1.0-dev libjavascriptcoregtk-4.0-18
  libjavascriptcoregtk-4.0-dev libjbig0 libjpeg62-turbo libjson-glib-1.0-0
  libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblcms2-2 libldap-2.4-2 libldap-common liblzo2-2 libmagic-mgc libmagic1
  libmpdec2 libnettle6 libnghttp2-14 libnotify-dev libnotify4 liborc-0.4-0
  libp11-kit0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0
  libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev
  libpng16-16 libproxy1v5 libpsl5 libpthread-stubs0-dev libpython3-stdlib
  libpython3.5-minimal libpython3.5-stdlib librest-0.7-0 librsvg2-2
  librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db libsecret-1-0
  libsecret-common libsigsegv2 libsm-dev libsm6 libsoup-gnome2.4-1
  libsoup2.4-1 libsoup2.4-dev libsqlite3-0 libsqlite3-dev libssh2-1
  libssh2-1-dev libssl1.1 libtasn1-6 libtext-iconv-perl libthai-data libthai0
  libtiff5 libtimedate-perl libtool libunistring0 libvala-0.34-0
  libwayland-client0 libwayland-server0 libwebkit2gtk-4.0-37
  libwebkit2gtk-4.0-dev libwebkitgtk-1.0-0 libwebkitgtk-dev libwebp6 libx11-6
  libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0
  libxcb-dri3-0 libxcb-present0 libxcb-render0 libxcb-render0-dev libxcb-shm0
  libxcb-shm0-dev libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxkbcommon-dev libxkbcommon0 libxml2 libxml2-dev libxml2-utils
  libxmlbird-dev libxmlbird1 libxrandr-dev libxrandr2 libxrender-dev
  libxrender1 libxshmfence1 libxslt1.1 libxt6 libxtst-dev libxtst6 m4 man-db
  mime-support pkg-config po-debconf python3 python3-doit python3-minimal
  python3-pkg-resources python3-pyinotify python3-six python3.5
  python3.5-minimal shared-mime-info ucf valac valac-0.34-vapi x11-common
  x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
  x11proto-record-dev x11proto-render-dev x11proto-xext-dev
  x11proto-xinerama-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g
  zlib1g-dev
Suggested packages:
  aspell-doc spellutils autoconf-archive gnu-standards autoconf-doc wamerican
  | wordlist whois vacation dh-make wordlist gettext-doc libasprintf-dev
  libgettextpo-dev groff isoquery libcairo2-doc colord cups-common
  libcurl4-doc libcurl3-dbg libgnutls28-dev libidn11-dev libkrb5-dev
  libldap2-dev librtmp-dev libenchant-voikko rng-tools libgcrypt20-doc
  libglib2.0-doc gnutls-bin krb5-doc krb5-user libvisual-0.4-plugins
  gstreamer1.0-tools gvfs libgtk-3-doc libgtk2.0-doc libice-doc icu-doc
  liblcms2-utils imagemagick libpango1.0-doc librsvg2-bin libsm-doc
  libsoup2.4-doc sqlite3-doc libtool-doc gfortran | fortran95-compiler gcj-jdk
  libxcb-doc libxext-doc m4-doc less www-browser libmail-box-perl python3-doc
  python3-tk python3-venv python-doit-doc python3-setuptools
  python-pyinotify-doc python3.5-venv python3.5-doc binfmt-support
Recommended packages:
  curl | wget | lynx-cur at-spi2-core ca-certificates enchant xdg-user-dirs
  gstreamer1.0-plugins-base libgtk-3-bin libgail-common libgtk2.0-bin python
  hunspell-en-us | hunspell-dictionary | myspell-dictionary krb5-locales
  notification-daemon libpng-tools publicsuffix libsasl2-modules libltdl-dev
  gstreamer1.0-plugins-good libwebkit2gtk-4.0-37-gtk2 geoclue-2.0 libx11-doc
  xml-core libmail-sendmail-perl strace python3-gdbm
The following NEW packages will be installed:
  adwaita-icon-theme aspell aspell-en autoconf automake autopoint
  autotools-dev bsdmainutils dconf-gsettings-backend dconf-service debhelper
  dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common
  emacsen-common file fontconfig fontconfig-config fonts-dejavu-core gettext
  gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-gee-0.8 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-gtk-3.0 gir1.2-javascriptcoregtk-4.0 gir1.2-notify-0.7
  gir1.2-pango-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0 glib-networking
  glib-networking-common glib-networking-services gnome-icon-theme groff-base
  gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme
  icu-devtools intltool-debian iso-codes libarchive-zip-perl libaspell15
  libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data
  libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libbsd0 libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcolord2 libcroco3
  libcups2 libcurl3-gnutls libcurl4-gnutls-dev libdatrie1 libdbus-1-dev
  libdconf1 libegl1-mesa libelf1 libenchant1c2a libepoxy-dev libepoxy0
  libexpat1 libexpat1-dev libffi6 libfile-stripnondeterminism-perl
  libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1
  libgcrypt20-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgee-0.8-2 libgee-0.8-dev libgirepository-1.0-1
  libgit2-24 libgit2-dev libglapi-mesa libgles2-mesa libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libgnutls30 libgpg-error-dev
  libgraphite2-3 libgraphite2-dev libgssapi-krb5-2
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-common
  libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev
  libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhogweed4
  libhttp-parser-dev libhttp-parser2.1 libhunspell-1.4-0 libhyphen0 libice-dev
  libice6 libicu-dev libicu57 libidn2-0 libjavascriptcoregtk-1.0-0
  libjavascriptcoregtk-1.0-dev libjavascriptcoregtk-4.0-18
  libjavascriptcoregtk-4.0-dev libjbig0 libjpeg62-turbo libjson-glib-1.0-0
  libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblcms2-2 libldap-2.4-2 libldap-common liblzo2-2 libmagic-mgc libmagic1
  libmpdec2 libnettle6 libnghttp2-14 libnotify-dev libnotify4 liborc-0.4-0
  libp11-kit0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0
  libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev
  libpng16-16 libproxy1v5 libpsl5 libpthread-stubs0-dev libpython3-stdlib
  libpython3.5-minimal libpython3.5-stdlib librest-0.7-0 librsvg2-2
  librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db libsecret-1-0
  libsecret-common libsigsegv2 libsm-dev libsm6 libsoup-gnome2.4-1
  libsoup2.4-1 libsoup2.4-dev libsqlite3-dev libssh2-1 libssh2-1-dev libssl1.1
  libtasn1-6 libtext-iconv-perl libthai-data libthai0 libtiff5
  libtimedate-perl libtool libunistring0 libvala-0.34-0 libwayland-client0
  libwayland-server0 libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev
  libwebkitgtk-1.0-0 libwebkitgtk-dev libwebp6 libx11-6 libx11-data libx11-dev
  libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-present0
  libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync1
  libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
  libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
  libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2
  libxml2-dev libxml2-utils libxmlbird-dev libxmlbird1 libxrandr-dev
  libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxslt1.1 libxt6
  libxtst-dev libxtst6 m4 man-db mime-support pkg-config po-debconf python3
  python3-doit python3-minimal python3-pkg-resources python3-pyinotify
  python3-six python3.5 python3.5-minimal sbuild-build-depends-birdfont-dummy
  shared-mime-info ucf valac valac-0.34-vapi x11-common x11proto-composite-dev
  x11proto-core-dev x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev
  x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev
  x11proto-xext-dev x11proto-xinerama-dev xkb-data xorg-sgml-doctools
  xtrans-dev zlib1g-dev
The following packages will be upgraded:
  libgcrypt20 libgpg-error0 libsqlite3-0 zlib1g
4 upgraded, 291 newly installed, 0 to remove and 80 not upgraded.
Need to get 151 MB/152 MB of archives.
After this operation, 552 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-Qzy3a5/apt_archive ./ sbuild-build-depends-birdfont-dummy 0.invalid.0 [878 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-9 [1005 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf libbsd0 armhf 0.8.3-1 [89.0 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.12 [178 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-2 [23.7 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf zlib1g armhf 1:1.2.8.dfsg-4 [81.6 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.6.1-2 [1014 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf libexpat1 armhf 2.2.0-2 [62.2 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf libpng16-16 armhf 1.6.28-1 [263 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf libfreetype6 armhf 2.6.3-3+b1 [385 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf ucf all 3.0036 [70.2 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf fonts-dejavu-core all 2.37-1 [1068 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf fontconfig-config all 2.11.0-6.7 [271 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf libfontconfig1 armhf 2.11.0-6.7 [313 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf fontconfig armhf 2.11.0-6.7 [402 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf libaspell15 armhf 0.60.7~20110707-3 [299 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf libjbig0 armhf 2.1-3.1 [27.5 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf liblzo2-2 armhf 2.08-1.2 [47.6 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libpcrecpp0v5 armhf 2:8.39-2 [149 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf libxdmcp6 armhf 1:1.1.2-1.1 [24.9 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf libxcb1 armhf 1.12-1 [129 kB]
Get:23 http://172.17.0.1/private stretch-staging/main armhf libx11-data all 2:1.6.4-2 [290 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf libx11-6 armhf 2:1.6.4-2 [681 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf libxext6 armhf 2:1.3.3-1 [48.1 kB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:27 http://172.17.0.1/private stretch-staging/main armhf libxft2 armhf 2.3.2-1 [48.3 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf libssl1.1 armhf 1.1.0c-2 [1101 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf libpython3.5-minimal armhf 3.5.3-1 [566 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf python3.5-minimal armhf 3.5.3-1 [1442 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf python3-minimal armhf 3.5.1-4 [35.3 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf mime-support all 3.60 [36.7 kB]
Get:33 http://172.17.0.1/private stretch-staging/main armhf libmpdec2 armhf 2.4.2-1 [67.5 kB]
Get:34 http://172.17.0.1/private stretch-staging/main armhf libsqlite3-0 armhf 3.16.2-1 [493 kB]
Get:35 http://172.17.0.1/private stretch-staging/main armhf libpython3.5-stdlib armhf 3.5.3-1 [2091 kB]
Get:36 http://172.17.0.1/private stretch-staging/main armhf python3.5 armhf 3.5.3-1 [229 kB]
Get:37 http://172.17.0.1/private stretch-staging/main armhf libpython3-stdlib armhf 3.5.1-4 [18.6 kB]
Get:38 http://172.17.0.1/private stretch-staging/main armhf dh-python all 2.20160818 [83.0 kB]
Get:39 http://172.17.0.1/private stretch-staging/main armhf python3 armhf 3.5.1-4 [21.7 kB]
Get:40 http://172.17.0.1/private stretch-staging/main armhf libhttp-parser2.1 armhf 2.1-2 [18.1 kB]
Get:41 http://172.17.0.1/private stretch-staging/main armhf libgpg-error0 armhf 1.26-1 [107 kB]
Get:42 http://172.17.0.1/private stretch-staging/main armhf libgcrypt20 armhf 1.7.5-3 [432 kB]
Get:43 http://172.17.0.1/private stretch-staging/main armhf libtext-iconv-perl armhf 1.7-5+b8 [14.6 kB]
Get:44 http://172.17.0.1/private stretch-staging/main armhf libmagic-mgc armhf 1:5.29-2 [221 kB]
Get:45 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.29-2 [104 kB]
Get:46 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.29-2 [63.1 kB]
Get:47 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.8.1-1 [117 kB]
Get:48 http://172.17.0.1/private stretch-staging/main armhf libp11-kit0 armhf 0.23.3-2 [94.4 kB]
Get:49 http://172.17.0.1/private stretch-staging/main armhf libtasn1-6 armhf 4.10-1 [45.3 kB]
Get:50 http://172.17.0.1/private stretch-staging/main armhf libgnutls30 armhf 3.5.8-1 [823 kB]
Get:51 http://172.17.0.1/private stretch-staging/main armhf libkeyutils1 armhf 1.5.9-9 [11.9 kB]
Get:52 http://172.17.0.1/private stretch-staging/main armhf libkrb5support0 armhf 1.15-1 [57.9 kB]
Get:53 http://172.17.0.1/private stretch-staging/main armhf libk5crypto3 armhf 1.15-1 [115 kB]
Get:54 http://172.17.0.1/private stretch-staging/main armhf libkrb5-3 armhf 1.15-1 [262 kB]
Get:55 http://172.17.0.1/private stretch-staging/main armhf libgssapi-krb5-2 armhf 1.15-1 [132 kB]
Get:56 http://172.17.0.1/private stretch-staging/main armhf libsasl2-modules-db armhf 2.1.27~101-g0780600+dfsg-2 [66.8 kB]
Get:57 http://172.17.0.1/private stretch-staging/main armhf libsasl2-2 armhf 2.1.27~101-g0780600+dfsg-2 [98.0 kB]
Get:58 http://172.17.0.1/private stretch-staging/main armhf libldap-common all 2.4.44+dfsg-3 [84.5 kB]
Get:59 http://172.17.0.1/private stretch-staging/main armhf libldap-2.4-2 armhf 2.4.44+dfsg-3 [194 kB]
Get:60 http://172.17.0.1/private stretch-staging/main armhf libicu57 armhf 57.1-5 [7427 kB]
Get:61 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.4+dfsg1-2.1 [804 kB]
Get:62 http://172.17.0.1/private stretch-staging/main armhf hicolor-icon-theme all 0.15-1 [9550 B]
Get:63 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.50.2-2 [2527 kB]
Get:64 http://172.17.0.1/private stretch-staging/main armhf libjpeg62-turbo armhf 1:1.5.1-2 [109 kB]
Get:65 http://172.17.0.1/private stretch-staging/main armhf libtiff5 armhf 4.0.7-5 [211 kB]
Get:66 http://172.17.0.1/private stretch-staging/main armhf shared-mime-info armhf 1.7-1 [717 kB]
Get:67 http://172.17.0.1/private stretch-staging/main armhf libgdk-pixbuf2.0-common all 2.36.3-1 [310 kB]
Get:68 http://172.17.0.1/private stretch-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.36.3-1 [150 kB]
Get:69 http://172.17.0.1/private stretch-staging/main armhf gtk-update-icon-cache armhf 3.22.6-1+rpi1 [75.1 kB]
Get:70 http://172.17.0.1/private stretch-staging/main armhf libpixman-1-0 armhf 0.34.0-1 [451 kB]
Get:71 http://172.17.0.1/private stretch-staging/main armhf libxcb-render0 armhf 1.12-1 [104 kB]
Get:72 http://172.17.0.1/private stretch-staging/main armhf libxcb-shm0 armhf 1.12-1 [95.9 kB]
Get:73 http://172.17.0.1/private stretch-staging/main armhf libcairo2 armhf 1.14.8-1 [688 kB]
Get:74 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-2 [131 kB]
Get:75 http://172.17.0.1/private stretch-staging/main armhf libthai-data all 0.1.26-1 [166 kB]
Get:76 http://172.17.0.1/private stretch-staging/main armhf libdatrie1 armhf 0.2.10-4 [32.8 kB]
Get:77 http://172.17.0.1/private stretch-staging/main armhf libthai0 armhf 0.1.26-1 [49.3 kB]
Get:78 http://172.17.0.1/private stretch-staging/main armhf libpango-1.0-0 armhf 1.40.3-3 [300 kB]
Get:79 http://172.17.0.1/private stretch-staging/main armhf libgraphite2-3 armhf 1.3.9-3 [62.9 kB]
Get:80 http://172.17.0.1/private stretch-staging/main armhf libharfbuzz0b armhf 1.2.7-1+b1 [589 kB]
Get:81 http://172.17.0.1/private stretch-staging/main armhf libpangoft2-1.0-0 armhf 1.40.3-3 [196 kB]
Get:82 http://172.17.0.1/private stretch-staging/main armhf libpangocairo-1.0-0 armhf 1.40.3-3 [186 kB]
Get:83 http://172.17.0.1/private stretch-staging/main armhf librsvg2-2 armhf 2.40.16-1 [266 kB]
Get:84 http://172.17.0.1/private stretch-staging/main armhf librsvg2-common armhf 2.40.16-1 [193 kB]
Get:85 http://172.17.0.1/private stretch-staging/main armhf adwaita-icon-theme all 3.22.0-1 [11.5 MB]
Get:86 http://172.17.0.1/private stretch-staging/main armhf emacsen-common all 2.0.8 [21.2 kB]
Get:87 http://172.17.0.1/private stretch-staging/main armhf dictionaries-common all 1.27.2 [245 kB]
Get:88 http://172.17.0.1/private stretch-staging/main armhf aspell armhf 0.60.7~20110707-3 [220 kB]
Get:89 http://172.17.0.1/private stretch-staging/main armhf aspell-en all 2016.11.20-0-0.1 [299 kB]
Get:90 http://172.17.0.1/private stretch-staging/main armhf libsigsegv2 armhf 2.10-5 [28.4 kB]
Get:91 http://172.17.0.1/private stretch-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:92 http://172.17.0.1/private stretch-staging/main armhf autoconf all 2.69-10 [338 kB]
Get:93 http://172.17.0.1/private stretch-staging/main armhf autotools-dev all 20161112.1 [73.4 kB]
Get:94 http://172.17.0.1/private stretch-staging/main armhf automake all 1:1.15-5 [733 kB]
Get:95 http://172.17.0.1/private stretch-staging/main armhf autopoint all 0.19.8.1-1 [433 kB]
Get:96 http://172.17.0.1/private stretch-staging/main armhf libdconf1 armhf 0.26.0-2 [33.3 kB]
Get:97 http://172.17.0.1/private stretch-staging/main armhf dconf-service armhf 0.26.0-2 [30.1 kB]
Get:98 http://172.17.0.1/private stretch-staging/main armhf dconf-gsettings-backend armhf 0.26.0-2 [22.5 kB]
Get:99 http://172.17.0.1/private stretch-staging/main armhf libtool all 2.4.6-2 [545 kB]
Get:100 http://172.17.0.1/private stretch-staging/main armhf dh-autoreconf all 13 [15.8 kB]
Get:101 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.59-1 [95.5 kB]
Get:102 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.029-2 [15.3 kB]
Get:103 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:104 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.029-2 [9330 B]
Get:105 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.6+really0.9.3-0.1 [252 kB]
Get:106 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.8.1-1 [1433 kB]
Get:107 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:108 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:109 http://172.17.0.1/private stretch-staging/main armhf debhelper all 10.2.3 [829 kB]
Get:110 http://172.17.0.1/private stretch-staging/main armhf libgirepository-1.0-1 armhf 1.50.0-1 [76.4 kB]
Get:111 http://172.17.0.1/private stretch-staging/main armhf gir1.2-glib-2.0 armhf 1.50.0-1 [139 kB]
Get:112 http://172.17.0.1/private stretch-staging/main armhf libatk1.0-data all 2.22.0-1 [172 kB]
Get:113 http://172.17.0.1/private stretch-staging/main armhf libatk1.0-0 armhf 2.22.0-1 [70.4 kB]
Get:114 http://172.17.0.1/private stretch-staging/main armhf gir1.2-atk-1.0 armhf 2.22.0-1 [53.5 kB]
Get:115 http://172.17.0.1/private stretch-staging/main armhf libatspi2.0-0 armhf 2.22.0-5 [52.0 kB]
Get:116 http://172.17.0.1/private stretch-staging/main armhf gir1.2-atspi-2.0 armhf 2.22.0-5 [18.3 kB]
Get:117 http://172.17.0.1/private stretch-staging/main armhf libcairo-gobject2 armhf 1.14.8-1 [335 kB]
Get:118 http://172.17.0.1/private stretch-staging/main armhf gir1.2-freedesktop armhf 1.50.0-1 [15.2 kB]
Get:119 http://172.17.0.1/private stretch-staging/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.36.3-1 [14.9 kB]
Get:120 http://172.17.0.1/private stretch-staging/main armhf gir1.2-gee-0.8 armhf 0.18.1-1 [33.6 kB]
Get:121 http://172.17.0.1/private stretch-staging/main armhf libgtk2.0-common all 2.24.31-1 [2690 kB]
Get:122 http://172.17.0.1/private stretch-staging/main armhf libpangoxft-1.0-0 armhf 1.40.3-3 [181 kB]
Get:123 http://172.17.0.1/private stretch-staging/main armhf gir1.2-pango-1.0 armhf 1.40.3-3 [189 kB]
Get:124 http://172.17.0.1/private stretch-staging/main armhf libavahi-common-data armhf 0.6.32-1 [118 kB]
Get:125 http://172.17.0.1/private stretch-staging/main armhf libavahi-common3 armhf 0.6.32-1 [48.6 kB]
Get:126 http://172.17.0.1/private stretch-staging/main armhf libavahi-client3 armhf 0.6.32-1 [51.2 kB]
Get:127 http://172.17.0.1/private stretch-staging/main armhf libcups2 armhf 2.2.1-6 [272 kB]
Get:128 http://172.17.0.1/private stretch-staging/main armhf libxcomposite1 armhf 1:0.4.4-2 [16.1 kB]
Get:129 http://172.17.0.1/private stretch-staging/main armhf libxfixes3 armhf 1:5.0.3-1 [20.6 kB]
Get:130 http://172.17.0.1/private stretch-staging/main armhf libxcursor1 armhf 1:1.1.14-1+b1 [31.9 kB]
Get:131 http://172.17.0.1/private stretch-staging/main armhf libxdamage1 armhf 1:1.1.4-2+b1 [14.1 kB]
Get:132 http://172.17.0.1/private stretch-staging/main armhf libxi6 armhf 2:1.7.8-2 [77.8 kB]
Get:133 http://172.17.0.1/private stretch-staging/main armhf libxinerama1 armhf 2:1.1.3-1+b1 [16.4 kB]
Get:134 http://172.17.0.1/private stretch-staging/main armhf libxrandr2 armhf 2:1.5.1-1 [34.5 kB]
Get:135 http://172.17.0.1/private stretch-staging/main armhf gnome-icon-theme all 3.12.0-2 [9890 kB]
Get:136 http://172.17.0.1/private stretch-staging/main armhf libgtk2.0-0 armhf 2.24.31-1 [1508 kB]
Get:137 http://172.17.0.1/private stretch-staging/main armhf gir1.2-gtk-2.0 armhf 2.24.31-1 [212 kB]
Get:138 http://172.17.0.1/private stretch-staging/main armhf libgtk-3-common all 3.22.6-1+rpi1 [3426 kB]
Get:139 http://172.17.0.1/private stretch-staging/main armhf libatk-bridge2.0-0 armhf 2.22.0-1 [47.0 kB]
Get:140 http://172.17.0.1/private stretch-staging/main armhf liblcms2-2 armhf 2.8-4 [118 kB]
Get:141 http://172.17.0.1/private stretch-staging/main armhf libcolord2 armhf 1.3.3-2 [240 kB]
Get:142 http://172.17.0.1/private stretch-staging/main armhf libepoxy0 armhf 1.3.1-1 [156 kB]
Get:143 http://172.17.0.1/private stretch-staging/main armhf libjson-glib-1.0-common all 1.2.2-1 [161 kB]
Get:144 http://172.17.0.1/private stretch-staging/main armhf libjson-glib-1.0-0 armhf 1.2.2-1 [165 kB]
Get:145 http://172.17.0.1/private stretch-staging/main armhf libproxy1v5 armhf 0.4.13-1.1 [49.6 kB]
Get:146 http://172.17.0.1/private stretch-staging/main armhf glib-networking-common all 2.50.0-1 [49.1 kB]
Get:147 http://172.17.0.1/private stretch-staging/main armhf glib-networking-services armhf 2.50.0-1 [11.6 kB]
Get:148 http://172.17.0.1/private stretch-staging/main armhf gsettings-desktop-schemas all 3.22.0-1 [473 kB]
Get:149 http://172.17.0.1/private stretch-staging/main armhf glib-networking armhf 2.50.0-1 [48.2 kB]
Get:150 http://172.17.0.1/private stretch-staging/main armhf libsoup2.4-1 armhf 2.56.0-2 [248 kB]
Get:151 http://172.17.0.1/private stretch-staging/main armhf libsoup-gnome2.4-1 armhf 2.56.0-2 [16.0 kB]
Get:152 http://172.17.0.1/private stretch-staging/main armhf librest-0.7-0 armhf 0.8.0-2 [27.8 kB]
Get:153 http://172.17.0.1/private stretch-staging/main armhf libgtk-3-0 armhf 3.22.6-1+rpi1 [2071 kB]
Get:154 http://172.17.0.1/private stretch-staging/main armhf gir1.2-gtk-3.0 armhf 3.22.6-1+rpi1 [245 kB]
Get:155 http://172.17.0.1/private stretch-staging/main armhf libjavascriptcoregtk-4.0-18 armhf 2.14.3-1+rpi1 [1632 kB]
Get:156 http://172.17.0.1/private stretch-staging/main armhf gir1.2-javascriptcoregtk-4.0 armhf 2.14.3-1+rpi1 [69.6 kB]
Get:157 http://172.17.0.1/private stretch-staging/main armhf gir1.2-notify-0.7 armhf 0.7.7-1 [9618 B]
Get:158 http://172.17.0.1/private stretch-staging/main armhf gir1.2-soup-2.4 armhf 2.56.0-2 [36.4 kB]
Get:159 http://172.17.0.1/private stretch-staging/main armhf libwayland-client0 armhf 1.12.0-1 [20.2 kB]
Get:160 http://172.17.0.1/private stretch-staging/main armhf libwayland-server0 armhf 1.12.0-1 [24.5 kB]
Get:161 http://172.17.0.1/private stretch-staging/main armhf libgbm1 armhf 13.0.3-1 [55.8 kB]
Get:162 http://172.17.0.1/private stretch-staging/main armhf libx11-xcb1 armhf 2:1.6.4-2 [183 kB]
Get:163 http://172.17.0.1/private stretch-staging/main armhf libxcb-dri2-0 armhf 1.12-1 [97.1 kB]
Get:164 http://172.17.0.1/private stretch-staging/main armhf libxcb-dri3-0 armhf 1.12-1 [95.5 kB]
Get:165 http://172.17.0.1/private stretch-staging/main armhf libxcb-present0 armhf 1.12-1 [95.9 kB]
Get:166 http://172.17.0.1/private stretch-staging/main armhf libxcb-sync1 armhf 1.12-1 [98.7 kB]
Get:167 http://172.17.0.1/private stretch-staging/main armhf libxcb-xfixes0 armhf 1.12-1 [99.5 kB]
Get:168 http://172.17.0.1/private stretch-staging/main armhf libxshmfence1 armhf 1.2-1 [7642 B]
Get:169 http://172.17.0.1/private stretch-staging/main armhf libegl1-mesa armhf 13.0.3-1 [98.6 kB]
Get:170 http://172.17.0.1/private stretch-staging/main armhf libhunspell-1.4-0 armhf 1.4.1-2 [152 kB]
Get:171 http://172.17.0.1/private stretch-staging/main armhf libenchant1c2a armhf 1.6.0-11+b1 [58.9 kB]
Get:172 http://172.17.0.1/private stretch-staging/main armhf libglapi-mesa armhf 13.0.3-1 [65.5 kB]
Get:173 http://172.17.0.1/private stretch-staging/main armhf libgles2-mesa armhf 13.0.3-1 [52.5 kB]
Get:174 http://172.17.0.1/private stretch-staging/main armhf libgstreamer1.0-0 armhf 1.10.2-1 [1871 kB]
Get:175 http://172.17.0.1/private stretch-staging/main armhf liborc-0.4-0 armhf 1:0.4.26-2 [117 kB]
Get:176 http://172.17.0.1/private stretch-staging/main armhf iso-codes all 3.74-1 [2330 kB]
Get:177 http://172.17.0.1/private stretch-staging/main armhf libgstreamer-plugins-base1.0-0 armhf 1.10.2-1 [1569 kB]
Get:178 http://172.17.0.1/private stretch-staging/main armhf libharfbuzz-icu0 armhf 1.2.7-1+b1 [438 kB]
Get:179 http://172.17.0.1/private stretch-staging/main armhf libhyphen0 armhf 2.8.8-5 [29.7 kB]
Get:180 http://172.17.0.1/private stretch-staging/main armhf libnotify4 armhf 0.7.7-1 [20.0 kB]
Get:181 http://172.17.0.1/private stretch-staging/main armhf libsecret-common all 0.18.5-2 [23.6 kB]
Get:182 http://172.17.0.1/private stretch-staging/main armhf libsecret-1-0 armhf 0.18.5-2 [80.8 kB]
Get:183 http://172.17.0.1/private stretch-staging/main armhf libwebp6 armhf 0.5.2-1 [202 kB]
Get:184 http://172.17.0.1/private stretch-staging/main armhf libxslt1.1 armhf 1.1.29-2 [214 kB]
Get:185 http://172.17.0.1/private stretch-staging/main armhf libwebkit2gtk-4.0-37 armhf 2.14.3-1+rpi1 [8828 kB]
Get:186 http://172.17.0.1/private stretch-staging/main armhf gir1.2-webkit2-4.0 armhf 2.14.3-1+rpi1 [114 kB]
Get:187 http://172.17.0.1/private stretch-staging/main armhf icu-devtools armhf 57.1-5 [156 kB]
Get:188 http://172.17.0.1/private stretch-staging/main armhf libelf1 armhf 0.168-0.2 [154 kB]
Get:189 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-data all 2.50.2-2 [2514 kB]
Get:190 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-bin armhf 2.50.2-2 [1607 kB]
Get:191 http://172.17.0.1/private stretch-staging/main armhf libpcre16-3 armhf 2:8.39-2 [235 kB]
Get:192 http://172.17.0.1/private stretch-staging/main armhf libpcre32-3 armhf 2:8.39-2 [227 kB]
Get:193 http://172.17.0.1/private stretch-staging/main armhf libpcre3-dev armhf 2:8.39-2 [568 kB]
Get:194 http://172.17.0.1/private stretch-staging/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-4 [198 kB]
Get:195 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-dev armhf 2.50.2-2 [2774 kB]
Get:196 http://172.17.0.1/private stretch-staging/main armhf libdbus-1-dev armhf 1.10.14-1 [198 kB]
Get:197 http://172.17.0.1/private stretch-staging/main armhf x11-common all 1:7.7+18 [251 kB]
Get:198 http://172.17.0.1/private stretch-staging/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB]
Get:199 http://172.17.0.1/private stretch-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:200 http://172.17.0.1/private stretch-staging/main armhf x11proto-core-dev all 7.0.31-1 [728 kB]
Get:201 http://172.17.0.1/private stretch-staging/main armhf libxau-dev armhf 1:1.0.8-1 [23.0 kB]
Get:202 http://172.17.0.1/private stretch-staging/main armhf libxdmcp-dev armhf 1:1.1.2-1.1 [40.8 kB]
Get:203 http://172.17.0.1/private stretch-staging/main armhf x11proto-input-dev all 2.3.2-1 [158 kB]
Get:204 http://172.17.0.1/private stretch-staging/main armhf x11proto-kb-dev all 1.0.7-1 [233 kB]
Get:205 http://172.17.0.1/private stretch-staging/main armhf xtrans-dev all 1.3.5-1 [100 kB]
Get:206 http://172.17.0.1/private stretch-staging/main armhf libpthread-stubs0-dev armhf 0.3-4 [4042 B]
Get:207 http://172.17.0.1/private stretch-staging/main armhf libxcb1-dev armhf 1.12-1 [165 kB]
Get:208 http://172.17.0.1/private stretch-staging/main armhf libx11-dev armhf 2:1.6.4-2 [753 kB]
Get:209 http://172.17.0.1/private stretch-staging/main armhf x11proto-xext-dev all 7.3.0-1 [212 kB]
Get:210 http://172.17.0.1/private stretch-staging/main armhf libxext-dev armhf 2:1.3.3-1 [102 kB]
Get:211 http://172.17.0.1/private stretch-staging/main armhf x11proto-fixes-dev all 1:5.0-2 [19.2 kB]
Get:212 http://172.17.0.1/private stretch-staging/main armhf libxfixes-dev armhf 1:5.0.3-1 [22.7 kB]
Get:213 http://172.17.0.1/private stretch-staging/main armhf libxi-dev armhf 2:1.7.8-2 [236 kB]
Get:214 http://172.17.0.1/private stretch-staging/main armhf x11proto-record-dev all 1.14.2-1 [33.9 kB]
Get:215 http://172.17.0.1/private stretch-staging/main armhf libxtst-dev armhf 2:1.2.3-1 [30.5 kB]
Get:216 http://172.17.0.1/private stretch-staging/main armhf libatspi2.0-dev armhf 2.22.0-5 [63.4 kB]
Get:217 http://172.17.0.1/private stretch-staging/main armhf libatk-bridge2.0-dev armhf 2.22.0-1 [7082 B]
Get:218 http://172.17.0.1/private stretch-staging/main armhf libatk1.0-dev armhf 2.22.0-1 [115 kB]
Get:219 http://172.17.0.1/private stretch-staging/main armhf libcairo-script-interpreter2 armhf 1.14.8-1 [363 kB]
Get:220 http://172.17.0.1/private stretch-staging/main armhf libexpat1-dev armhf 2.2.0-2 [116 kB]
Get:221 http://172.17.0.1/private stretch-staging/main armhf libpng-dev armhf 1.6.28-1 [232 kB]
Get:222 http://172.17.0.1/private stretch-staging/main armhf libfreetype6-dev armhf 2.6.3-3+b1 [5757 kB]
Get:223 http://172.17.0.1/private stretch-staging/main armhf libfontconfig1-dev armhf 2.11.0-6.7 [877 kB]
Get:224 http://172.17.0.1/private stretch-staging/main armhf x11proto-render-dev all 2:0.11.1-2 [20.8 kB]
Get:225 http://172.17.0.1/private stretch-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:226 http://172.17.0.1/private stretch-staging/main armhf libice6 armhf 2:1.0.9-1+b1 [51.9 kB]
Get:227 http://172.17.0.1/private stretch-staging/main armhf libsm6 armhf 2:1.2.2-1+b1 [31.2 kB]
Get:228 http://172.17.0.1/private stretch-staging/main armhf libice-dev armhf 2:1.0.9-1+b1 [59.0 kB]
Get:229 http://172.17.0.1/private stretch-staging/main armhf libsm-dev armhf 2:1.2.2-1+b1 [33.5 kB]
Get:230 http://172.17.0.1/private stretch-staging/main armhf libpixman-1-dev armhf 0.34.0-1 [472 kB]
Get:231 http://172.17.0.1/private stretch-staging/main armhf libxcb-render0-dev armhf 1.12-1 [108 kB]
Get:232 http://172.17.0.1/private stretch-staging/main armhf libxcb-shm0-dev armhf 1.12-1 [97.1 kB]
Get:233 http://172.17.0.1/private stretch-staging/main armhf libcairo2-dev armhf 1.14.8-1 [811 kB]
Get:234 http://172.17.0.1/private stretch-staging/main armhf libidn2-0 armhf 0.16-1 [59.3 kB]
Get:235 http://172.17.0.1/private stretch-staging/main armhf libnghttp2-14 armhf 1.18.1-1 [68.0 kB]
Get:236 http://172.17.0.1/private stretch-staging/main armhf libpsl5 armhf 0.16.1-1 [41.2 kB]
Get:237 http://172.17.0.1/private stretch-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-1 [54.2 kB]
Get:238 http://172.17.0.1/private stretch-staging/main armhf libssh2-1 armhf 1.7.0-1 [125 kB]
Get:239 http://172.17.0.1/private stretch-staging/main armhf libcurl3-gnutls armhf 7.52.1-1 [258 kB]
Get:240 http://172.17.0.1/private stretch-staging/main armhf libcurl4-gnutls-dev armhf 7.52.1-1 [324 kB]
Get:241 http://172.17.0.1/private stretch-staging/main armhf libepoxy-dev armhf 1.3.1-1 [113 kB]
Get:242 http://172.17.0.1/private stretch-staging/main armhf libgpg-error-dev armhf 1.26-1 [78.7 kB]
Get:243 http://172.17.0.1/private stretch-staging/main armhf libgcrypt20-dev armhf 1.7.5-3 [486 kB]
Get:244 http://172.17.0.1/private stretch-staging/main armhf libgdk-pixbuf2.0-dev armhf 2.36.3-1 [53.2 kB]
Get:245 http://172.17.0.1/private stretch-staging/main armhf libgee-0.8-2 armhf 0.18.1-1 [181 kB]
Get:246 http://172.17.0.1/private stretch-staging/main armhf libgee-0.8-dev armhf 0.18.1-1 [48.8 kB]
Get:247 http://172.17.0.1/private stretch-staging/main armhf libgraphite2-dev armhf 1.3.9-3 [21.3 kB]
Get:248 http://172.17.0.1/private stretch-staging/main armhf libharfbuzz-gobject0 armhf 1.2.7-1+b1 [443 kB]
Get:249 http://172.17.0.1/private stretch-staging/main armhf libicu-dev armhf 57.1-5 [15.8 MB]
Get:250 http://172.17.0.1/private stretch-staging/main armhf libharfbuzz-dev armhf 1.2.7-1+b1 [643 kB]
Get:251 http://172.17.0.1/private stretch-staging/main armhf libxft-dev armhf 2.3.2-1 [59.1 kB]
Get:252 http://172.17.0.1/private stretch-staging/main armhf libpango1.0-dev armhf 1.40.3-3 [431 kB]
Get:253 http://172.17.0.1/private stretch-staging/main armhf x11proto-xinerama-dev all 1.2.1-2 [4938 B]
Get:254 http://172.17.0.1/private stretch-staging/main armhf libxinerama-dev armhf 2:1.1.3-1+b1 [18.7 kB]
Get:255 http://172.17.0.1/private stretch-staging/main armhf x11proto-randr-dev all 1.5.0-1 [49.7 kB]
Get:256 http://172.17.0.1/private stretch-staging/main armhf libxrandr-dev armhf 2:1.5.1-1 [42.5 kB]
Get:257 http://172.17.0.1/private stretch-staging/main armhf libxcursor-dev armhf 1:1.1.14-1+b1 [39.5 kB]
Get:258 http://172.17.0.1/private stretch-staging/main armhf x11proto-composite-dev all 1:0.4.2-2 [15.3 kB]
Get:259 http://172.17.0.1/private stretch-staging/main armhf libxcomposite-dev armhf 1:0.4.4-2 [19.8 kB]
Get:260 http://172.17.0.1/private stretch-staging/main armhf x11proto-damage-dev all 1:1.2.1-2 [11.8 kB]
Get:261 http://172.17.0.1/private stretch-staging/main armhf libxdamage-dev armhf 1:1.1.4-2+b1 [13.9 kB]
Get:262 http://172.17.0.1/private stretch-staging/main armhf xkb-data all 2.18-1 [643 kB]
Get:263 http://172.17.0.1/private stretch-staging/main armhf libxkbcommon0 armhf 0.7.1-1 [110 kB]
Get:264 http://172.17.0.1/private stretch-staging/main armhf libxkbcommon-dev armhf 0.7.1-1 [337 kB]
Get:265 http://172.17.0.1/private stretch-staging/main armhf libgtk-3-dev armhf 3.22.6-1+rpi1 [943 kB]
Get:266 http://172.17.0.1/private stretch-staging/main armhf libxml2-utils armhf 2.9.4+dfsg1-2.1 [102 kB]
Get:267 http://172.17.0.1/private stretch-staging/main armhf libgtk2.0-dev armhf 2.24.31-1 [2333 kB]
Get:268 http://172.17.0.1/private stretch-staging/main armhf libjavascriptcoregtk-1.0-0 armhf 2.4.11-3+rpi1 [1183 kB]
Get:269 http://172.17.0.1/private stretch-staging/main armhf libnotify-dev armhf 0.7.7-1 [21.4 kB]
Get:270 http://172.17.0.1/private stretch-staging/main armhf libxml2-dev armhf 2.9.4+dfsg1-2.1 [723 kB]
Get:271 http://172.17.0.1/private stretch-staging/main armhf libsoup2.4-dev armhf 2.56.0-2 [340 kB]
Get:272 http://172.17.0.1/private stretch-staging/main armhf libsqlite3-dev armhf 3.16.2-1 [614 kB]
Get:273 http://172.17.0.1/private stretch-staging/main armhf libssh2-1-dev armhf 1.7.0-1 [293 kB]
Get:274 http://172.17.0.1/private stretch-staging/main armhf libvala-0.34-0 armhf 0.34.4-1 [808 kB]
Get:275 http://172.17.0.1/private stretch-staging/main armhf libxt6 armhf 1:1.1.5-1 [155 kB]
Get:276 http://172.17.0.1/private stretch-staging/main armhf libwebkitgtk-1.0-0 armhf 2.4.11-3+rpi1 [6564 kB]
Get:277 http://172.17.0.1/private stretch-staging/main armhf libxmlbird1 armhf 1.2.4-1 [20.9 kB]
Get:278 http://172.17.0.1/private stretch-staging/main armhf libxmlbird-dev armhf 1.2.4-1 [5712 B]
Get:279 http://172.17.0.1/private stretch-staging/main armhf python3-pyinotify all 0.9.6-1 [26.9 kB]
Get:280 http://172.17.0.1/private stretch-staging/main armhf python3-six all 1.10.0-3 [14.4 kB]
Get:281 http://172.17.0.1/private stretch-staging/main armhf python3-doit all 0.28.0-1 [64.4 kB]
Get:282 http://172.17.0.1/private stretch-staging/main armhf python3-pkg-resources all 33.1.1-1 [137 kB]
Get:283 http://172.17.0.1/private stretch-staging/main armhf valac-0.34-vapi all 0.34.4-1 [865 kB]
Get:284 http://172.17.0.1/private stretch-staging/main armhf valac armhf 0.34.4-1 [261 kB]
Get:285 http://172.17.0.1/private stretch-staging/main armhf libgit2-24 armhf 0.24.1-2 [308 kB]
Get:286 http://172.17.0.1/private stretch-staging/main armhf libhttp-parser-dev armhf 2.1-2 [16.6 kB]
Get:287 http://172.17.0.1/private stretch-staging/main armhf libgit2-dev armhf 0.24.1-2 [559 kB]
Get:288 http://172.17.0.1/private stretch-staging/main armhf libjavascriptcoregtk-1.0-dev armhf 2.4.11-3+rpi1 [130 kB]
Get:289 http://172.17.0.1/private stretch-staging/main armhf libjavascriptcoregtk-4.0-dev armhf 2.14.3-1+rpi1 [82.1 kB]
Get:290 http://172.17.0.1/private stretch-staging/main armhf libwebkit2gtk-4.0-dev armhf 2.14.3-1+rpi1 [230 kB]
Get:291 http://172.17.0.1/private stretch-staging/main armhf libwebkitgtk-dev armhf 2.4.11-3+rpi1 [267 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 151 MB in 56s (2661 kB/s)
Selecting previously unselected package groff-base.
(Reading database ... 12988 files and directories currently installed.)
Preparing to unpack .../0-groff-base_1.22.3-9_armhf.deb ...
Unpacking groff-base (1.22.3-9) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../1-libbsd0_0.8.3-1_armhf.deb ...
Unpacking libbsd0:armhf (0.8.3-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../2-bsdmainutils_9.0.12_armhf.deb ...
Unpacking bsdmainutils (9.0.12) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../3-libpipeline1_1.4.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-2) ...
Preparing to unpack .../4-zlib1g_1%3a1.2.8.dfsg-4_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.8.dfsg-4) over (1:1.2.8.dfsg-2+b1) ...
Setting up zlib1g:armhf (1:1.2.8.dfsg-4) ...
Selecting previously unselected package man-db.
(Reading database ... 13300 files and directories currently installed.)
Preparing to unpack .../00-man-db_2.7.6.1-2_armhf.deb ...
Unpacking man-db (2.7.6.1-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../01-libexpat1_2.2.0-2_armhf.deb ...
Unpacking libexpat1:armhf (2.2.0-2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../02-libpng16-16_1.6.28-1_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.28-1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../03-libfreetype6_2.6.3-3+b1_armhf.deb ...
Unpacking libfreetype6:armhf (2.6.3-3+b1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../04-ucf_3.0036_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0036) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../05-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../06-fontconfig-config_2.11.0-6.7_all.deb ...
Unpacking fontconfig-config (2.11.0-6.7) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../07-libfontconfig1_2.11.0-6.7_armhf.deb ...
Unpacking libfontconfig1:armhf (2.11.0-6.7) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../08-fontconfig_2.11.0-6.7_armhf.deb ...
Unpacking fontconfig (2.11.0-6.7) ...
Selecting previously unselected package libaspell15:armhf.
Preparing to unpack .../09-libaspell15_0.60.7~20110707-3_armhf.deb ...
Unpacking libaspell15:armhf (0.60.7~20110707-3) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../10-libjbig0_2.1-3.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../11-liblzo2-2_2.08-1.2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.08-1.2) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../12-libpcrecpp0v5_2%3a8.39-2_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-2) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../13-libxau6_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../14-libxdmcp6_1%3a1.1.2-1.1_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-1.1) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../15-libxcb1_1.12-1_armhf.deb ...
Unpacking libxcb1:armhf (1.12-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../16-libx11-data_2%3a1.6.4-2_all.deb ...
Unpacking libx11-data (2:1.6.4-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../17-libx11-6_2%3a1.6.4-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.4-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../18-libxext6_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../19-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../20-libxft2_2.3.2-1_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../21-libssl1.1_1.1.0c-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.0c-2) ...
Selecting previously unselected package libpython3.5-minimal:armhf.
Preparing to unpack .../22-libpython3.5-minimal_3.5.3-1_armhf.deb ...
Unpacking libpython3.5-minimal:armhf (3.5.3-1) ...
Selecting previously unselected package python3.5-minimal.
Preparing to unpack .../23-python3.5-minimal_3.5.3-1_armhf.deb ...
Unpacking python3.5-minimal (3.5.3-1) ...
Selecting previously unselected package python3-minimal.
Preparing to unpack .../24-python3-minimal_3.5.1-4_armhf.deb ...
Unpacking python3-minimal (3.5.1-4) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../25-mime-support_3.60_all.deb ...
Unpacking mime-support (3.60) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../26-libmpdec2_2.4.2-1_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-1) ...
Preparing to unpack .../27-libsqlite3-0_3.16.2-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.16.2-1) over (3.15.2-1) ...
Setting up libsqlite3-0:armhf (3.16.2-1) ...
Selecting previously unselected package libpython3.5-stdlib:armhf.
(Reading database ... 14489 files and directories currently installed.)
Preparing to unpack .../0-libpython3.5-stdlib_3.5.3-1_armhf.deb ...
Unpacking libpython3.5-stdlib:armhf (3.5.3-1) ...
Selecting previously unselected package python3.5.
Preparing to unpack .../1-python3.5_3.5.3-1_armhf.deb ...
Unpacking python3.5 (3.5.3-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../2-libpython3-stdlib_3.5.1-4_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.5.1-4) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../3-dh-python_2.20160818_all.deb ...
Unpacking dh-python (2.20160818) ...
Setting up libssl1.1:armhf (1.1.0c-2) ...
Setting up libpython3.5-minimal:armhf (3.5.3-1) ...
Setting up libexpat1:armhf (2.2.0-2) ...
Setting up python3.5-minimal (3.5.3-1) ...
Setting up python3-minimal (3.5.1-4) ...
Selecting previously unselected package python3.
(Reading database ... 15140 files and directories currently installed.)
Preparing to unpack .../0-python3_3.5.1-4_armhf.deb ...
Unpacking python3 (3.5.1-4) ...
Selecting previously unselected package libhttp-parser2.1:armhf.
Preparing to unpack .../1-libhttp-parser2.1_2.1-2_armhf.deb ...
Unpacking libhttp-parser2.1:armhf (2.1-2) ...
Preparing to unpack .../2-libgpg-error0_1.26-1_armhf.deb ...
Unpacking libgpg-error0:armhf (1.26-1) over (1.25-1) ...
Setting up libgpg-error0:armhf (1.26-1) ...
(Reading database ... 15165 files and directories currently installed.)
Preparing to unpack .../libgcrypt20_1.7.5-3_armhf.deb ...
Unpacking libgcrypt20:armhf (1.7.5-3) over (1.7.3-2) ...
Setting up libgcrypt20:armhf (1.7.5-3) ...
Selecting previously unselected package libtext-iconv-perl.
(Reading database ... 15165 files and directories currently installed.)
Preparing to unpack .../000-libtext-iconv-perl_1.7-5+b8_armhf.deb ...
Unpacking libtext-iconv-perl (1.7-5+b8) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.29-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.29-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../002-libmagic1_1%3a5.29-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.29-2) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.29-2_armhf.deb ...
Unpacking file (1:5.29-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.19.8.1-1_armhf.deb ...
Unpacking gettext-base (0.19.8.1-1) ...
Selecting previously unselected package libnettle6:armhf.
Preparing to unpack .../005-libnettle6_3.3-1_armhf.deb ...
Unpacking libnettle6:armhf (3.3-1) ...
Selecting previously unselected package libhogweed4:armhf.
Preparing to unpack .../006-libhogweed4_3.3-1_armhf.deb ...
Unpacking libhogweed4:armhf (3.3-1) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../007-libffi6_3.2.1-6_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-6) ...
Selecting previously unselected package libp11-kit0:armhf.
Preparing to unpack .../008-libp11-kit0_0.23.3-2_armhf.deb ...
Unpacking libp11-kit0:armhf (0.23.3-2) ...
Selecting previously unselected package libtasn1-6:armhf.
Preparing to unpack .../009-libtasn1-6_4.10-1_armhf.deb ...
Unpacking libtasn1-6:armhf (4.10-1) ...
Selecting previously unselected package libgnutls30:armhf.
Preparing to unpack .../010-libgnutls30_3.5.8-1_armhf.deb ...
Unpacking libgnutls30:armhf (3.5.8-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../011-libkeyutils1_1.5.9-9_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-9) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../012-libkrb5support0_1.15-1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.15-1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../013-libk5crypto3_1.15-1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.15-1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../014-libkrb5-3_1.15-1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.15-1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../015-libgssapi-krb5-2_1.15-1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.15-1) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../016-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-2) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../017-libsasl2-2_2.1.27~101-g0780600+dfsg-2_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-2) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../018-libldap-common_2.4.44+dfsg-3_all.deb ...
Unpacking libldap-common (2.4.44+dfsg-3) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Preparing to unpack .../019-libldap-2.4-2_2.4.44+dfsg-3_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.44+dfsg-3) ...
Selecting previously unselected package libicu57:armhf.
Preparing to unpack .../020-libicu57_57.1-5_armhf.deb ...
Unpacking libicu57:armhf (57.1-5) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../021-libxml2_2.9.4+dfsg1-2.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-2.1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../022-hicolor-icon-theme_0.15-1_all.deb ...
Unpacking hicolor-icon-theme (0.15-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../023-libglib2.0-0_2.50.2-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.50.2-2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../024-libjpeg62-turbo_1%3a1.5.1-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../025-libtiff5_4.0.7-5_armhf.deb ...
Unpacking libtiff5:armhf (4.0.7-5) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../026-shared-mime-info_1.7-1_armhf.deb ...
Unpacking shared-mime-info (1.7-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../027-libgdk-pixbuf2.0-common_2.36.3-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.36.3-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../028-libgdk-pixbuf2.0-0_2.36.3-1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.36.3-1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../029-gtk-update-icon-cache_3.22.6-1+rpi1_armhf.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.22.6-1+rpi1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../030-libpixman-1-0_0.34.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.34.0-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../031-libxcb-render0_1.12-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../032-libxcb-shm0_1.12-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.12-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../033-libcairo2_1.14.8-1_armhf.deb ...
Unpacking libcairo2:armhf (1.14.8-1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../034-libcroco3_0.6.11-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../035-libthai-data_0.1.26-1_all.deb ...
Unpacking libthai-data (0.1.26-1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../036-libdatrie1_0.2.10-4_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.10-4) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../037-libthai0_0.1.26-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.26-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../038-libpango-1.0-0_1.40.3-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.40.3-3) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../039-libgraphite2-3_1.3.9-3_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.9-3) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../040-libharfbuzz0b_1.2.7-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (1.2.7-1+b1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../041-libpangoft2-1.0-0_1.40.3-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.40.3-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../042-libpangocairo-1.0-0_1.40.3-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.40.3-3) ...
Selecting previously unselected package librsvg2-2:armhf.
Preparing to unpack .../043-librsvg2-2_2.40.16-1_armhf.deb ...
Unpacking librsvg2-2:armhf (2.40.16-1) ...
Selecting previously unselected package librsvg2-common:armhf.
Preparing to unpack .../044-librsvg2-common_2.40.16-1_armhf.deb ...
Unpacking librsvg2-common:armhf (2.40.16-1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../045-adwaita-icon-theme_3.22.0-1_all.deb ...
Unpacking adwaita-icon-theme (3.22.0-1) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../046-emacsen-common_2.0.8_all.deb ...
Unpacking emacsen-common (2.0.8) ...
Selecting previously unselected package dictionaries-common.
Preparing to unpack .../047-dictionaries-common_1.27.2_all.deb ...
Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common'
Unpacking dictionaries-common (1.27.2) ...
Selecting previously unselected package aspell.
Preparing to unpack .../048-aspell_0.60.7~20110707-3_armhf.deb ...
Unpacking aspell (0.60.7~20110707-3) ...
Selecting previously unselected package aspell-en.
Preparing to unpack .../049-aspell-en_2016.11.20-0-0.1_all.deb ...
Unpacking aspell-en (2016.11.20-0-0.1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../050-libsigsegv2_2.10-5_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../051-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../052-autoconf_2.69-10_all.deb ...
Unpacking autoconf (2.69-10) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../053-autotools-dev_20161112.1_all.deb ...
Unpacking autotools-dev (20161112.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../054-automake_1%3a1.15-5_all.deb ...
Unpacking automake (1:1.15-5) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../055-autopoint_0.19.8.1-1_all.deb ...
Unpacking autopoint (0.19.8.1-1) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../056-libdconf1_0.26.0-2_armhf.deb ...
Unpacking libdconf1:armhf (0.26.0-2) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../057-dconf-service_0.26.0-2_armhf.deb ...
Unpacking dconf-service (0.26.0-2) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../058-dconf-gsettings-backend_0.26.0-2_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.26.0-2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../059-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../060-dh-autoreconf_13_all.deb ...
Unpacking dh-autoreconf (13) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../061-libarchive-zip-perl_1.59-1_all.deb ...
Unpacking libarchive-zip-perl (1.59-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../062-libfile-stripnondeterminism-perl_0.029-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.029-2) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../063-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../064-dh-strip-nondeterminism_0.029-2_all.deb ...
Unpacking dh-strip-nondeterminism (0.029-2) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../065-libunistring0_0.9.6+really0.9.3-0.1_armhf.deb ...
Unpacking libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../066-gettext_0.19.8.1-1_armhf.deb ...
Unpacking gettext (0.19.8.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../067-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../068-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../069-debhelper_10.2.3_all.deb ...
Unpacking debhelper (10.2.3) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../070-libgirepository-1.0-1_1.50.0-1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.50.0-1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../071-gir1.2-glib-2.0_1.50.0-1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.50.0-1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../072-libatk1.0-data_2.22.0-1_all.deb ...
Unpacking libatk1.0-data (2.22.0-1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../073-libatk1.0-0_2.22.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.22.0-1) ...
Selecting previously unselected package gir1.2-atk-1.0:armhf.
Preparing to unpack .../074-gir1.2-atk-1.0_2.22.0-1_armhf.deb ...
Unpacking gir1.2-atk-1.0:armhf (2.22.0-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../075-libatspi2.0-0_2.22.0-5_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.22.0-5) ...
Selecting previously unselected package gir1.2-atspi-2.0:armhf.
Preparing to unpack .../076-gir1.2-atspi-2.0_2.22.0-5_armhf.deb ...
Unpacking gir1.2-atspi-2.0:armhf (2.22.0-5) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../077-libcairo-gobject2_1.14.8-1_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.14.8-1) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../078-gir1.2-freedesktop_1.50.0-1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.50.0-1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../079-gir1.2-gdkpixbuf-2.0_2.36.3-1_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.36.3-1) ...
Selecting previously unselected package gir1.2-gee-0.8:armhf.
Preparing to unpack .../080-gir1.2-gee-0.8_0.18.1-1_armhf.deb ...
Unpacking gir1.2-gee-0.8:armhf (0.18.1-1) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../081-libgtk2.0-common_2.24.31-1_all.deb ...
Unpacking libgtk2.0-common (2.24.31-1) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Preparing to unpack .../082-libpangoxft-1.0-0_1.40.3-3_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.40.3-3) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../083-gir1.2-pango-1.0_1.40.3-3_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.40.3-3) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../084-libavahi-common-data_0.6.32-1_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.6.32-1) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../085-libavahi-common3_0.6.32-1_armhf.deb ...
Unpacking libavahi-common3:armhf (0.6.32-1) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../086-libavahi-client3_0.6.32-1_armhf.deb ...
Unpacking libavahi-client3:armhf (0.6.32-1) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../087-libcups2_2.2.1-6_armhf.deb ...
Unpacking libcups2:armhf (2.2.1-6) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../088-libxcomposite1_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../089-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../090-libxcursor1_1%3a1.1.14-1+b1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.14-1+b1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../091-libxdamage1_1%3a1.1.4-2+b1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-2+b1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../092-libxi6_2%3a1.7.8-2_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.8-2) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../093-libxinerama1_2%3a1.1.3-1+b1_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.3-1+b1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../094-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package gnome-icon-theme.
Preparing to unpack .../095-gnome-icon-theme_3.12.0-2_all.deb ...
Unpacking gnome-icon-theme (3.12.0-2) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../096-libgtk2.0-0_2.24.31-1_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.31-1) ...
Selecting previously unselected package gir1.2-gtk-2.0.
Preparing to unpack .../097-gir1.2-gtk-2.0_2.24.31-1_armhf.deb ...
Unpacking gir1.2-gtk-2.0 (2.24.31-1) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../098-libgtk-3-common_3.22.6-1+rpi1_all.deb ...
Unpacking libgtk-3-common (3.22.6-1+rpi1) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../099-libatk-bridge2.0-0_2.22.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.22.0-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../100-liblcms2-2_2.8-4_armhf.deb ...
Unpacking liblcms2-2:armhf (2.8-4) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../101-libcolord2_1.3.3-2_armhf.deb ...
Unpacking libcolord2:armhf (1.3.3-2) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../102-libepoxy0_1.3.1-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.3.1-1) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../103-libjson-glib-1.0-common_1.2.2-1_all.deb ...
Unpacking libjson-glib-1.0-common (1.2.2-1) ...
Selecting previously unselected package libjson-glib-1.0-0:armhf.
Preparing to unpack .../104-libjson-glib-1.0-0_1.2.2-1_armhf.deb ...
Unpacking libjson-glib-1.0-0:armhf (1.2.2-1) ...
Selecting previously unselected package libproxy1v5:armhf.
Preparing to unpack .../105-libproxy1v5_0.4.13-1.1_armhf.deb ...
Unpacking libproxy1v5:armhf (0.4.13-1.1) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../106-glib-networking-common_2.50.0-1_all.deb ...
Unpacking glib-networking-common (2.50.0-1) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../107-glib-networking-services_2.50.0-1_armhf.deb ...
Unpacking glib-networking-services (2.50.0-1) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../108-gsettings-desktop-schemas_3.22.0-1_all.deb ...
Unpacking gsettings-desktop-schemas (3.22.0-1) ...
Selecting previously unselected package glib-networking:armhf.
Preparing to unpack .../109-glib-networking_2.50.0-1_armhf.deb ...
Unpacking glib-networking:armhf (2.50.0-1) ...
Selecting previously unselected package libsoup2.4-1:armhf.
Preparing to unpack .../110-libsoup2.4-1_2.56.0-2_armhf.deb ...
Unpacking libsoup2.4-1:armhf (2.56.0-2) ...
Selecting previously unselected package libsoup-gnome2.4-1:armhf.
Preparing to unpack .../111-libsoup-gnome2.4-1_2.56.0-2_armhf.deb ...
Unpacking libsoup-gnome2.4-1:armhf (2.56.0-2) ...
Selecting previously unselected package librest-0.7-0:armhf.
Preparing to unpack .../112-librest-0.7-0_0.8.0-2_armhf.deb ...
Unpacking librest-0.7-0:armhf (0.8.0-2) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../113-libgtk-3-0_3.22.6-1+rpi1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.22.6-1+rpi1) ...
Selecting previously unselected package gir1.2-gtk-3.0:armhf.
Preparing to unpack .../114-gir1.2-gtk-3.0_3.22.6-1+rpi1_armhf.deb ...
Unpacking gir1.2-gtk-3.0:armhf (3.22.6-1+rpi1) ...
Selecting previously unselected package libjavascriptcoregtk-4.0-18:armhf.
Preparing to unpack .../115-libjavascriptcoregtk-4.0-18_2.14.3-1+rpi1_armhf.deb ...
Unpacking libjavascriptcoregtk-4.0-18:armhf (2.14.3-1+rpi1) ...
Selecting previously unselected package gir1.2-javascriptcoregtk-4.0:armhf.
Preparing to unpack .../116-gir1.2-javascriptcoregtk-4.0_2.14.3-1+rpi1_armhf.deb ...
Unpacking gir1.2-javascriptcoregtk-4.0:armhf (2.14.3-1+rpi1) ...
Selecting previously unselected package gir1.2-notify-0.7:armhf.
Preparing to unpack .../117-gir1.2-notify-0.7_0.7.7-1_armhf.deb ...
Unpacking gir1.2-notify-0.7:armhf (0.7.7-1) ...
Selecting previously unselected package gir1.2-soup-2.4:armhf.
Preparing to unpack .../118-gir1.2-soup-2.4_2.56.0-2_armhf.deb ...
Unpacking gir1.2-soup-2.4:armhf (2.56.0-2) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../119-libwayland-client0_1.12.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.12.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../120-libwayland-server0_1.12.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.12.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../121-libgbm1_13.0.3-1_armhf.deb ...
Unpacking libgbm1:armhf (13.0.3-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../122-libx11-xcb1_2%3a1.6.4-2_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.4-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../123-libxcb-dri2-0_1.12-1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../124-libxcb-dri3-0_1.12-1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../125-libxcb-present0_1.12-1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../126-libxcb-sync1_1.12-1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.12-1) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../127-libxcb-xfixes0_1.12-1_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.12-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../128-libxshmfence1_1.2-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.2-1) ...
Selecting previously unselected package libegl1-mesa:armhf.
Preparing to unpack .../129-libegl1-mesa_13.0.3-1_armhf.deb ...
Unpacking libegl1-mesa:armhf (13.0.3-1) ...
Selecting previously unselected package libhunspell-1.4-0:armhf.
Preparing to unpack .../130-libhunspell-1.4-0_1.4.1-2_armhf.deb ...
Unpacking libhunspell-1.4-0:armhf (1.4.1-2) ...
Selecting previously unselected package libenchant1c2a:armhf.
Preparing to unpack .../131-libenchant1c2a_1.6.0-11+b1_armhf.deb ...
Unpacking libenchant1c2a:armhf (1.6.0-11+b1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../132-libglapi-mesa_13.0.3-1_armhf.deb ...
Unpacking libglapi-mesa:armhf (13.0.3-1) ...
Selecting previously unselected package libgles2-mesa:armhf.
Preparing to unpack .../133-libgles2-mesa_13.0.3-1_armhf.deb ...
Unpacking libgles2-mesa:armhf (13.0.3-1) ...
Selecting previously unselected package libgstreamer1.0-0:armhf.
Preparing to unpack .../134-libgstreamer1.0-0_1.10.2-1_armhf.deb ...
Unpacking libgstreamer1.0-0:armhf (1.10.2-1) ...
Selecting previously unselected package liborc-0.4-0:armhf.
Preparing to unpack .../135-liborc-0.4-0_1%3a0.4.26-2_armhf.deb ...
Unpacking liborc-0.4-0:armhf (1:0.4.26-2) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../136-iso-codes_3.74-1_all.deb ...
Unpacking iso-codes (3.74-1) ...
Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf.
Preparing to unpack .../137-libgstreamer-plugins-base1.0-0_1.10.2-1_armhf.deb ...
Unpacking libgstreamer-plugins-base1.0-0:armhf (1.10.2-1) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../138-libharfbuzz-icu0_1.2.7-1+b1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (1.2.7-1+b1) ...
Selecting previously unselected package libhyphen0:armhf.
Preparing to unpack .../139-libhyphen0_2.8.8-5_armhf.deb ...
Unpacking libhyphen0:armhf (2.8.8-5) ...
Selecting previously unselected package libnotify4:armhf.
Preparing to unpack .../140-libnotify4_0.7.7-1_armhf.deb ...
Unpacking libnotify4:armhf (0.7.7-1) ...
Selecting previously unselected package libsecret-common.
Preparing to unpack .../141-libsecret-common_0.18.5-2_all.deb ...
Unpacking libsecret-common (0.18.5-2) ...
Selecting previously unselected package libsecret-1-0:armhf.
Preparing to unpack .../142-libsecret-1-0_0.18.5-2_armhf.deb ...
Unpacking libsecret-1-0:armhf (0.18.5-2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../143-libwebp6_0.5.2-1_armhf.deb ...
Unpacking libwebp6:armhf (0.5.2-1) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../144-libxslt1.1_1.1.29-2_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.29-2) ...
Selecting previously unselected package libwebkit2gtk-4.0-37:armhf.
Preparing to unpack .../145-libwebkit2gtk-4.0-37_2.14.3-1+rpi1_armhf.deb ...
Unpacking libwebkit2gtk-4.0-37:armhf (2.14.3-1+rpi1) ...
Selecting previously unselected package gir1.2-webkit2-4.0:armhf.
Preparing to unpack .../146-gir1.2-webkit2-4.0_2.14.3-1+rpi1_armhf.deb ...
Unpacking gir1.2-webkit2-4.0:armhf (2.14.3-1+rpi1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../147-icu-devtools_57.1-5_armhf.deb ...
Unpacking icu-devtools (57.1-5) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../148-libelf1_0.168-0.2_armhf.deb ...
Unpacking libelf1:armhf (0.168-0.2) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../149-libglib2.0-data_2.50.2-2_all.deb ...
Unpacking libglib2.0-data (2.50.2-2) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../150-libglib2.0-bin_2.50.2-2_armhf.deb ...
Unpacking libglib2.0-bin (2.50.2-2) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../151-libpcre16-3_2%3a8.39-2_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-2) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../152-libpcre32-3_2%3a8.39-2_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-2) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../153-libpcre3-dev_2%3a8.39-2_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-2) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../154-pkg-config_0.29-4_armhf.deb ...
Unpacking pkg-config (0.29-4) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../155-zlib1g-dev_1%3a1.2.8.dfsg-4_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-4) ...
Selecting previously unselected package libglib2.0-dev.
Preparing to unpack .../156-libglib2.0-dev_2.50.2-2_armhf.deb ...
Unpacking libglib2.0-dev (2.50.2-2) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Preparing to unpack .../157-libdbus-1-dev_1.10.14-1_armhf.deb ...
Unpacking libdbus-1-dev:armhf (1.10.14-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../158-x11-common_1%3a7.7+18_all.deb ...
Unpacking x11-common (1:7.7+18) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../159-libxtst6_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../160-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../161-x11proto-core-dev_7.0.31-1_all.deb ...
Unpacking x11proto-core-dev (7.0.31-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../162-libxau-dev_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../163-libxdmcp-dev_1%3a1.1.2-1.1_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-1.1) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../164-x11proto-input-dev_2.3.2-1_all.deb ...
Unpacking x11proto-input-dev (2.3.2-1) ...
Selecting previously unselected package x11proto-kb-dev.
Preparing to unpack .../165-x11proto-kb-dev_1.0.7-1_all.deb ...
Unpacking x11proto-kb-dev (1.0.7-1) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../166-xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../167-libpthread-stubs0-dev_0.3-4_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.3-4) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../168-libxcb1-dev_1.12-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.12-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../169-libx11-dev_2%3a1.6.4-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.4-2) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../170-x11proto-xext-dev_7.3.0-1_all.deb ...
Unpacking x11proto-xext-dev (7.3.0-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../171-libxext-dev_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../172-x11proto-fixes-dev_1%3a5.0-2_all.deb ...
Unpacking x11proto-fixes-dev (1:5.0-2) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../173-libxfixes-dev_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../174-libxi-dev_2%3a1.7.8-2_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.7.8-2) ...
Selecting previously unselected package x11proto-record-dev.
Preparing to unpack .../175-x11proto-record-dev_1.14.2-1_all.deb ...
Unpacking x11proto-record-dev (1.14.2-1) ...
Selecting previously unselected package libxtst-dev:armhf.
Preparing to unpack .../176-libxtst-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libatspi2.0-dev:armhf.
Preparing to unpack .../177-libatspi2.0-dev_2.22.0-5_armhf.deb ...
Unpacking libatspi2.0-dev:armhf (2.22.0-5) ...
Selecting previously unselected package libatk-bridge2.0-dev:armhf.
Preparing to unpack .../178-libatk-bridge2.0-dev_2.22.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-dev:armhf (2.22.0-1) ...
Selecting previously unselected package libatk1.0-dev:armhf.
Preparing to unpack .../179-libatk1.0-dev_2.22.0-1_armhf.deb ...
Unpacking libatk1.0-dev:armhf (2.22.0-1) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../180-libcairo-script-interpreter2_1.14.8-1_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.14.8-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../181-libexpat1-dev_2.2.0-2_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.0-2) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../182-libpng-dev_1.6.28-1_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.28-1) ...
Selecting previously unselected package libfreetype6-dev.
Preparing to unpack .../183-libfreetype6-dev_2.6.3-3+b1_armhf.deb ...
Unpacking libfreetype6-dev (2.6.3-3+b1) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../184-libfontconfig1-dev_2.11.0-6.7_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.11.0-6.7) ...
Selecting previously unselected package x11proto-render-dev.
Preparing to unpack .../185-x11proto-render-dev_2%3a0.11.1-2_all.deb ...
Unpacking x11proto-render-dev (2:0.11.1-2) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../186-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../187-libice6_2%3a1.0.9-1+b1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-1+b1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../188-libsm6_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../189-libice-dev_2%3a1.0.9-1+b1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.9-1+b1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../190-libsm-dev_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libpixman-1-dev.
Preparing to unpack .../191-libpixman-1-dev_0.34.0-1_armhf.deb ...
Unpacking libpixman-1-dev (0.34.0-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../192-libxcb-render0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../193-libxcb-shm0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.12-1) ...
Selecting previously unselected package libcairo2-dev.
Preparing to unpack .../194-libcairo2-dev_1.14.8-1_armhf.deb ...
Unpacking libcairo2-dev (1.14.8-1) ...
Selecting previously unselected package libidn2-0:armhf.
Preparing to unpack .../195-libidn2-0_0.16-1_armhf.deb ...
Unpacking libidn2-0:armhf (0.16-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../196-libnghttp2-14_1.18.1-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.18.1-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../197-libpsl5_0.16.1-1_armhf.deb ...
Unpacking libpsl5:armhf (0.16.1-1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../198-librtmp1_2.4+20151223.gitfa8646d.1-1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../199-libssh2-1_1.7.0-1_armhf.deb ...
Unpacking libssh2-1:armhf (1.7.0-1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../200-libcurl3-gnutls_7.52.1-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.52.1-1) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../201-libcurl4-gnutls-dev_7.52.1-1_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.52.1-1) ...
Selecting previously unselected package libepoxy-dev:armhf.
Preparing to unpack .../202-libepoxy-dev_1.3.1-1_armhf.deb ...
Unpacking libepoxy-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libgpg-error-dev.
Preparing to unpack .../203-libgpg-error-dev_1.26-1_armhf.deb ...
Unpacking libgpg-error-dev (1.26-1) ...
Selecting previously unselected package libgcrypt20-dev.
Preparing to unpack .../204-libgcrypt20-dev_1.7.5-3_armhf.deb ...
Unpacking libgcrypt20-dev (1.7.5-3) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev.
Preparing to unpack .../205-libgdk-pixbuf2.0-dev_2.36.3-1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-dev (2.36.3-1) ...
Selecting previously unselected package libgee-0.8-2:armhf.
Preparing to unpack .../206-libgee-0.8-2_0.18.1-1_armhf.deb ...
Unpacking libgee-0.8-2:armhf (0.18.1-1) ...
Selecting previously unselected package libgee-0.8-dev:armhf.
Preparing to unpack .../207-libgee-0.8-dev_0.18.1-1_armhf.deb ...
Unpacking libgee-0.8-dev:armhf (0.18.1-1) ...
Selecting previously unselected package libgraphite2-dev.
Preparing to unpack .../208-libgraphite2-dev_1.3.9-3_armhf.deb ...
Unpacking libgraphite2-dev (1.3.9-3) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../209-libharfbuzz-gobject0_1.2.7-1+b1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (1.2.7-1+b1) ...
Selecting previously unselected package libicu-dev.
Preparing to unpack .../210-libicu-dev_57.1-5_armhf.deb ...
Unpacking libicu-dev (57.1-5) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../211-libharfbuzz-dev_1.2.7-1+b1_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (1.2.7-1+b1) ...
Selecting previously unselected package libxft-dev.
Preparing to unpack .../212-libxft-dev_2.3.2-1_armhf.deb ...
Unpacking libxft-dev (2.3.2-1) ...
Selecting previously unselected package libpango1.0-dev.
Preparing to unpack .../213-libpango1.0-dev_1.40.3-3_armhf.deb ...
Unpacking libpango1.0-dev (1.40.3-3) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../214-x11proto-xinerama-dev_1.2.1-2_all.deb ...
Unpacking x11proto-xinerama-dev (1.2.1-2) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../215-libxinerama-dev_2%3a1.1.3-1+b1_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.3-1+b1) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../216-x11proto-randr-dev_1.5.0-1_all.deb ...
Unpacking x11proto-randr-dev (1.5.0-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../217-libxrandr-dev_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.1-1) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../218-libxcursor-dev_1%3a1.1.14-1+b1_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.1.14-1+b1) ...
Selecting previously unselected package x11proto-composite-dev.
Preparing to unpack .../219-x11proto-composite-dev_1%3a0.4.2-2_all.deb ...
Unpacking x11proto-composite-dev (1:0.4.2-2) ...
Selecting previously unselected package libxcomposite-dev:armhf.
Preparing to unpack .../220-libxcomposite-dev_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite-dev:armhf (1:0.4.4-2) ...
Selecting previously unselected package x11proto-damage-dev.
Preparing to unpack .../221-x11proto-damage-dev_1%3a1.2.1-2_all.deb ...
Unpacking x11proto-damage-dev (1:1.2.1-2) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../222-libxdamage-dev_1%3a1.1.4-2+b1_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.4-2+b1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../223-xkb-data_2.18-1_all.deb ...
Unpacking xkb-data (2.18-1) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../224-libxkbcommon0_0.7.1-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.7.1-1) ...
Selecting previously unselected package libxkbcommon-dev.
Preparing to unpack .../225-libxkbcommon-dev_0.7.1-1_armhf.deb ...
Unpacking libxkbcommon-dev (0.7.1-1) ...
Selecting previously unselected package libgtk-3-dev:armhf.
Preparing to unpack .../226-libgtk-3-dev_3.22.6-1+rpi1_armhf.deb ...
Unpacking libgtk-3-dev:armhf (3.22.6-1+rpi1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../227-libxml2-utils_2.9.4+dfsg1-2.1_armhf.deb ...
Unpacking libxml2-utils (2.9.4+dfsg1-2.1) ...
Selecting previously unselected package libgtk2.0-dev.
Preparing to unpack .../228-libgtk2.0-dev_2.24.31-1_armhf.deb ...
Unpacking libgtk2.0-dev (2.24.31-1) ...
Selecting previously unselected package libjavascriptcoregtk-1.0-0:armhf.
Preparing to unpack .../229-libjavascriptcoregtk-1.0-0_2.4.11-3+rpi1_armhf.deb ...
Unpacking libjavascriptcoregtk-1.0-0:armhf (2.4.11-3+rpi1) ...
Selecting previously unselected package libnotify-dev:armhf.
Preparing to unpack .../230-libnotify-dev_0.7.7-1_armhf.deb ...
Unpacking libnotify-dev:armhf (0.7.7-1) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../231-libxml2-dev_2.9.4+dfsg1-2.1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.4+dfsg1-2.1) ...
Selecting previously unselected package libsoup2.4-dev:armhf.
Preparing to unpack .../232-libsoup2.4-dev_2.56.0-2_armhf.deb ...
Unpacking libsoup2.4-dev:armhf (2.56.0-2) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../233-libsqlite3-dev_3.16.2-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.16.2-1) ...
Selecting previously unselected package libssh2-1-dev:armhf.
Preparing to unpack .../234-libssh2-1-dev_1.7.0-1_armhf.deb ...
Unpacking libssh2-1-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libvala-0.34-0:armhf.
Preparing to unpack .../235-libvala-0.34-0_0.34.4-1_armhf.deb ...
Unpacking libvala-0.34-0:armhf (0.34.4-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../236-libxt6_1%3a1.1.5-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1) ...
Selecting previously unselected package libwebkitgtk-1.0-0:armhf.
Preparing to unpack .../237-libwebkitgtk-1.0-0_2.4.11-3+rpi1_armhf.deb ...
Unpacking libwebkitgtk-1.0-0:armhf (2.4.11-3+rpi1) ...
Selecting previously unselected package libxmlbird1.
Preparing to unpack .../238-libxmlbird1_1.2.4-1_armhf.deb ...
Unpacking libxmlbird1 (1.2.4-1) ...
Selecting previously unselected package libxmlbird-dev.
Preparing to unpack .../239-libxmlbird-dev_1.2.4-1_armhf.deb ...
Unpacking libxmlbird-dev (1.2.4-1) ...
Selecting previously unselected package python3-pyinotify.
Preparing to unpack .../240-python3-pyinotify_0.9.6-1_all.deb ...
Unpacking python3-pyinotify (0.9.6-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../241-python3-six_1.10.0-3_all.deb ...
Unpacking python3-six (1.10.0-3) ...
Selecting previously unselected package python3-doit.
Preparing to unpack .../242-python3-doit_0.28.0-1_all.deb ...
Unpacking python3-doit (0.28.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../243-python3-pkg-resources_33.1.1-1_all.deb ...
Unpacking python3-pkg-resources (33.1.1-1) ...
Selecting previously unselected package valac-0.34-vapi.
Preparing to unpack .../244-valac-0.34-vapi_0.34.4-1_all.deb ...
Unpacking valac-0.34-vapi (0.34.4-1) ...
Selecting previously unselected package valac.
Preparing to unpack .../245-valac_0.34.4-1_armhf.deb ...
Unpacking valac (0.34.4-1) ...
Selecting previously unselected package libgit2-24:armhf.
Preparing to unpack .../246-libgit2-24_0.24.1-2_armhf.deb ...
Unpacking libgit2-24:armhf (0.24.1-2) ...
Selecting previously unselected package libhttp-parser-dev.
Preparing to unpack .../247-libhttp-parser-dev_2.1-2_armhf.deb ...
Unpacking libhttp-parser-dev (2.1-2) ...
Selecting previously unselected package libgit2-dev:armhf.
Preparing to unpack .../248-libgit2-dev_0.24.1-2_armhf.deb ...
Unpacking libgit2-dev:armhf (0.24.1-2) ...
Selecting previously unselected package libjavascriptcoregtk-1.0-dev:armhf.
Preparing to unpack .../249-libjavascriptcoregtk-1.0-dev_2.4.11-3+rpi1_armhf.deb ...
Unpacking libjavascriptcoregtk-1.0-dev:armhf (2.4.11-3+rpi1) ...
Selecting previously unselected package libjavascriptcoregtk-4.0-dev:armhf.
Preparing to unpack .../250-libjavascriptcoregtk-4.0-dev_2.14.3-1+rpi1_armhf.deb ...
Unpacking libjavascriptcoregtk-4.0-dev:armhf (2.14.3-1+rpi1) ...
Selecting previously unselected package libwebkit2gtk-4.0-dev:armhf.
Preparing to unpack .../251-libwebkit2gtk-4.0-dev_2.14.3-1+rpi1_armhf.deb ...
Unpacking libwebkit2gtk-4.0-dev:armhf (2.14.3-1+rpi1) ...
Selecting previously unselected package libwebkitgtk-dev:armhf.
Preparing to unpack .../252-libwebkitgtk-dev_2.4.11-3+rpi1_armhf.deb ...
Unpacking libwebkitgtk-dev:armhf (2.4.11-3+rpi1) ...
Selecting previously unselected package sbuild-build-depends-birdfont-dummy.
Preparing to unpack .../253-sbuild-build-depends-birdfont-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-birdfont-dummy (0.invalid.0) ...
Setting up libnettle6:armhf (3.3-1) ...
Setting up libsecret-common (0.18.5-2) ...
Setting up gir1.2-notify-0.7:armhf (0.7.7-1) ...
Setting up libjson-glib-1.0-common (1.2.2-1) ...
Setting up libgtk2.0-common (2.24.31-1) ...
Setting up glib-networking-common (2.50.0-1) ...
Setting up libjpeg62-turbo:armhf (1:1.5.1-2) ...
Setting up libarchive-zip-perl (1.59-1) ...
Setting up libnghttp2-14:armhf (1.18.1-1) ...
Setting up mime-support (3.60) ...
Setting up iso-codes (3.74-1) ...
Setting up libpng16-16:armhf (1.6.28-1) ...
Setting up libsqlite3-dev:armhf (3.16.2-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up liblcms2-2:armhf (2.8-4) ...
Setting up libjbig0:armhf (2.1-3.1) ...
Setting up libsigsegv2:armhf (2.10-5) ...
Setting up libldap-common (2.4.44+dfsg-3) ...
Setting up libpthread-stubs0-dev:armhf (0.3-4) ...
Setting up libaspell15:armhf (0.60.7~20110707-3) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libelf1:armhf (0.168-0.2) ...
Setting up groff-base (1.22.3-9) ...
Setting up libxshmfence1:armhf (1.2-1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up emacsen-common (2.0.8) ...
Setting up libgpg-error-dev (1.26-1) ...
Setting up xkb-data (2.18-1) ...
Setting up libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-2) ...
Setting up libproxy1v5:armhf (0.4.13-1.1) ...
Setting up libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-2) ...
Setting up libgdk-pixbuf2.0-common (2.36.3-1) ...
Setting up libdatrie1:armhf (0.2.10-4) ...
Setting up libtiff5:armhf (4.0.7-5) ...
Setting up gettext-base (0.19.8.1-1) ...
Setting up libpipeline1:armhf (1.4.1-2) ...
Setting up x11proto-kb-dev (1.0.7-1) ...
Setting up libglapi-mesa:armhf (13.0.3-1) ...
Setting up m4 (1.4.18-1) ...
Setting up x11proto-record-dev (1.14.2-1) ...
Setting up libicu57:armhf (57.1-5) ...
Setting up libbsd0:armhf (0.8.3-1) ...
Setting up ucf (3.0036) ...
Setting up libxml2:armhf (2.9.4+dfsg1-2.1) ...
Setting up libfreetype6:armhf (2.6.3-3+b1) ...
Setting up libtasn1-6:armhf (4.10-1) ...
Setting up libmagic-mgc (1:5.29-2) ...
Setting up libmagic1:armhf (1:5.29-2) ...
Setting up libhogweed4:armhf (3.3-1) ...
Setting up libgraphite2-3:armhf (1.3.9-3) ...
Setting up libxslt1.1:armhf (1.1.29-2) ...
Setting up libatk1.0-data (2.22.0-1) ...
Setting up libhyphen0:armhf (2.8.8-5) ...
Setting up libx11-xcb1:armhf (2:1.6.4-2) ...
Setting up libpixman-1-0:armhf (0.34.0-1) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libssh2-1:armhf (1.7.0-1) ...
Setting up libglib2.0-data (2.50.2-2) ...
Processing triggers for libc-bin (2.24-7+rpi1) ...
Setting up libgcrypt20-dev (1.7.5-3) ...
Setting up libepoxy0:armhf (1.3.1-1) ...
Setting up x11proto-xinerama-dev (1.2.1-2) ...
Setting up autotools-dev (20161112.1) ...
Setting up libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Setting up libpixman-1-dev (0.34.0-1) ...
Setting up libtext-iconv-perl (1.7-5+b8) ...
Setting up x11proto-randr-dev (1.5.0-1) ...
Setting up libhttp-parser2.1:armhf (2.1-2) ...
Setting up valac-0.34-vapi (0.34.4-1) ...
Processing triggers for systemd (232-6) ...
Setting up libexpat1-dev:armhf (2.2.0-2) ...
Setting up libxkbcommon0:armhf (0.7.1-1) ...
Setting up libpcrecpp0v5:armhf (2:8.39-2) ...
Setting up libpcre32-3:armhf (2:8.39-2) ...
Setting up libffi6:armhf (3.2.1-6) ...
Setting up icu-devtools (57.1-5) ...
Setting up liborc-0.4-0:armhf (1:0.4.26-2) ...
Setting up libpcre16-3:armhf (2:8.39-2) ...
Setting up libthai-data (0.1.26-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-1.1) ...
Setting up libkeyutils1:armhf (1.5.9-9) ...
Setting up bsdmainutils (9.0.12) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up x11-common (1:7.7+18) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up hicolor-icon-theme (0.15-1) ...
Setting up libgles2-mesa:armhf (13.0.3-1) ...
Setting up libgraphite2-dev (1.3.9-3) ...
Setting up libhunspell-1.4-0:armhf (1.4.1-2) ...
Setting up libx11-data (2:1.6.4-2) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up autopoint (0.19.8.1-1) ...
Setting up libmpdec2:armhf (2.4.2-1) ...
Setting up liblzo2-2:armhf (2.08-1.2) ...
Setting up libavahi-common-data:armhf (0.6.32-1) ...
Setting up libepoxy-dev:armhf (1.3.1-1) ...
Setting up libwayland-server0:armhf (1.12.0-1) ...
Setting up libwebp6:armhf (0.5.2-1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-4) ...
Setting up libfile-stripnondeterminism-perl (0.029-2) ...
Setting up libhttp-parser-dev (2.1-2) ...
Setting up libpcre3-dev:armhf (2:8.39-2) ...
Setting up fontconfig-config (2.11.0-6.7) ...
Setting up libidn2-0:armhf (0.16-1) ...
Setting up libxkbcommon-dev (0.7.1-1) ...
Setting up x11proto-core-dev (7.0.31-1) ...
Setting up dictionaries-common (1.27.2) ...
Setting up libpsl5:armhf (0.16.1-1) ...
Setting up libglib2.0-0:armhf (2.50.2-2) ...
Setting up libpython3.5-stdlib:armhf (3.5.3-1) ...
Setting up libvala-0.34-0:armhf (0.34.4-1) ...
Setting up libwayland-client0:armhf (1.12.0-1) ...
Setting up libgbm1:armhf (13.0.3-1) ...
Setting up libxml2-utils (2.9.4+dfsg1-2.1) ...
Setting up libharfbuzz0b:armhf (1.2.7-1+b1) ...
Setting up glib-networking-services (2.50.0-1) ...
Setting up libxau-dev:armhf (1:1.0.8-1) ...
Setting up autoconf (2.69-10) ...
Setting up libssh2-1-dev:armhf (1.7.0-1) ...
Setting up libthai0:armhf (0.1.26-1) ...
Setting up libicu-dev (57.1-5) ...
Setting up file (1:5.29-2) ...
Setting up libkrb5support0:armhf (1.15-1) ...
Setting up libgirepository-1.0-1:armhf (1.50.0-1) ...
Setting up libxml2-dev:armhf (2.9.4+dfsg1-2.1) ...
Setting up libjson-glib-1.0-0:armhf (1.2.2-1) ...
Setting up libcroco3:armhf (0.6.11-2) ...
Setting up libjavascriptcoregtk-1.0-0:armhf (2.4.11-3+rpi1) ...
Setting up pkg-config (0.29-4) ...
Setting up gir1.2-glib-2.0:armhf (1.50.0-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-1.1) ...
Setting up libatk1.0-0:armhf (2.22.0-1) ...
Setting up libxmlbird1 (1.2.4-1) ...
Setting up libp11-kit0:armhf (0.23.3-2) ...
Setting up automake (1:1.15-5) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up libice6:armhf (2:1.0.9-1+b1) ...
Setting up libdconf1:armhf (0.26.0-2) ...
Setting up man-db (2.7.6.1-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up shared-mime-info (1.7-1) ...
Setting up libjavascriptcoregtk-4.0-18:armhf (2.14.3-1+rpi1) ...
Setting up libavahi-common3:armhf (0.6.32-1) ...
Setting up libcolord2:armhf (1.3.3-2) ...
Setting up libpng-dev:armhf (1.6.28-1) ...
Setting up x11proto-render-dev (2:0.11.1-2) ...
Setting up aspell (0.60.7~20110707-3) ...
Setting up libsecret-1-0:armhf (0.18.5-2) ...
Setting up libglib2.0-bin (2.50.2-2) ...
Setting up libxcb1:armhf (1.12-1) ...
Setting up x11proto-input-dev (2.3.2-1) ...
Setting up libharfbuzz-gobject0:armhf (1.2.7-1+b1) ...
Setting up libtool (2.4.6-2) ...
Setting up python3.5 (3.5.3-1) ...
Setting up libpython3-stdlib:armhf (3.5.1-4) ...
Setting up libxcb-present0:armhf (1.12-1) ...
Setting up libfontconfig1:armhf (2.11.0-6.7) ...
Setting up libdbus-1-dev:armhf (1.10.14-1) ...
Setting up libxcb-dri2-0:armhf (1.12-1) ...
Setting up libsm6:armhf (2:1.2.2-1+b1) ...
Setting up libxcb-dri3-0:armhf (1.12-1) ...
Setting up libk5crypto3:armhf (1.15-1) ...
Setting up gir1.2-atk-1.0:armhf (2.22.0-1) ...
Setting up libxcb-xfixes0:armhf (1.12-1) ...
Setting up libjavascriptcoregtk-1.0-dev:armhf (2.4.11-3+rpi1) ...
Setting up libxcb-render0:armhf (1.12-1) ...
Setting up libgstreamer1.0-0:armhf (1.10.2-1) ...
Setcap worked! gst-ptp-helper is not suid!
Setting up libharfbuzz-icu0:armhf (1.2.7-1+b1) ...
Setting up libxmlbird-dev (1.2.4-1) ...
Setting up dconf-service (0.26.0-2) ...
Setting up gettext (0.19.8.1-1) ...
Setting up libgee-0.8-2:armhf (0.18.1-1) ...
Setting up libgnutls30:armhf (3.5.8-1) ...
Setting up libx11-6:armhf (2:1.6.4-2) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Setting up gir1.2-javascriptcoregtk-4.0:armhf (2.14.3-1+rpi1) ...
Setting up libxcb-sync1:armhf (1.12-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up gir1.2-gee-0.8:armhf (0.18.1-1) ...
Setting up x11proto-xext-dev (7.3.0-1) ...
Setting up libfreetype6-dev (2.6.3-3+b1) ...
Setting up libldap-2.4-2:armhf (2.4.44+dfsg-3) ...
Setting up libice-dev:armhf (2:1.0.9-1+b1) ...
Setting up aspell-en (2016.11.20-0-0.1) ...
Setting up libxcomposite1:armhf (1:0.4.4-2) ...
Setting up libxcb-shm0:armhf (1.12-1) ...
Setting up libxt6:armhf (1:1.1.5-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libxcb1-dev:armhf (1.12-1) ...
Setting up libavahi-client3:armhf (0.6.32-1) ...
Setting up libkrb5-3:armhf (1.15-1) ...
Setting up libx11-dev:armhf (2:1.6.4-2) ...
Setting up libxft2:armhf (2.3.2-1) ...
Setting up dconf-gsettings-backend:armhf (0.26.0-2) ...
Setting up fontconfig (2.11.0-6.7) ...
Regenerating fonts cache... done.
Setting up libegl1-mesa:armhf (13.0.3-1) ...
Setting up libfontconfig1-dev:armhf (2.11.0-6.7) ...
Setting up libenchant1c2a:armhf (1.6.0-11+b1) ...
Setting up libgstreamer-plugins-base1.0-0:armhf (1.10.2-1) ...
Setting up libsm-dev:armhf (2:1.2.2-1+b1) ...
Setting up libxext6:armhf (2:1.3.3-1) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up po-debconf (1.0.20) ...
Setting up gsettings-desktop-schemas (3.22.0-1) ...
Setting up libgtk-3-common (3.22.6-1+rpi1) ...
Setting up libatspi2.0-0:armhf (2.22.0-5) ...
Setting up x11proto-fixes-dev (1:5.0-2) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.36.3-1) ...
Setting up libxcb-shm0-dev:armhf (1.12-1) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.36.3-1) ...
Setting up libjavascriptcoregtk-4.0-dev:armhf (2.14.3-1+rpi1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libgssapi-krb5-2:armhf (1.15-1) ...
Setting up libxcb-render0-dev:armhf (1.12-1) ...
Setting up x11proto-damage-dev (1:1.2.1-2) ...
Setting up libxft-dev (2.3.2-1) ...
Setting up gtk-update-icon-cache (3.22.6-1+rpi1) ...
Setting up libxcursor1:armhf (1:1.1.14-1+b1) ...
Setting up libxext-dev:armhf (2:1.3.3-1) ...
Setting up glib-networking:armhf (2.50.0-1) ...
Setting up libpango-1.0-0:armhf (1.40.3-3) ...
Setting up libatk-bridge2.0-0:armhf (2.22.0-1) ...
Setting up libxfixes-dev:armhf (1:5.0.3-1) ...
Setting up x11proto-composite-dev (1:0.4.2-2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up libcups2:armhf (2.2.1-6) ...
Setting up libxi6:armhf (2:1.7.8-2) ...
Setting up gir1.2-atspi-2.0:armhf (2.22.0-5) ...
Setting up libcairo2:armhf (1.14.8-1) ...
Setting up libnotify4:armhf (0.7.7-1) ...
Setting up libxinerama1:armhf (2:1.1.3-1+b1) ...
Setting up libxcursor-dev:armhf (1:1.1.14-1+b1) ...
Setting up libxdamage1:armhf (1:1.1.4-2+b1) ...
Setting up libxrandr-dev:armhf (2:1.5.1-1) ...
Setting up libxcomposite-dev:armhf (1:0.4.4-2) ...
Setting up libcairo-script-interpreter2:armhf (1.14.8-1) ...
Setting up libcurl3-gnutls:armhf (7.52.1-1) ...
Setting up libcairo-gobject2:armhf (1.14.8-1) ...
Setting up libsoup2.4-1:armhf (2.56.0-2) ...
Setting up libxdamage-dev:armhf (1:1.1.4-2+b1) ...
Setting up libsoup-gnome2.4-1:armhf (2.56.0-2) ...
Setting up gir1.2-soup-2.4:armhf (2.56.0-2) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up libpangoft2-1.0-0:armhf (1.40.3-3) ...
Setting up libxinerama-dev:armhf (2:1.1.3-1+b1) ...
Setting up libgit2-24:armhf (0.24.1-2) ...
Setting up librest-0.7-0:armhf (0.8.0-2) ...
Setting up libxi-dev:armhf (2:1.7.8-2) ...
Setting up libcurl4-gnutls-dev:armhf (7.52.1-1) ...
Setting up gir1.2-freedesktop:armhf (1.50.0-1) ...
Setting up libpangoxft-1.0-0:armhf (1.40.3-3) ...
Setting up libpangocairo-1.0-0:armhf (1.40.3-3) ...
Setting up gir1.2-pango-1.0:armhf (1.40.3-3) ...
Setting up libxtst-dev:armhf (2:1.2.3-1) ...
Setting up libgit2-dev:armhf (0.24.1-2) ...
Setting up librsvg2-2:armhf (2.40.16-1) ...
Setting up librsvg2-common:armhf (2.40.16-1) ...
Setting up adwaita-icon-theme (3.22.0-1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libgtk2.0-0:armhf (2.24.31-1) ...
Setting up gnome-icon-theme (3.12.0-2) ...
update-alternatives: using /usr/share/icons/gnome/scalable/places/debian-swirl.svg to provide /usr/share/icons/gnome/scalable/places/start-here.svg (start-here.svg) in auto mode
Setting up libgtk-3-0:armhf (3.22.6-1+rpi1) ...
Setting up libwebkitgtk-1.0-0:armhf (2.4.11-3+rpi1) ...
Setting up gir1.2-gtk-2.0 (2.24.31-1) ...
Setting up gir1.2-gtk-3.0:armhf (3.22.6-1+rpi1) ...
Setting up libwebkit2gtk-4.0-37:armhf (2.14.3-1+rpi1) ...
Setting up gir1.2-webkit2-4.0:armhf (2.14.3-1+rpi1) ...
Setting up dh-autoreconf (13) ...
Setting up python3 (3.5.1-4) ...
Setting up python3-six (1.10.0-3) ...
Setting up python3-pkg-resources (33.1.1-1) ...
Setting up libglib2.0-dev (2.50.2-2) ...
Setting up libgee-0.8-dev:armhf (0.18.1-1) ...
Setting up dh-strip-nondeterminism (0.029-2) ...
Setting up libgdk-pixbuf2.0-dev (2.36.3-1) ...
Setting up libharfbuzz-dev:armhf (1.2.7-1+b1) ...
Setting up dh-python (2.20160818) ...
Setting up python3-pyinotify (0.9.6-1) ...
Setting up valac (0.34.4-1) ...
Setting up libsoup2.4-dev:armhf (2.56.0-2) ...
Setting up debhelper (10.2.3) ...
Setting up libcairo2-dev (1.14.8-1) ...
Setting up libnotify-dev:armhf (0.7.7-1) ...
Setting up python3-doit (0.28.0-1) ...
Setting up libatk1.0-dev:armhf (2.22.0-1) ...
Setting up libatspi2.0-dev:armhf (2.22.0-5) ...
Setting up libatk-bridge2.0-dev:armhf (2.22.0-1) ...
Setting up libpango1.0-dev (1.40.3-3) ...
Setting up libgtk-3-dev:armhf (3.22.6-1+rpi1) ...
Setting up libwebkit2gtk-4.0-dev:armhf (2.14.3-1+rpi1) ...
Setting up libgtk2.0-dev (2.24.31-1) ...
Setting up libwebkitgtk-dev:armhf (2.4.11-3+rpi1) ...
Setting up sbuild-build-depends-birdfont-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.24-7+rpi1) ...
Processing triggers for systemd (232-6) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-variant_0].
aspell-autobuildhash: processing: en [en_GB-variant_1].
aspell-autobuildhash: processing: en [en_US-w_accents-only].
aspell-autobuildhash: processing: en [en_US-wo_accents-only].
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.36.3-1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.27.51.20161127-1 dpkg-dev_1.18.15 g++-6_6.2.1-5+rpi1 gcc-6_6.2.1-5+rpi1 libc6-dev_2.24-7+rpi1 libstdc++-6-dev_6.2.1-5+rpi1 libstdc++6_6.2.1-5+rpi1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: adduser_3.115 adwaita-icon-theme_3.22.0-1 apt_1.4~beta1 aspell_0.60.7~20110707-3 aspell-en_2016.11.20-0-0.1 autoconf_2.69-10 automake_1:1.15-5 autopoint_0.19.8.1-1 autotools-dev_20161112.1 base-files_9.7+rpi1 base-passwd_3.5.41 bash_4.4-2 binutils_2.27.51.20161127-1 bsdmainutils_9.0.12 bsdutils_1:2.29-1 build-essential_12.2 bzip2_1.0.6-8 coreutils_8.25-2 cpio_2.11+dfsg-6 cpp_4:6.1.1-1 cpp-6_6.2.1-5+rpi1 dash_0.5.8-2.3 dconf-gsettings-backend_0.26.0-2 dconf-service_0.26.0-2 debconf_1.5.59 debfoster_2.7-2.1 debhelper_10.2.3 debianutils_4.8.1 dh-autoreconf_13 dh-python_2.20160818 dh-strip-nondeterminism_0.029-2 dictionaries-common_1.27.2 diffutils_1:3.5-1 dmsetup_2:1.02.136-1 dpkg_1.18.15 dpkg-dev_1.18.15 e2fslibs_1.43.3-1 e2fsprogs_1.43.3-1 emacsen-common_2.0.8 fakeroot_1.21-2 file_1:5.29-2 findutils_4.6.0+git+20161106-1 fontconfig_2.11.0-6.7 fontconfig-config_2.11.0-6.7 fonts-dejavu-core_2.37-1 fuse2fs_1.43.3-1 g++_4:6.1.1-1 g++-6_6.2.1-5+rpi1 gcc_4:6.1.1-1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.3-14 gcc-6_6.2.1-5+rpi1 gcc-6-base_6.2.1-5+rpi1 gettext_0.19.8.1-1 gettext-base_0.19.8.1-1 gir1.2-atk-1.0_2.22.0-1 gir1.2-atspi-2.0_2.22.0-5 gir1.2-freedesktop_1.50.0-1 gir1.2-gdkpixbuf-2.0_2.36.3-1 gir1.2-gee-0.8_0.18.1-1 gir1.2-glib-2.0_1.50.0-1 gir1.2-gtk-2.0_2.24.31-1 gir1.2-gtk-3.0_3.22.6-1+rpi1 gir1.2-javascriptcoregtk-4.0_2.14.3-1+rpi1 gir1.2-notify-0.7_0.7.7-1 gir1.2-pango-1.0_1.40.3-3 gir1.2-soup-2.4_2.56.0-2 gir1.2-webkit2-4.0_2.14.3-1+rpi1 glib-networking_2.50.0-1 glib-networking-common_2.50.0-1 glib-networking-services_2.50.0-1 gnome-icon-theme_3.12.0-2 gnupg_2.1.16-2 gnupg-agent_2.1.16-2 gnupg-l10n_2.1.16-2 gpgv_2.1.16-2 grep_2.26-1 groff-base_1.22.3-9 gsettings-desktop-schemas_3.22.0-1 gtk-update-icon-cache_3.22.6-1+rpi1 gzip_1.6-5 hicolor-icon-theme_0.15-1 hostname_3.18 icu-devtools_57.1-5 init_1.46 init-system-helpers_1.46 initscripts_2.88dsf-59.8 insserv_1.14.0-5.4 intltool-debian_0.35.0+20060710.4 iso-codes_3.74-1 klibc-utils_2.0.4-9+rpi1 kmod_23-1 libacl1_2.2.52-3 libapparmor1_2.10.95-6 libapt-pkg5.0_1.4~beta1 libarchive-zip-perl_1.59-1 libasan3_6.2.1-5+rpi1 libaspell15_0.60.7~20110707-3 libassuan0_2.4.3-2 libatk-bridge2.0-0_2.22.0-1 libatk-bridge2.0-dev_2.22.0-1 libatk1.0-0_2.22.0-1 libatk1.0-data_2.22.0-1 libatk1.0-dev_2.22.0-1 libatomic1_6.2.1-5+rpi1 libatspi2.0-0_2.22.0-5 libatspi2.0-dev_2.22.0-5 libattr1_1:2.4.47-2 libaudit-common_1:2.6.7-1 libaudit1_1:2.6.7-1 libavahi-client3_0.6.32-1 libavahi-common-data_0.6.32-1 libavahi-common3_0.6.32-1 libblkid1_2.29-1 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8 libc-bin_2.24-7+rpi1 libc-dev-bin_2.24-7+rpi1 libc6_2.24-7+rpi1 libc6-dev_2.24-7+rpi1 libcairo-gobject2_1.14.8-1 libcairo-script-interpreter2_1.14.8-1 libcairo2_1.14.8-1 libcairo2-dev_1.14.8-1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcap2-bin_1:2.25-1 libcc1-0_6.2.1-5+rpi1 libcolord2_1.3.3-2 libcomerr2_1.43.3-1 libcroco3_0.6.11-2 libcryptsetup4_2:1.7.3-2 libcups2_2.2.1-6 libcurl3-gnutls_7.52.1-1 libcurl4-gnutls-dev_7.52.1-1 libdatrie1_0.2.10-4 libdb5.3_5.3.28-12 libdbus-1-3_1.10.14-1 libdbus-1-dev_1.10.14-1 libdconf1_0.26.0-2 libdebconfclient0_0.218 libdevmapper1.02.1_2:1.02.136-1 libdpkg-perl_1.18.15 libdrm2_2.4.74-1 libegl1-mesa_13.0.3-1 libelf1_0.168-0.2 libenchant1c2a_1.6.0-11+b1 libepoxy-dev_1.3.1-1 libepoxy0_1.3.1-1 libexpat1_2.2.0-2 libexpat1-dev_2.2.0-2 libfakeroot_1.21-2 libfdisk1_2.29-1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.029-2 libfontconfig1_2.11.0-6.7 libfontconfig1-dev_2.11.0-6.7 libfreetype6_2.6.3-3+b1 libfreetype6-dev_2.6.3-3+b1 libfuse2_2.9.7-1 libgbm1_13.0.3-1 libgc1c2_1:7.4.2-8 libgcc-6-dev_6.2.1-5+rpi1 libgcc1_1:6.2.1-5+rpi1 libgcrypt20_1.7.5-3 libgcrypt20-dev_1.7.5-3 libgdbm3_1.8.3-14 libgdk-pixbuf2.0-0_2.36.3-1 libgdk-pixbuf2.0-common_2.36.3-1 libgdk-pixbuf2.0-dev_2.36.3-1 libgee-0.8-2_0.18.1-1 libgee-0.8-dev_0.18.1-1 libgirepository-1.0-1_1.50.0-1 libgit2-24_0.24.1-2 libgit2-dev_0.24.1-2 libglapi-mesa_13.0.3-1 libgles2-mesa_13.0.3-1 libglib2.0-0_2.50.2-2 libglib2.0-bin_2.50.2-2 libglib2.0-data_2.50.2-2 libglib2.0-dev_2.50.2-2 libgmp10_2:6.1.1+dfsg-1 libgnutls30_3.5.8-1 libgomp1_6.2.1-5+rpi1 libgpg-error-dev_1.26-1 libgpg-error0_1.26-1 libgraphite2-3_1.3.9-3 libgraphite2-dev_1.3.9-3 libgssapi-krb5-2_1.15-1 libgstreamer-plugins-base1.0-0_1.10.2-1 libgstreamer1.0-0_1.10.2-1 libgtk-3-0_3.22.6-1+rpi1 libgtk-3-common_3.22.6-1+rpi1 libgtk-3-dev_3.22.6-1+rpi1 libgtk2.0-0_2.24.31-1 libgtk2.0-common_2.24.31-1 libgtk2.0-dev_2.24.31-1 libharfbuzz-dev_1.2.7-1+b1 libharfbuzz-gobject0_1.2.7-1+b1 libharfbuzz-icu0_1.2.7-1+b1 libharfbuzz0b_1.2.7-1+b1 libhogweed4_3.3-1 libhttp-parser-dev_2.1-2 libhttp-parser2.1_2.1-2 libhunspell-1.4-0_1.4.1-2 libhyphen0_2.8.8-5 libice-dev_2:1.0.9-1+b1 libice6_2:1.0.9-1+b1 libicu-dev_57.1-5 libicu57_57.1-5 libidn11_1.33-1 libidn2-0_0.16-1 libip4tc0_1.6.0-4 libisl15_0.17.1-1 libjavascriptcoregtk-1.0-0_2.4.11-3+rpi1 libjavascriptcoregtk-1.0-dev_2.4.11-3+rpi1 libjavascriptcoregtk-4.0-18_2.14.3-1+rpi1 libjavascriptcoregtk-4.0-dev_2.14.3-1+rpi1 libjbig0_2.1-3.1 libjpeg62-turbo_1:1.5.1-2 libjson-glib-1.0-0_1.2.2-1 libjson-glib-1.0-common_1.2.2-1 libk5crypto3_1.15-1 libkeyutils1_1.5.9-9 libklibc_2.0.4-9+rpi1 libkmod2_23-1 libkrb5-3_1.15-1 libkrb5support0_1.15-1 libksba8_1.3.5-2 liblcms2-2_2.8-4 libldap-2.4-2_2.4.44+dfsg-3 libldap-common_2.4.44+dfsg-3 liblz4-1_0.0~r131-2 liblzma5_5.2.2-1.2 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.29-2 libmagic1_1:5.29-2 libmount1_2.29-1 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.5-1 libncurses5_6.0+20160917-1 libncursesw5_6.0+20160917-1 libnettle6_3.3-1 libnghttp2-14_1.18.1-1 libnotify-dev_0.7.7-1 libnotify4_0.7.7-1 libnpth0_1.3-1 liborc-0.4-0_1:0.4.26-2 libp11-kit0_0.23.3-2 libpam-modules_1.1.8-3.3 libpam-modules-bin_1.1.8-3.3 libpam-runtime_1.1.8-3.3 libpam0g_1.1.8-3.3 libpango-1.0-0_1.40.3-3 libpango1.0-dev_1.40.3-3 libpangocairo-1.0-0_1.40.3-3 libpangoft2-1.0-0_1.40.3-3 libpangoxft-1.0-0_1.40.3-3 libpcre16-3_2:8.39-2 libpcre3_2:8.39-2 libpcre3-dev_2:8.39-2 libpcre32-3_2:8.39-2 libpcrecpp0v5_2:8.39-2 libperl5.24_5.24.1~rc4-1 libpipeline1_1.4.1-2 libpixman-1-0_0.34.0-1 libpixman-1-dev_0.34.0-1 libpng-dev_1.6.28-1 libpng12-0_1.2.54-6 libpng16-16_1.6.28-1 libprocps6_2:3.3.12-3 libproxy1v5_0.4.13-1.1 libpsl5_0.16.1-1 libpthread-stubs0-dev_0.3-4 libpython3-stdlib_3.5.1-4 libpython3.5-minimal_3.5.3-1 libpython3.5-stdlib_3.5.3-1 libreadline7_7.0-1 librest-0.7-0_0.8.0-2 librsvg2-2_2.40.16-1 librsvg2-common_2.40.16-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-2 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2 libseccomp2_2.3.1-2.1 libsecret-1-0_0.18.5-2 libsecret-common_0.18.5-2 libselinux1_2.6-3 libsemanage-common_2.6-1 libsemanage1_2.6-1 libsepol1_2.6-1 libsigsegv2_2.10-5 libsm-dev_2:1.2.2-1+b1 libsm6_2:1.2.2-1+b1 libsmartcols1_2.29-1 libsoup-gnome2.4-1_2.56.0-2 libsoup2.4-1_2.56.0-2 libsoup2.4-dev_2.56.0-2 libsqlite3-0_3.16.2-1 libsqlite3-dev_3.16.2-1 libss2_1.43.3-1 libssh2-1_1.7.0-1 libssh2-1-dev_1.7.0-1 libssl1.1_1.1.0c-2 libstdc++-6-dev_6.2.1-5+rpi1 libstdc++6_6.2.1-5+rpi1 libsystemd0_232-6 libtasn1-6_4.10-1 libtext-iconv-perl_1.7-5+b8 libthai-data_0.1.26-1 libthai0_0.1.26-1 libtiff5_4.0.7-5 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160917-1 libtool_2.4.6-2 libubsan0_6.2.1-5+rpi1 libudev1_232-6 libunistring0_0.9.6+really0.9.3-0.1 libusb-0.1-4_2:0.1.12-30 libustr-1.0-1_1.0.4-6 libuuid1_2.29-1 libvala-0.34-0_0.34.4-1 libwayland-client0_1.12.0-1 libwayland-server0_1.12.0-1 libwebkit2gtk-4.0-37_2.14.3-1+rpi1 libwebkit2gtk-4.0-dev_2.14.3-1+rpi1 libwebkitgtk-1.0-0_2.4.11-3+rpi1 libwebkitgtk-dev_2.4.11-3+rpi1 libwebp6_0.5.2-1 libx11-6_2:1.6.4-2 libx11-data_2:1.6.4-2 libx11-dev_2:1.6.4-2 libx11-xcb1_2:1.6.4-2 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.12-1 libxcb-dri3-0_1.12-1 libxcb-present0_1.12-1 libxcb-render0_1.12-1 libxcb-render0-dev_1.12-1 libxcb-shm0_1.12-1 libxcb-shm0-dev_1.12-1 libxcb-sync1_1.12-1 libxcb-xfixes0_1.12-1 libxcb1_1.12-1 libxcb1-dev_1.12-1 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.1.14-1+b1 libxcursor1_1:1.1.14-1+b1 libxdamage-dev_1:1.1.4-2+b1 libxdamage1_1:1.1.4-2+b1 libxdmcp-dev_1:1.1.2-1.1 libxdmcp6_1:1.1.2-1.1 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-1 libxft2_2.3.2-1 libxi-dev_2:1.7.8-2 libxi6_2:1.7.8-2 libxinerama-dev_2:1.1.3-1+b1 libxinerama1_2:1.1.3-1+b1 libxkbcommon-dev_0.7.1-1 libxkbcommon0_0.7.1-1 libxml2_2.9.4+dfsg1-2.1 libxml2-dev_2.9.4+dfsg1-2.1 libxml2-utils_2.9.4+dfsg1-2.1 libxmlbird-dev_1.2.4-1 libxmlbird1_1.2.4-1 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence1_1.2-1 libxslt1.1_1.1.29-2 libxt6_1:1.1.5-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3.3 lsb-base_9.20161125+rpi1 m4_1.4.18-1 make_4.1-9 makedev_2.3.1-93 man-db_2.7.6.1-2 manpages_4.08-1 mawk_1.3.3-17 mime-support_3.60 mount_2.29-1 multiarch-support_2.24-7+rpi1 nano_2.7.1-1 ncurses-base_6.0+20160917-1 ncurses-bin_6.0+20160917-1 passwd_1:4.2-3.3 patch_2.7.5-1 perl_5.24.1~rc4-1 perl-base_5.24.1~rc4-1 perl-modules-5.24_5.24.1~rc4-1 pinentry-curses_0.9.7-9 pkg-config_0.29-4 po-debconf_1.0.20 procps_2:3.3.12-3 python3_3.5.1-4 python3-doit_0.28.0-1 python3-minimal_3.5.1-4 python3-pkg-resources_33.1.1-1 python3-pyinotify_0.9.6-1 python3-six_1.10.0-3 python3.5_3.5.3-1 python3.5-minimal_3.5.3-1 raspbian-archive-keyring_20120528.2 readline-common_7.0-1 sbuild-build-depends-birdfont-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.2-8 sensible-utils_0.0.9 shared-mime-info_1.7-1 startpar_0.59-3.1 systemd_232-6 systemd-sysv_232-6 sysv-rc_2.88dsf-59.8 sysvinit-utils_2.88dsf-59.8 tar_1.29b-1.1 tzdata_2016j-2 ucf_3.0036 udev_232-6 util-linux_2.29-1 valac_0.34.4-1 valac-0.34-vapi_0.34.4-1 x11-common_1:7.7+18 x11proto-composite-dev_1:0.4.2-2 x11proto-core-dev_7.0.31-1 x11proto-damage-dev_1:1.2.1-2 x11proto-fixes-dev_1:5.0-2 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 x11proto-randr-dev_1.5.0-1 x11proto-record-dev_1.14.2-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xinerama-dev_1.2.1-2 xkb-data_2.18-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.2 zlib1g_1:1.2.8.dfsg-4 zlib1g-dev_1:1.2.8.dfsg-4

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sun Jan 22 12:15:49 2017 UTC
gpgv:                using RSA key 58E1222F9696C885A3CD104C5D328D082AAAB140
gpgv:                issuer "henrich@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./birdfont_2.18.3-1.dsc
dpkg-source: info: extracting birdfont in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking birdfont_2.18.3.orig.tar.xz
dpkg-source: info: unpacking birdfont_2.18.3-1.debian.tar.xz
dpkg-source: info: applying 0001-use-libwebkit2gtk-4-not-3.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=111
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-c83d2477-79c7-4aee-83e7-7c8eb8adb645
SCHROOT_UID=106
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package birdfont
dpkg-buildpackage: info: source version 2.18.3-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build birdfont-2.18.3
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean  --with autotools-dev
   dh_testdir
   dh_auto_clean
   dh_autoreconf_clean
   dh_autotools-dev_restoreconfig
   dh_clean
 debian/rules build-arch
dh build-arch  --with autotools-dev
   dh_testdir -a
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_autotools-dev_updateconfig -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/<<PKGBUILDDIR>>/configure
Checking for valac version >= 0.16.0
Found Vala 0.34.4

Looking for library: cairo		
Looking for library: gdk-pixbuf-2.0		
Looking for library: gio-2.0		
Looking for library: glib-2.0		
Looking for library: gtk+-3.0		
Looking for library: webkit2gtk-4.0		
Looking for library: libsoup-2.4		
Looking for library: libnotify		
Looking for library: sqlite3		
Looking for library: xmlbird		
Looking for library: gee-0.8		

Done
Writing Config.vala
doit3
sqlite3.vapi:402.4-402.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libbirdfont/BirdFontFile.vala:26.2-26.42: warning: the modifier `static' is not applicable to constants
	public static const int FORMAT_MAJOR = 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/BirdFontFile.vala:27.2-27.42: warning: the modifier `static' is not applicable to constants
	public static const int FORMAT_MINOR = 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/BirdFontFile.vala:29.2-29.46: warning: the modifier `static' is not applicable to constants
	public static const int MIN_FORMAT_MAJOR = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/BirdFontFile.vala:30.2-30.46: warning: the modifier `static' is not applicable to constants
	public static const int MIN_FORMAT_MINOR = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Config.vala:3.5-3.52: warning: the modifier `static' is not applicable to constants
    internal static const string VERSION = "2.18.3";
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Config.vala:4.5-4.49: warning: the modifier `static' is not applicable to constants
    internal static const string PREFIX = "/usr";
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:41.2-41.35: warning: the modifier `static' is not applicable to constants
	public static const uint NONE = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:42.2-42.37: warning: the modifier `static' is not applicable to constants
	public static const uint ACTIVE = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:43.2-43.44: warning: the modifier `static' is not applicable to constants
	public static const uint SELECTED = 1 << 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:44.2-44.49: warning: the modifier `static' is not applicable to constants
	public static const uint DELETED_POINT = 1 << 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:45.2-45.39: warning: the modifier `static' is not applicable to constants
	public static const uint TIE = 1 << 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:46.2-46.46: warning: the modifier `static' is not applicable to constants
	public static const uint REFLECTIVE = 1 << 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:48.2-48.48: warning: the modifier `static' is not applicable to constants
	public static const uint INTERSECTION = 1 << 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:49.2-49.46: warning: the modifier `static' is not applicable to constants
	public static const uint NEW_CORNER = 1 << 6;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:50.2-50.49: warning: the modifier `static' is not applicable to constants
	public static const uint STROKE_OFFSET = 1 << 7;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:51.2-51.54: warning: the modifier `static' is not applicable to constants
	public static const uint COUNTER_TO_OUTLINE = 1 << 8;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:52.2-52.42: warning: the modifier `static' is not applicable to constants
	public static const uint COPIED = 1 << 9;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:53.2-53.48: warning: the modifier `static' is not applicable to constants
	public static const uint REMOVE_PART = 1 << 10;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:54.2-54.44: warning: the modifier `static' is not applicable to constants
	public static const uint OVERLAY = 1 << 11;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:55.2-55.42: warning: the modifier `static' is not applicable to constants
	public static const uint CURVE = 1 << 12;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:56.2-56.47: warning: the modifier `static' is not applicable to constants
	public static const uint CURVE_KEEP = 1 << 13;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:57.2-57.48: warning: the modifier `static' is not applicable to constants
	public static const uint SEGMENT_END = 1 << 14;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:58.2-58.48: warning: the modifier `static' is not applicable to constants
	public static const uint SPLIT_POINT = 1 << 15;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:59.2-59.54: warning: the modifier `static' is not applicable to constants
	public static const uint SELF_INTERSECTION = 1 << 16;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/EditPoint.vala:60.2-60.61: warning: the modifier `static' is not applicable to constants
	public static const uint COPIED_SELF_INTERSECTION = 1 << 17;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Expander.vala:22.2-22.49: warning: the modifier `static' is not applicable to constants
	private static const double HEADLINE_MARGIN = 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/FileChooser.vala:19.2-19.35: warning: the modifier `static' is not applicable to constants
	public static const uint NONE = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/FileChooser.vala:20.2-20.35: warning: the modifier `static' is not applicable to constants
	public static const uint SAVE = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/FileChooser.vala:21.2-21.40: warning: the modifier `static' is not applicable to constants
	public static const uint LOAD = 1 << 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/FileChooser.vala:22.2-22.45: warning: the modifier `static' is not applicable to constants
	public static const uint DIRECTORY = 1 << 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/FileDialogTab.vala:44.2-44.50: warning: the modifier `static' is not applicable to constants
	public static const string path_separator = "\\";
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/KeyBindings.vala:76.1-76.35: warning: the modifier `static' is not applicable to constants
public static const uint NONE  = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/KeyBindings.vala:77.1-77.40: warning: the modifier `static' is not applicable to constants
public static const uint CTRL  = 1 << 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/KeyBindings.vala:78.1-78.40: warning: the modifier `static' is not applicable to constants
public static const uint ALT   = 1 << 1;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/KeyBindings.vala:79.1-79.40: warning: the modifier `static' is not applicable to constants
public static const uint SHIFT = 1 << 2;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/KeyBindings.vala:80.1-80.40: warning: the modifier `static' is not applicable to constants
public static const uint LOGO  = 1 << 3;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/LicenseDialog.vala:27.2-27.36: warning: the modifier `static' is not applicable to constants
	static const double font_size = 20;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/LicenseDialog.vala:28.2-28.33: warning: the modifier `static' is not applicable to constants
	static const double margin = 20;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Line.vala:21.2-21.42: warning: the modifier `static' is not applicable to constants
	public static const bool VERTICAL = true;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Line.vala:22.2-22.45: warning: the modifier `static' is not applicable to constants
	public static const bool HORIZONTAL = false;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/NativeWindow.vala:19.2-19.36: warning: the modifier `static' is not applicable to constants
	public static const int HIDDEN = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/NativeWindow.vala:20.2-20.37: warning: the modifier `static' is not applicable to constants
	public static const int VISIBLE = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OtfFeatureTable.vala:23.2-23.27: warning: the modifier `static' is not applicable to constants
	static const int NONE = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OtfFeatureTable.vala:24.2-24.34: warning: the modifier `static' is not applicable to constants
	static const int OTF_FEATURE = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OtfFeatureTable.vala:25.2-25.35: warning: the modifier `static' is not applicable to constants
	static const int SOURCE_GLYPH = 2; // the glyph to replace
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OtfFeatureTable.vala:26.2-26.40: warning: the modifier `static' is not applicable to constants
	static const int REPLACEMENT_GLYPH = 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OtfFeatureTable.vala:27.2-27.38: warning: the modifier `static' is not applicable to constants
	static const int ALTERNATE_ENTRY = 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OverwriteDialog.vala:31.2-31.45: warning: the modifier `static' is not applicable to constants
	static const double question_font_size = 23;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/QuestionDialog.vala:23.2-23.36: warning: the modifier `static' is not applicable to constants
	static const double font_size = 20;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/QuestionDialog.vala:24.2-24.33: warning: the modifier `static' is not applicable to constants
	static const double margin = 20;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/QuestionDialog.vala:25.2-25.38: warning: the modifier `static' is not applicable to constants
	static const double margin_small = 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Row.vala:28.2-28.41: warning: the modifier `static' is not applicable to constants
	public static const int MAX_COLUMNS = 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/SaveDialog.vala:31.2-31.45: warning: the modifier `static' is not applicable to constants
	static const double question_font_size = 23;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabBar.vala:26.2-26.30: warning: the modifier `static' is not applicable to constants
	static const int NO_TAB = -1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabBar.vala:27.2-27.32: warning: the modifier `static' is not applicable to constants
	static const int NEXT_TAB = -2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabBar.vala:28.2-28.36: warning: the modifier `static' is not applicable to constants
	static const int PREVIOUS_TAB = -3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabBar.vala:29.2-29.38: warning: the modifier `static' is not applicable to constants
	static const int PROGRESS_WHEEL = -3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabBar.vala:30.2-30.33: warning: the modifier `static' is not applicable to constants
	static const int SHOW_MENU = -4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabBar.vala:31.2-31.35: warning: the modifier `static' is not applicable to constants
	static const int STOP_BUTTON = -5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TabContent.vala:29.2-29.41: warning: the modifier `static' is not applicable to constants
	static const int TEXT_INPUT_HEIGHT = 51;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:20.2-20.30: warning: the modifier `static' is not applicable to constants
	static const uint8 HSTEM = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:21.2-21.30: warning: the modifier `static' is not applicable to constants
	static const uint8 VSTEM = 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:22.2-22.32: warning: the modifier `static' is not applicable to constants
	static const uint8 VMOVETO = 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:23.2-23.32: warning: the modifier `static' is not applicable to constants
	static const uint8 HLINETO = 6;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:24.2-24.32: warning: the modifier `static' is not applicable to constants
	static const uint8 VLINETO = 7;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:25.2-25.33: warning: the modifier `static' is not applicable to constants
	static const uint8 ENDCHAR = 14;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:26.2-26.33: warning: the modifier `static' is not applicable to constants
	static const uint8 HMOVETO = 22;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:27.2-27.33: warning: the modifier `static' is not applicable to constants
	static const uint8 RMOVETO = 21;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:29.2-29.33: warning: the modifier `static' is not applicable to constants
	static const uint8 CHARSET = 15;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:30.2-30.34: warning: the modifier `static' is not applicable to constants
	static const uint8 ENCODING = 16;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/CffTable.vala:32.2-32.32: warning: the modifier `static' is not applicable to constants
	static const uint8 VERSION = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:22.2-22.46: warning: the modifier `static' is not applicable to constants
	public static const uint8 NONE           = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:23.2-23.51: warning: the modifier `static' is not applicable to constants
	public static const uint8 ON_PATH        = 1 << 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:24.2-24.51: warning: the modifier `static' is not applicable to constants
	public static const uint8 X_SHORT_VECTOR = 1 << 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:25.2-25.51: warning: the modifier `static' is not applicable to constants
	public static const uint8 Y_SHORT_VECTOR = 1 << 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:26.2-26.51: warning: the modifier `static' is not applicable to constants
	public static const uint8 REPEAT         = 1 << 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:29.2-29.60: warning: the modifier `static' is not applicable to constants
	public static const uint8 X_IS_SAME               = 1 << 4; 
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:30.2-30.60: warning: the modifier `static' is not applicable to constants
	public static const uint8 Y_IS_SAME               = 1 << 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:31.2-31.60: warning: the modifier `static' is not applicable to constants
	public static const uint8 X_SHORT_VECTOR_POSITIVE = 1 << 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:32.2-32.60: warning: the modifier `static' is not applicable to constants
	public static const uint8 Y_SHORT_VECTOR_POSITIVE = 1 << 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:19.2-19.45: warning: the modifier `static' is not applicable to constants
	static const uint16 BOTH_ARE_WORDS = 1 << 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:20.2-20.49: warning: the modifier `static' is not applicable to constants
	static const uint16 BOTH_ARE_XY_VALUES = 1 << 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:21.2-21.44: warning: the modifier `static' is not applicable to constants
	static const uint16 ROUND_TO_GRID = 1 << 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:22.2-22.36: warning: the modifier `static' is not applicable to constants
	static const uint16 SCALE = 1 << 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:23.2-23.39: warning: the modifier `static' is not applicable to constants
	static const uint16 RESERVED = 1 << 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:24.2-24.46: warning: the modifier `static' is not applicable to constants
	static const uint16 MORE_COMPONENTS = 1 << 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:25.2-25.40: warning: the modifier `static' is not applicable to constants
	static const uint16 SCALE_X_Y = 1 << 6;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:26.2-26.51: warning: the modifier `static' is not applicable to constants
	static const uint16 SCALE_WITH_ROTATTION = 1 << 7;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/GlyfTable.vala:27.2-27.43: warning: the modifier `static' is not applicable to constants
	static const uint16 INSTRUCTIONS = 1 << 8;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/KernTable.vala:19.2-19.43: warning: the modifier `static' is not applicable to constants
	public static const uint16 HORIZONTAL = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/KernTable.vala:20.2-20.45: warning: the modifier `static' is not applicable to constants
	public static const uint16 MINIMUM = 1 << 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/KernTable.vala:21.2-21.50: warning: the modifier `static' is not applicable to constants
	public static const uint16 CROSS_STREAM = 1 << 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/KernTable.vala:22.2-22.46: warning: the modifier `static' is not applicable to constants
	public static const uint16 OVERRIDE = 1 << 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/KernTable.vala:23.2-23.44: warning: the modifier `static' is not applicable to constants
	public static const uint16 FORMAT = 1 << 8;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:19.2-19.49: warning: the modifier `static' is not applicable to constants
	public static const uint16 COPYRIGHT_NOTICE = 0;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:20.2-20.42: warning: the modifier `static' is not applicable to constants
	public static const uint16 FONT_NAME = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:21.2-21.47: warning: the modifier `static' is not applicable to constants
	public static const uint16 SUBFAMILY_NAME = 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:22.2-22.50: warning: the modifier `static' is not applicable to constants
	public static const uint16 UNIQUE_IDENTIFIER = 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:23.2-23.47: warning: the modifier `static' is not applicable to constants
	public static const uint16 FULL_FONT_NAME = 4; // name + subfamily
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:24.2-24.40: warning: the modifier `static' is not applicable to constants
	public static const uint16 VERSION = 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:25.2-25.48: warning: the modifier `static' is not applicable to constants
	public static const uint16 POSTSCRIPT_NAME = 6;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:26.2-26.43: warning: the modifier `static' is not applicable to constants
	public static const uint16 TRADE_MARK = 7;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:27.2-27.45: warning: the modifier `static' is not applicable to constants
	public static const uint16 MANUFACTURER = 8;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:28.2-28.41: warning: the modifier `static' is not applicable to constants
	public static const uint16 DESIGNER = 9;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:29.2-29.45: warning: the modifier `static' is not applicable to constants
	public static const uint16 DESCRIPTION = 10;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:30.2-30.44: warning: the modifier `static' is not applicable to constants
	public static const uint16 VENDOR_URL = 11;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:31.2-31.46: warning: the modifier `static' is not applicable to constants
	public static const uint16 DESIGNER_URL = 12;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:32.2-32.41: warning: the modifier `static' is not applicable to constants
	public static const uint16 LICENSE = 13;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:33.2-33.45: warning: the modifier `static' is not applicable to constants
	public static const uint16 LICENSE_URL = 14;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:34.2-34.49: warning: the modifier `static' is not applicable to constants
	public static const uint16 PREFERED_FAMILY = 16;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/NameTable.vala:35.2-35.53: warning: the modifier `static' is not applicable to constants
	public static const uint16 PREFERED_SUB_FAMILY = 17;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:21.2-21.39: warning: the modifier `static' is not applicable to constants
	public static const uint16 ITALIC = 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:22.2-22.48: warning: the modifier `static' is not applicable to constants
	public static const uint16 UNDERSCORE = 1 << 1;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:23.2-23.47: warning: the modifier `static' is not applicable to constants
	public static const uint16 NEGATIVE  = 1 << 2;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:24.2-24.47: warning: the modifier `static' is not applicable to constants
	public static const uint16 OUTLINED  = 1 << 3;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:25.2-25.48: warning: the modifier `static' is not applicable to constants
	public static const uint16 STRIKEOUT  = 1 << 4;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:26.2-26.43: warning: the modifier `static' is not applicable to constants
	public static const uint16 BOLD  = 1 << 5;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:27.2-27.46: warning: the modifier `static' is not applicable to constants
	public static const uint16 REGULAR  = 1 << 6;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:28.2-28.51: warning: the modifier `static' is not applicable to constants
	public static const uint16 TYPO_METRICS  = 1 << 7;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:29.2-29.42: warning: the modifier `static' is not applicable to constants
	public static const uint16 WWS  = 1 << 8;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/Os2Table.vala:30.2-30.45: warning: the modifier `static' is not applicable to constants
	public static const uint16 OBLIQUE = 1 << 9;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/Renderer/TextArea.vala:55.2-55.36: warning: the modifier `static' is not applicable to constants
	private static const int DONE = -2; 
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/KerningTools.vala:133.4-133.18: warning: Access to static member `BirdFont.KerningDisplay.right_to_left' with an instance reference
			d.right_to_left = !d.right_to_left;
			^^^^^^^^^^^^^^^
libbirdfont/KerningTools.vala:133.23-133.37: warning: Access to static member `BirdFont.KerningDisplay.right_to_left' with an instance reference
			d.right_to_left = !d.right_to_left;
			                   ^^^^^^^^^^^^^^^
libbirdfont/KerningTools.vala:134.32-134.46: warning: Access to static member `BirdFont.KerningDisplay.right_to_left' with an instance reference
			right_to_left.set_selected (d.right_to_left);
			                            ^^^^^^^^^^^^^^^
libbirdfont/GlyphRange.vala:482.9-482.10: warning: local variable `ti' declared but never used
		int64 ti;
		      ^^
libbirdfont/OverView.vala:96.11-96.45: warning: local variable `g' declared but never used
				Glyph g = glyph_collection.get_current (); 
				      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OverView.vala:1438.21-1438.46: warning: local variable `gc2' declared but never used
			GlyphCollection? gc2 = selected_item.glyphs;
			                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/OverViewItem.vala:102.8-102.11: warning: local variable `font' declared but never used
		Font font;
		     ^^^^
libbirdfont/OverViewItem.vala:153.9-153.9: warning: local variable `g' declared but never used
		Glyph g;
		      ^
libbirdfont/OverViewItem.vala:154.8-154.11: warning: local variable `font' declared but never used
		Font font;
		     ^^^^
libbirdfont/OverViewItem.vala:155.10-155.11: warning: local variable `gx' declared but never used
		double gx, gy;
		       ^^
libbirdfont/OverViewItem.vala:155.14-155.15: warning: local variable `gy' declared but never used
		double gx, gy;
		           ^^
libbirdfont/OverViewItem.vala:156.10-156.11: warning: local variable `x1' declared but never used
		double x1, x2, y1, y2;
		       ^^
libbirdfont/OverViewItem.vala:156.14-156.15: warning: local variable `x2' declared but never used
		double x1, x2, y1, y2;
		           ^^
libbirdfont/OverViewItem.vala:156.18-156.19: warning: local variable `y1' declared but never used
		double x1, x2, y1, y2;
		               ^^
libbirdfont/OverViewItem.vala:156.22-156.23: warning: local variable `y2' declared but never used
		double x1, x2, y1, y2;
		                   ^^
libbirdfont/OverViewItem.vala:159.10-159.20: warning: local variable `glyph_width' declared but never used
		double glyph_width, glyph_height;
		       ^^^^^^^^^^^
libbirdfont/OverViewItem.vala:159.23-159.34: warning: local variable `glyph_height' declared but never used
		double glyph_width, glyph_height;
		                    ^^^^^^^^^^^^
libbirdfont/OverViewItem.vala:162.9-162.30: warning: local variable `color' declared but never used
		Color color = Color.black ();
		      ^^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TrackTool.vala:112.11-112.31: warning: local variable `path' declared but never used
					Path path = end_point.path;					
					     ^^^^^^^^^^^^^^^^^^^^^
libbirdfont/TrackTool.vala:533.13-533.14: warning: local variable `ep' declared but never used
		EditPoint ep, last_point;
		          ^^
libbirdfont/TrackTool.vala:533.17-533.26: warning: local variable `last_point' declared but never used
		EditPoint ep, last_point;
		              ^^^^^^^^^^
libbirdfont/TrackTool.vala:534.24-534.25: warning: local variable `nx' declared but never used
		double sum_x, sum_y, nx, ny;
		                     ^^
libbirdfont/TrackTool.vala:534.28-534.29: warning: local variable `ny' declared but never used
		double sum_x, sum_y, nx, ny;
		                         ^^
libbirdfont/TrackTool.vala:535.7-535.8: warning: local variable `px' declared but never used
		int px, py;
		    ^^
libbirdfont/TrackTool.vala:535.11-535.12: warning: local variable `py' declared but never used
		int px, py;
		        ^^
libbirdfont/TrackTool.vala:536.13-536.19: warning: local variable `average' declared but never used
		EditPoint average, previous;
		          ^^^^^^^
libbirdfont/TrackTool.vala:536.22-536.29: warning: local variable `previous' declared but never used
		EditPoint average, previous;
		                   ^^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:60.8-60.14: warning: local variable `process' declared but never used
		bool process;
		     ^^^^^^^
libbirdfont/OpenFontFormat/GlyfData.vala:152.7-152.21: warning: local variable `path_number' declared but never used
		int path_number = 0;
		    ^^^^^^^^^^^^^^^
libbirdfont/OpenFontFormat/HheaTable.vala:114.7-114.9: warning: local variable `upm' declared but never used
		int upm, total_height;
		    ^^^
libbirdfont/OpenFontFormat/HheaTable.vala:114.12-114.23: warning: local variable `total_height' declared but never used
		int upm, total_height;
		         ^^^^^^^^^^^^
libbirdfont/Renderer/Text.vala:171.11-171.18: warning: local variable `none' declared but never used
			double none = 0;
			       ^^^^^^^^
libbirdfont/Renderer/Text.vala:362.10-362.10: warning: local variable `x' declared but never used
		double x, y;
		       ^
libbirdfont/Renderer/Text.vala:362.13-362.13: warning: local variable `y' declared but never used
		double x, y;
		          ^
libbirdfont/Renderer/Text.vala:363.10-363.14: warning: local variable `ratio' declared but never used
		double ratio;
		       ^^^^^
libbirdfont/Renderer/Text.vala:364.10-364.13: warning: local variable `cc_y' declared but never used
		double cc_y;
		       ^^^^
libbirdfont/Renderer/Text.vala:397.10-397.18: warning: local variable `py' declared but never used
		double py = cc_y;
		       ^^^^^^^^^
build/libbirdfont/load_font.c: In function 'get_bf_font':
build/libbirdfont/load_font.c:1026:2: warning: implicit declaration of function 'bird_font_open_font_format_reader_append_kerning' [-Wimplicit-function-declaration]
  bird_font_open_font_format_reader_append_kerning (bf, file);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RectangleTool.c: In function 'bird_font_rectangle_tool_move':
build/libbirdfont/RectangleTool.c:547:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                ^
In file included from build/libbirdfont/RectangleTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuItem.c: In function 'bird_font_menu_item_in_display':
build/libbirdfont/MenuItem.c:189:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/MenuItem.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuItem.c:208:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/MenuItem.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuItem.c: In function 'g_unichar_to_string':
build/libbirdfont/MenuItem.c:258:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/MenuItem.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/PostTable.c: In function 'bird_font_post_table_process':
build/libbirdfont/PostTable.c:2649:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/PostTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PostTable.c:2677:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/PostTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PostTable.c:2716:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                                 ^
In file included from build/libbirdfont/PostTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PostTable.c:2791:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                                  ^
In file included from build/libbirdfont/PostTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PostTable.c:2892:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp78_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp77_);
                                                 ^
In file included from build/libbirdfont/PostTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_current_layer':
build/libbirdfont/Glyph.c:1388:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_set_current_layer':
build/libbirdfont/Glyph.c:1424:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_add_new_layer':
build/libbirdfont/Glyph.c:1566:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_quadratic_paths':
build/libbirdfont/Glyph.c:1628:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:1679:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                                  ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_active_path':
build/libbirdfont/Glyph.c:1900:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:1905:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_boundaries':
build/libbirdfont/Glyph.c:1929:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:1969:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:2003:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_selection_boundaries':
build/libbirdfont/Glyph.c:2117:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:2213:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_add_path':
build/libbirdfont/Glyph.c:2472:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_selected_canvas':
build/libbirdfont/Glyph.c:2608:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_add_help_lines':
build/libbirdfont/Glyph.c:3144:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp116_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp115_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_boundaries':
build/libbirdfont/Glyph.c:3290:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:3331:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:3382:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                  ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_remove_empty_paths':
build/libbirdfont/Glyph.c:3627:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:3658:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'g_unichar_to_string':
build/libbirdfont/Glyph.c:3752:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/Glyph.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_help_line_event':
build/libbirdfont/Glyph.c:3982:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4043:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_process_deleted':
build/libbirdfont/Glyph.c:4190:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4221:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4259:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_process_deleted_points_in_path':
build/libbirdfont/Glyph.c:4325:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4366:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_button_release':
build/libbirdfont/Glyph.c:4461:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_all_help_lines':
build/libbirdfont/Glyph.c:4546:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4591:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4636:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4679:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_button_press':
build/libbirdfont/Glyph.c:4776:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:4843:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_path_at':
build/libbirdfont/Glyph.c:5444:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:5484:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:5545:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_select_path':
build/libbirdfont/Glyph.c:5630:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_is_over_selected_path':
build/libbirdfont/Glyph.c:5702:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_closeset_path':
build/libbirdfont/Glyph.c:5855:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:5911:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:5956:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:5994:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp56_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp55_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_redraw_last_stroke':
build/libbirdfont/Glyph.c:6205:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:6223:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_has_active_path':
build/libbirdfont/Glyph.c:6371:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_close_path':
build/libbirdfont/Glyph.c:6405:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_open_path':
build/libbirdfont/Glyph.c:6468:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:6511:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_line':
build/libbirdfont/Glyph.c:6628:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:6686:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_zoom_min':
build/libbirdfont/Glyph.c:6860:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:6894:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_store_current_view':
build/libbirdfont/Glyph.c:7021:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7050:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7061:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7078:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7082:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_restore_last_view':
build/libbirdfont/Glyph.c:7119:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_next_view':
build/libbirdfont/Glyph.c:7178:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7189:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_set_default_zoom':
build/libbirdfont/Glyph.c:7311:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7315:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7331:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_is_empty':
build/libbirdfont/Glyph.c:7375:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7406:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_draw_paths':
build/libbirdfont/Glyph.c:7543:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_draw_path':
build/libbirdfont/Glyph.c:7697:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7841:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:7928:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp79_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp78_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:8020:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp108_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp107_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:8082:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp126_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp125_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:8168:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp154_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp153_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:8237:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp175_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp174_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:8288:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp192_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp191_);
                                                    ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_draw_path_list':
build/libbirdfont/Glyph.c:8370:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_draw_help_lines':
build/libbirdfont/Glyph.c:8454:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_draw':
build/libbirdfont/Glyph.c:8584:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_copy':
build/libbirdfont/Glyph.c:8965:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:9020:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_undo':
build/libbirdfont/Glyph.c:9133:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:9150:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:9160:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_real_redo':
build/libbirdfont/Glyph.c:9195:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:9203:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:9213:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_set_glyph_data':
build/libbirdfont/Glyph.c:9275:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:9339:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_insert_new_point_on_path':
build/libbirdfont/Glyph.c:9432:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_update_spacing_class':
build/libbirdfont/Glyph.c:10712:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_update_other_spacing_classes':
build/libbirdfont/Glyph.c:10858:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_get_last_path':
build/libbirdfont/Glyph.c:11094:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) paths);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:11097:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) paths);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_move_layer_up':
build/libbirdfont/Glyph.c:11120:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:11148:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:11160:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_move_layer_down':
build/libbirdfont/Glyph.c:11211:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:11223:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_fix_curve_orientation':
build/libbirdfont/Glyph.c:11256:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:11292:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                                 ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c:11345:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                    ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_self_interpolate':
build/libbirdfont/Glyph.c:11481:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Glyph.c: In function 'bird_font_glyph_instance_init':
build/libbirdfont/Glyph.c:11713:137: warning: passing argument 6 of 'gee_hash_map_new' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_POINTER, (GBoxedCopyFunc) cairo_surface_reference, cairo_surface_destroy, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
                                                                                                                                         ^~~~~~~~~~~~~~~~~~~~~
In file included from build/libbirdfont/Glyph.c:25:0:
/usr/include/gee-0.8/gee.h:1609:13: note: expected 'GDestroyNotify {aka void (*)(void *)}' but argument is of type 'void (*)(cairo_surface_t *) {aka void (*)(struct _cairo_surface *)}'
 GeeHashMap* gee_hash_map_new (GType k_type, GBoxedCopyFunc k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v_dup_func, GDestroyNotify v_destroy_func, GeeHashDataFunc key_hash_func, void* key_hash_func_target, GDestroyNotify key_hash_func_target_destroy_notify, GeeEqualDataFunc key_equal_func, void* key_equal_func_target, GDestroyNotify key_equal_func_target_destroy_notify, GeeEqualDataFunc value_equal_func, void* value_equal_func_target, GDestroyNotify value_equal_func_target_destroy_notify);
             ^~~~~~~~~~~~~~~~
build/libbirdfont/SearchPaths.c: In function 'bird_font_search_paths_search_file':
build/libbirdfont/SearchPaths.c:351:31: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp10_ = bird_font_is_null (_tmp9_);
                               ^~~~~~
build/libbirdfont/SearchPaths.c:75:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/SearchPaths.c: In function 'bird_font_search_paths_get_locale_directory':
build/libbirdfont/SearchPaths.c:815:30: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp7_ = bird_font_is_null (_tmp6_);
                              ^~~~~~
build/libbirdfont/SearchPaths.c:75:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/SearchPaths.c:844:31: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp17_ = bird_font_is_null (_tmp16_);
                               ^~~~~~~
build/libbirdfont/SearchPaths.c:75:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/CodePageBits.c: In function 'bird_font_code_page_bits_write_database':
build/libbirdfont/CodePageBits.c:1354:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/CodePageBits.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CodePageBits.c: In function 'bird_font_code_page_bits_set_bits_for_character':
build/libbirdfont/CodePageBits.c:1626:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/CodePageBits.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CodePageBits.c: In function 'bird_font_code_page_bits_get_code_page_bits':
build/libbirdfont/CodePageBits.c:1679:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/CodePageBits.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from build/libbirdfont/LigatureCollection.c:18:
build/libbirdfont/LigatureCollection.c: In function 'string_strip':
build/libbirdfont/LigatureCollection.c:366:14: warning: passing argument 1 of 'g_strchug' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro 'g_strstrip'
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~
build/libbirdfont/LigatureCollection.c: In function 'g_unichar_to_string':
build/libbirdfont/LigatureCollection.c:430:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/LigatureCollection.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c: In function '__lambda60_':
build/libbirdfont/LigatureCollection.c:510:10: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = g_strcmp0;
          ^
build/libbirdfont/LigatureCollection.c: In function 'bird_font_ligature_collection_add_ligatures':
build/libbirdfont/LigatureCollection.c:732:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp53_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp52_);
                                               ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c: In function 'bird_font_ligature_collection_get_font_data':
build/libbirdfont/LigatureCollection.c:869:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c:883:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c:906:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c:943:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                                ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c:991:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                              ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c:1013:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                               ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureCollection.c:1075:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp62_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp61_);
                                               ^
In file included from build/libbirdfont/LigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c: In function 'bird_font_contextual_ligature_get_font_data':
build/libbirdfont/ContextualLigature.c:434:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:437:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:440:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:445:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:479:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                 ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:501:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:504:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:507:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:512:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:546:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp51_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp50_);
                                                 ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:568:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:571:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp60_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp59_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:574:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:579:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp67_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp66_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:613:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp73_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp72_);
                                                 ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:708:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp97_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp96_);
                                               ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:823:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp126_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp125_);
                                                ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:938:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp155_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp154_);
                                                ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c: In function 'bird_font_contextual_ligature_is_valid':
build/libbirdfont/ContextualLigature.c:1088:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:1147:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:1206:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c:1265:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                               ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigature.c: In function 'bird_font_contextual_ligature_get_sequence':
build/libbirdfont/ContextualLigature.c:1347:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/ContextualLigature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Svg.c: In function 'bird_font_svg_to_svg_glyph':
build/libbirdfont/Svg.c:447:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Svg.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Svg.c: In function 'bird_font_svg_write_paths_as_glyph':
build/libbirdfont/Svg.c:564:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Svg.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Svg.c: In function 'bird_font_svg_write_path':
build/libbirdfont/Svg.c:635:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Svg.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Svg.c:661:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/Svg.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Table.c: In function 'bird_font_table_real_draw':
build/libbirdfont/Table.c:368:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                               ^
In file included from build/libbirdfont/Table.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Table.c: In function 'bird_font_table_layout':
build/libbirdfont/Table.c:524:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/Table.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Table.c:562:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                                ^
In file included from build/libbirdfont/Table.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Table.c: In function 'bird_font_table_draw_row':
build/libbirdfont/Table.c:791:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                              ^
In file included from build/libbirdfont/Table.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Table.c: In function 'bird_font_table_real_button_release':
build/libbirdfont/Table.c:905:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Table.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Table.c:995:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                    ^
In file included from build/libbirdfont/Table.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_motion_event':
build/libbirdfont/TabBar.c:646:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                               ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_select_char':
build/libbirdfont/TabBar.c:807:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_select_previous_tab':
build/libbirdfont/TabBar.c:934:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_close_display':
build/libbirdfont/TabBar.c:958:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c:974:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                               ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_close_tab':
build/libbirdfont/TabBar.c:1105:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c:1117:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_close_by_name':
build/libbirdfont/TabBar.c:1234:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_selected_open_tab':
build/libbirdfont/TabBar.c:1340:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_get_tab':
build/libbirdfont/TabBar.c:1429:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_selected_open_tab_by_name':
build/libbirdfont/TabBar.c:1508:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_get_selected_tab':
build/libbirdfont/TabBar.c:1586:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_get_length':
build/libbirdfont/TabBar.c:1617:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_select_tab':
build/libbirdfont/TabBar.c:1696:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c:1703:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c:1729:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_has_scroll':
build/libbirdfont/TabBar.c:1798:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_scroll_to_tab':
build/libbirdfont/TabBar.c:1948:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_add_tab':
build/libbirdfont/TabBar.c:2131:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TabBar.c: In function 'bird_font_tab_bar_draw_tabs':
build/libbirdfont/TabBar.c:2693:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/TabBar.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c: In function 'bird_font_recent_files_real_update_rows':
build/libbirdfont/RecentFiles.c:809:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c:931:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp53_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp52_);
                                              ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c:962:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                               ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c:1011:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp80_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp79_);
                                              ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c:1042:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp90_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp89_);
                                               ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c: In function 'bird_font_recent_files_get_recent_font_files':
build/libbirdfont/RecentFiles.c:1183:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                  ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/RecentFiles.c: In function '__lambda495_':
build/libbirdfont/RecentFiles.c:1560:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/RecentFiles.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_key_down':
build/libbirdfont/MoveTool.c:923:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:945:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_move':
build/libbirdfont/MoveTool.c:1088:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1181:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                                ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1223:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp72_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp71_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_release':
build/libbirdfont/MoveTool.c:1283:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                 ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1323:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1346:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_press':
build/libbirdfont/MoveTool.c:1441:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1485:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                                ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1563:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_select_group':
build/libbirdfont/MoveTool.c:1646:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:1720:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                                 ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_move_to_baseline':
build/libbirdfont/MoveTool.c:1790:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_get_selection_box_boundaries':
build/libbirdfont/MoveTool.c:1939:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_move_selected_paths':
build/libbirdfont/MoveTool.c:2102:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_tie_paths_to_grid':
build/libbirdfont/MoveTool.c:2349:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                               ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_update_boundaries_for_selection':
build/libbirdfont/MoveTool.c:2442:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_flip':
build/libbirdfont/MoveTool.c:2531:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:2598:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                               ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c: In function 'bird_font_move_tool_select_all_paths':
build/libbirdfont/MoveTool.c:2665:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MoveTool.c:2696:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                ^
In file included from build/libbirdfont/MoveTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ScaledBackgrounds.c: In function 'bird_font_scaled_backgrounds_get_image':
build/libbirdfont/ScaledBackgrounds.c:179:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/ScaledBackgrounds.c:21:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ScaledBackgrounds.c:220:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/ScaledBackgrounds.c:21:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_get_all_paths':
build/libbirdfont/Layer.c:263:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_get_visible_paths':
build/libbirdfont/Layer.c:334:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_remove_path':
build/libbirdfont/Layer.c:425:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_remove_layer':
build/libbirdfont/Layer.c:481:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_copy':
build/libbirdfont/Layer.c:560:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_get_boundaries':
build/libbirdfont/Layer.c:658:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c: In function 'bird_font_layer_print':
build/libbirdfont/Layer.c:795:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Layer.c:899:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                               ^
In file included from build/libbirdfont/Layer.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/HmtxTable.c: In function 'bird_font_hmtx_table_process':
build/libbirdfont/HmtxTable.c:693:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/HmtxTable.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/HmtxTable.c:714:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/HmtxTable.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/HmtxTable.c:791:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                                ^
In file included from build/libbirdfont/HmtxTable.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DirectoryTable.c: In function 'bird_font_directory_table_get_tables':
build/libbirdfont/DirectoryTable.c:702:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/DirectoryTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DirectoryTable.c: In function 'bird_font_directory_table_get_font_file_size':
build/libbirdfont/DirectoryTable.c:2008:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/DirectoryTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DirectoryTable.c: In function 'bird_font_directory_table_get_font_file_checksum':
build/libbirdfont/DirectoryTable.c:2086:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/DirectoryTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DirectoryTable.c: In function 'bird_font_directory_table_create_directory':
build/libbirdfont/DirectoryTable.c:2202:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/DirectoryTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OrientationTool.c: In function '__lambda392_':
build/libbirdfont/OrientationTool.c:354:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/OrientationTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OrientationTool.c: In function 'bird_font_orientation_tool_update_icon':
build/libbirdfont/OrientationTool.c:462:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/OrientationTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat12.c: In function 'bird_font_cmap_subtable_format12_real_generate_cmap_data':
build/libbirdfont/CmapSubtableFormat12.c:403:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/CmapSubtableFormat12.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat12.c:464:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                              ^
In file included from build/libbirdfont/CmapSubtableFormat12.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat12.c:471:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                              ^
In file included from build/libbirdfont/CmapSubtableFormat12.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat12.c:489:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                               ^
In file included from build/libbirdfont/CmapSubtableFormat12.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ColorPicker.c: In function 'bird_font_color_picker_set_color_from_pointer':
build/libbirdfont/ColorPicker.c:547:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                    ^
In file included from build/libbirdfont/ColorPicker.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ColorPicker.c:573:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                                     ^
In file included from build/libbirdfont/ColorPicker.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ColorPicker.c:579:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                                     ^
In file included from build/libbirdfont/ColorPicker.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ColorPicker.c: In function 'bird_font_color_picker_draw_bars':
build/libbirdfont/ColorPicker.c:1208:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp183_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp182_);
                                                ^
In file included from build/libbirdfont/ColorPicker.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ColorPicker.c:1259:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp190_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp189_);
                                                   ^
In file included from build/libbirdfont/ColorPicker.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ColorPicker.c:1331:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp223_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp222_);
                                                   ^
In file included from build/libbirdfont/ColorPicker.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_remove':
build/libbirdfont/GlyphMaster.c:281:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_set_selected':
build/libbirdfont/GlyphMaster.c:323:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_get_current':
build/libbirdfont/GlyphMaster.c:402:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c:420:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_insert_glyph':
build/libbirdfont/GlyphMaster.c:450:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_set_selected_version':
build/libbirdfont/GlyphMaster.c:474:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_get_last_id':
build/libbirdfont/GlyphMaster.c:535:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c:540:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_copy_deep':
build/libbirdfont/GlyphMaster.c:577:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphMaster.c: In function 'bird_font_glyph_master_copy':
build/libbirdfont/GlyphMaster.c:654:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphMaster.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Gradient.c: In function 'bird_font_gradient_copy':
build/libbirdfont/Gradient.c:142:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/Gradient.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CligFeature.c: In function 'bird_font_clig_feature_has_regular_ligatures':
build/libbirdfont/CligFeature.c:248:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/CligFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CligFeature.c: In function 'bird_font_clig_feature_generate_feature':
build/libbirdfont/CligFeature.c:366:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                                ^
In file included from build/libbirdfont/CligFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CligFeature.c:442:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                ^
In file included from build/libbirdfont/CligFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CligFeature.c: In function 'bird_font_clig_feature_get_chaining_contextual_substition_subtable':
build/libbirdfont/CligFeature.c:522:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/CligFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointConverter.c: In function 'bird_font_point_converter_get_quadratic_path':
build/libbirdfont/PointConverter.c:290:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/PointConverter.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointConverter.c:315:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                               ^
In file included from build/libbirdfont/PointConverter.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointConverter.c: In function 'bird_font_point_converter_estimated_cubic_path':
build/libbirdfont/PointConverter.c:438:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/PointConverter.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointConverter.c:474:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/PointConverter.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Row.c: In function 'bird_font_row_get_columns':
build/libbirdfont/Row.c:585:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Row.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/HheaTable.c: In function 'bird_font_hhea_table_get_winascent':
build/libbirdfont/HheaTable.c:554:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/HheaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/HheaTable.c: In function 'bird_font_hhea_table_get_windescent':
build/libbirdfont/HheaTable.c:627:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/HheaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/HheaTable.c: In function 'bird_font_hhea_table_process':
build/libbirdfont/HheaTable.c:970:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                              ^
In file included from build/libbirdfont/HheaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningStrings.c: In function 'bird_font_kerning_strings_is_empty':
build/libbirdfont/KerningStrings.c:271:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningStrings.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningStrings.c: In function 'bird_font_kerning_strings_next':
build/libbirdfont/KerningStrings.c:296:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/KerningStrings.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningStrings.c: In function 'bird_font_kerning_strings_previous':
build/libbirdfont/KerningStrings.c:348:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/KerningStrings.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningList.c: In function '__lambda387_':
build/libbirdfont/KerningList.c:556:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = g_strcmp0;
         ^
build/libbirdfont/KerningList.c: In function 'bird_font_kerning_list_real_get_rows':
build/libbirdfont/KerningList.c:634:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                              ^
In file included from build/libbirdfont/KerningList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningList.c: In function 'bird_font_kerning_list_real_selected_row':
build/libbirdfont/KerningList.c:672:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/KerningList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningList.c: In function 'bird_font_kerning_list_real_undo':
build/libbirdfont/KerningList.c:984:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/KerningList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningList.c:995:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/KerningList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningList.c:1084:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                               ^
In file included from build/libbirdfont/KerningList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundTools.c: In function '__lambda240_':
build/libbirdfont/BackgroundTools.c:1061:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/BackgroundTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundTools.c: In function 'bird_font_background_tools_update_parts_list':
build/libbirdfont/BackgroundTools.c:1156:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/BackgroundTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundTools.c: In function 'bird_font_background_tools_add_image':
build/libbirdfont/BackgroundTools.c:2116:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/BackgroundTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfFeatureTable.c: In function 'bird_font_otf_feature_table_real_update_rows':
build/libbirdfont/OtfFeatureTable.c:1048:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp81_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp80_);
                                               ^
In file included from build/libbirdfont/OtfFeatureTable.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfFeatureTable.c: In function 'bird_font_otf_feature_table_add_alternate_items':
build/libbirdfont/OtfFeatureTable.c:1127:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/OtfFeatureTable.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfFeatureTable.c: In function 'bird_font_otf_feature_table_add_alternate_rows':
build/libbirdfont/OtfFeatureTable.c:1180:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/OtfFeatureTable.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfFeatureTable.c: In function 'bird_font_otf_feature_table_real_undo':
build/libbirdfont/OtfFeatureTable.c:1492:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/OtfFeatureTable.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfFeatureTable.c:1517:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/OtfFeatureTable.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfFeatureTable.c:1524:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/OtfFeatureTable.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligature.c: In function 'g_unichar_to_string':
build/libbirdfont/Ligature.c:242:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/Ligature.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/Theme.c: In function 'bird_font_theme_write_theme':
build/libbirdfont/Theme.c:1545:41: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp42_ = gee_abstract_map_get_keys ((GeeMap*) _tmp41_);
                                         ^
In file included from build/libbirdfont/Theme.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Theme.c: In function 'bird_font_theme_get_icon_file':
build/libbirdfont/Theme.c:2233:30: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp1_ = bird_font_is_null (_tmp0_);
                              ^~~~~~
build/libbirdfont/Theme.c:201:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c: In function 'bird_font_argument_validate':
build/libbirdfont/Argument.c:203:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c: In function 'bird_font_argument_get_file':
build/libbirdfont/Argument.c:495:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c: In function 'bird_font_argument_print_all':
build/libbirdfont/Argument.c:537:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c:559:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c: In function 'bird_font_argument_get_argument':
build/libbirdfont/Argument.c:775:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c:913:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                                 ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Argument.c: In function 'bird_font_argument_print_help':
build/libbirdfont/Argument.c:1347:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Argument.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FeatureList.c: In function '__lambda61_':
build/libbirdfont/FeatureList.c:164:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = g_strcmp0;
         ^
build/libbirdfont/FeatureList.c: In function 'bird_font_feature_list_generate_feature_tags':
build/libbirdfont/FeatureList.c:211:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/FeatureList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FeatureList.c:220:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/FeatureList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FeatureList.c:236:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/FeatureList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FeatureList.c:320:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/FeatureList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FeatureList.c:361:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp50_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp49_);
                                                ^
In file included from build/libbirdfont/FeatureList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FeatureList.c:386:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp56_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp55_);
                                                 ^
In file included from build/libbirdfont/FeatureList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_has_masters':
build/libbirdfont/GlyphCollection.c:241:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_get_current_master':
build/libbirdfont/GlyphCollection.c:279:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c:301:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c:324:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c:337:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                                ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c:344:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_has_master':
build/libbirdfont/GlyphCollection.c:399:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_get_master':
build/libbirdfont/GlyphCollection.c:471:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_is_multimaster':
build/libbirdfont/GlyphCollection.c:542:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_get_interpolated':
build/libbirdfont/GlyphCollection.c:687:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_get_interpolated_fast':
build/libbirdfont/GlyphCollection.c:728:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_length':
build/libbirdfont/GlyphCollection.c:778:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_copy':
build/libbirdfont/GlyphCollection.c:879:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_copy_deep':
build/libbirdfont/GlyphCollection.c:952:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c: In function 'bird_font_glyph_collection_get_all_glyph_masters':
build/libbirdfont/GlyphCollection.c:1037:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphCollection.c:1075:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                 ^
In file included from build/libbirdfont/GlyphCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OpenFontFormatWriter.c: In function 'bird_font_open_font_format_writer_write_ttf_font':
build/libbirdfont/OpenFontFormatWriter.c:288:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/OpenFontFormatWriter.c:21:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OpenFontFormatWriter.c:392:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                               ^
In file included from build/libbirdfont/OpenFontFormatWriter.c:21:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningRange.c: In function 'bird_font_kerning_range_set_ranges':
build/libbirdfont/KerningRange.c:757:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                   ^
In file included from build/libbirdfont/KerningRange.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookup.c: In function 'bird_font_lookup_get_subtable_size':
build/libbirdfont/Lookup.c:178:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Lookup.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookup.c: In function 'bird_font_lookup_get_lookup_entry':
build/libbirdfont/Lookup.c:249:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Lookup.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookup.c:271:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/Lookup.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookup.c:292:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/Lookup.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LayerLabel.c: In function 'bird_font_layer_label_move_layer_up':
build/libbirdfont/LayerLabel.c:864:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/LayerLabel.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LayerLabel.c: In function 'bird_font_layer_label_move_layer_down':
build/libbirdfont/LayerLabel.c:907:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/LayerLabel.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LayerLabel.c:919:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/LayerLabel.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LayerLabel.c:930:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/LayerLabel.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LayerLabel.c: In function 'bird_font_layer_label_set_moving_label':
build/libbirdfont/LayerLabel.c:962:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/LayerLabel.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_update_range':
build/libbirdfont/KerningClasses.c:409:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:507:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_copy_single_kerning_pairs':
build/libbirdfont/KerningClasses.c:615:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:674:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_kerning_for_single_glyphs':
build/libbirdfont/KerningClasses.c:973:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1009:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_set_kerning_for_single_glyphs':
build/libbirdfont/KerningClasses.c:1150:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1186:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_set_kerning':
build/libbirdfont/KerningClasses.c:1417:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp44_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp43_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_has_kerning':
build/libbirdfont/KerningClasses.c:1472:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1508:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1583:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1588:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1593:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_kerning_for_range':
build/libbirdfont/KerningClasses.c:1696:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1700:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1705:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1710:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_kerning_item_index':
build/libbirdfont/KerningClasses.c:1876:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1880:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1885:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:1890:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_kerning':
build/libbirdfont/KerningClasses.c:2050:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2069:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2074:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2079:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_kern_for_range_to_char':
build/libbirdfont/KerningClasses.c:2193:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2197:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2202:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2207:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2247:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_kern_for_char_to_range':
build/libbirdfont/KerningClasses.c:2394:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2398:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2403:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2408:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2433:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_print_all':
build/libbirdfont/KerningClasses.c:2635:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                                ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:2717:40: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp39_ = gee_abstract_map_get_keys ((GeeMap*) _tmp38_);
                                        ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_classes':
build/libbirdfont/KerningClasses.c:2810:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                                ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_single_position_pairs':
build/libbirdfont/KerningClasses.c:2865:39: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_map_get_keys ((GeeMap*) _tmp1_);
                                       ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function '__lambda359_':
build/libbirdfont/KerningClasses.c:2995:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3013:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'g_unichar_to_string':
build/libbirdfont/KerningClasses.c:3112:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/KerningClasses.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_all_pairs':
build/libbirdfont/KerningClasses.c:3145:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3183:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3289:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3362:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp69_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp68_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3431:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp90_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp89_);
                                               ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3482:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp103_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp102_);
                                                  ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3520:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp115_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp114_);
                                                    ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3648:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp156_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp155_);
                                                    ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3743:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp187_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp186_);
                                                  ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3821:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp215_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp214_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3832:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp221_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp220_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:3873:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp234_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp233_);
                                                ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_delete_kerning_for_pair':
build/libbirdfont/KerningClasses.c:4093:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:4129:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                 ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_delete_kerning_for_one_pair':
build/libbirdfont/KerningClasses.c:4206:39: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_map_get_keys ((GeeMap*) _tmp7_);
                                       ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c: In function 'bird_font_kerning_classes_get_number_of_pairs':
build/libbirdfont/KerningClasses.c:4338:38: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_map_get_keys ((GeeMap*) _tmp0_);
                                      ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningClasses.c:4344:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/KerningClasses.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningPair.c: In function '__lambda51_':
build/libbirdfont/KerningPair.c:213:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = g_strcmp0;
         ^
build/libbirdfont/KerningPair.c: In function 'bird_font_kerning_pair_print':
build/libbirdfont/KerningPair.c:280:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningPair.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningPair.c:298:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/KerningPair.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingTab.c: In function 'bird_font_spacing_tab_draw_spacing_metrix':
build/libbirdfont/SpacingTab.c:551:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                               ^
In file included from build/libbirdfont/SpacingTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingTab.c: In function 'g_unichar_to_string':
build/libbirdfont/SpacingTab.c:603:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/SpacingTab.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingTab.c: In function 'bird_font_spacing_tab_real_button_release':
build/libbirdfont/SpacingTab.c:1142:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                ^
In file included from build/libbirdfont/SpacingTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OffsetTable.c: In function 'bird_font_offset_table_process':
build/libbirdfont/OffsetTable.c:263:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/OffsetTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgStyle.c: In function 'bird_font_svg_style_apply':
build/libbirdfont/SvgStyle.c:573:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/SvgStyle.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_update_all_expanders':
build/libbirdfont/Toolbox.c:839:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_cache_all_tools':
build/libbirdfont/Toolbox.c:892:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_press':
build/libbirdfont/Toolbox.c:1160:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:1203:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                  ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_release':
build/libbirdfont/Toolbox.c:1315:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:1358:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                  ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_double_click':
build/libbirdfont/Toolbox.c:1469:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:1512:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                  ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_scroll_wheel':
build/libbirdfont/Toolbox.c:1600:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:1643:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                   ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_move':
build/libbirdfont/Toolbox.c:1862:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:1950:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                                  ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_reset_active_tool':
build/libbirdfont/Toolbox.c:2117:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2155:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                 ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_get_active_tool':
build/libbirdfont/Toolbox.c:2208:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2246:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                 ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_select_tool':
build/libbirdfont/Toolbox.c:2340:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2383:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                  ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_get_tool':
build/libbirdfont/Toolbox.c:2504:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2540:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                 ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2578:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                                   ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_set_default_tool_size':
build/libbirdfont/Toolbox.c:2717:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2753:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                 ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_update_expanders':
build/libbirdfont/Toolbox.c:2807:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2856:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c:2932:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp43_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp42_);
                                               ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Toolbox.c: In function 'bird_font_toolbox_draw_expanders':
build/libbirdfont/Toolbox.c:2981:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Toolbox.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_generate_paragraphs':
build/libbirdfont/TextArea.c:811:30: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp1_ = bird_font_is_null (_tmp0_);
                              ^~~~~~
build/libbirdfont/TextArea.c:445:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:848:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:890:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'g_unichar_to_string':
build/libbirdfont/TextArea.c:1249:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/TextArea.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_get_current_paragraph':
build/libbirdfont/TextArea.c:1327:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:1352:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_set_text':
build/libbirdfont/TextArea.c:1517:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:1522:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:1528:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_get_selected_text':
build/libbirdfont/TextArea.c:1846:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_select_all':
build/libbirdfont/TextArea.c:1906:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:1929:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:1935:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_delete_selected_text':
build/libbirdfont/TextArea.c:2059:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:2081:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:2211:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp82_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp81_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:2348:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp140_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp139_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:2392:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp160_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp159_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_update_paragraph_index':
build/libbirdfont/TextArea.c:2444:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_remove_next_character':
build/libbirdfont/TextArea.c:2569:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:2619:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_move_carret_one_character':
build/libbirdfont/TextArea.c:2841:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:2871:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_move_carret_back_one_character':
build/libbirdfont/TextArea.c:2957:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:3034:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:3086:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_insert_text':
build/libbirdfont/TextArea.c:3475:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:3502:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp50_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp49_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:3513:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:3640:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp93_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp92_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_get_text':
build/libbirdfont/TextArea.c:3742:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_get_carret_at':
build/libbirdfont/TextArea.c:3950:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4030:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                   ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4301:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp143_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp142_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4308:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp146_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp145_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4317:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp151_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp150_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_real_layout':
build/libbirdfont/TextArea.c:4416:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4442:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4488:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4591:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4845:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp153_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp152_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:4915:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp178_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp177_);
                                                   ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_real_draw':
build/libbirdfont/TextArea.c:5476:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp53_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp52_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:5508:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp68_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp67_);
                                                    ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:5756:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp148_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp147_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:5957:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp219_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp218_);
                                                    ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_get_carret_position':
build/libbirdfont/TextArea.c:6285:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6314:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_redo':
build/libbirdfont/TextArea.c:6671:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6699:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6730:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6763:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6813:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6844:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6868:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp68_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp67_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6889:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp77_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp76_);
                                                   ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:6956:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp102_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp101_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7004:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp113_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp112_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7025:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp122_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp121_);
                                                   ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7067:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp145_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp144_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_undo':
build/libbirdfont/TextArea.c:7163:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7191:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7222:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7255:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7314:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7345:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7369:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp72_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp71_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7390:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp81_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp80_);
                                                   ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7448:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp102_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp101_);
                                                 ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7496:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp113_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp112_);
                                                  ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7517:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp122_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp121_);
                                                   ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c:7559:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp145_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp144_);
                                                ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_paragraph_generate_words':
build/libbirdfont/TextArea.c:7871:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TextArea.c: In function 'bird_font_text_area_paragraph_get_words':
build/libbirdfont/TextArea.c:8201:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/TextArea.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverViewItem.c: In function 'g_unichar_to_string':
build/libbirdfont/OverViewItem.c:661:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/OverViewItem.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/ScaledImage.c: In function 'bird_font_scaled_background_construct':
build/libbirdfont/ScaledImage.c:127:89: warning: passing argument 3 of 'gee_array_list_new' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_array_list_new (G_TYPE_POINTER, (GBoxedCopyFunc) cairo_surface_reference, cairo_surface_destroy, NULL, NULL, NULL);
                                                                                         ^~~~~~~~~~~~~~~~~~~~~
In file included from build/libbirdfont/ScaledImage.c:21:0:
/usr/include/gee-0.8/gee.h:1520:15: note: expected 'GDestroyNotify {aka void (*)(void *)}' but argument is of type 'void (*)(cairo_surface_t *) {aka void (*)(struct _cairo_surface *)}'
 GeeArrayList* gee_array_list_new (GType g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GeeEqualDataFunc equal_func, void* equal_func_target, GDestroyNotify equal_func_target_destroy_notify);
               ^~~~~~~~~~~~~~~~~~
build/libbirdfont/ScaledImage.c: In function 'bird_font_scaled_background_get_part_at':
build/libbirdfont/ScaledImage.c:373:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/ScaledImage.c:21:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda414_':
build/libbirdfont/DrawingTools.c:1996:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda418_':
build/libbirdfont/DrawingTools.c:2143:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda422_':
build/libbirdfont/DrawingTools.c:2301:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:2321:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda430_':
build/libbirdfont/DrawingTools.c:2606:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:2697:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp43_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp42_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda431_':
build/libbirdfont/DrawingTools.c:2834:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:2867:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda435_':
build/libbirdfont/DrawingTools.c:3088:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda453_':
build/libbirdfont/DrawingTools.c:3697:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:3750:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda454_':
build/libbirdfont/DrawingTools.c:3908:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda458_':
build/libbirdfont/DrawingTools.c:4034:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda459_':
build/libbirdfont/DrawingTools.c:4120:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda460_':
build/libbirdfont/DrawingTools.c:4206:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda468_':
build/libbirdfont/DrawingTools.c:4565:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_construct':
build/libbirdfont/DrawingTools.c:6965:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp730_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp729_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:7012:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp744_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp743_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_update_stroke_settings':
build/libbirdfont/DrawingTools.c:7109:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_auto_trace_background':
build/libbirdfont/DrawingTools.c:7200:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_real_reset_selection':
build/libbirdfont/DrawingTools.c:7531:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function '__lambda254_':
build/libbirdfont/DrawingTools.c:8100:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_add_new_grid':
build/libbirdfont/DrawingTools.c:8264:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_remove_current_grid':
build/libbirdfont/DrawingTools.c:8358:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:8418:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c:8439:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                               ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_update_layers':
build/libbirdfont/DrawingTools.c:8532:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DrawingTools.c: In function 'bird_font_drawing_tools_deselect_layers':
build/libbirdfont/DrawingTools.c:8628:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/DrawingTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function '__lambda351_':
build/libbirdfont/PenTool.c:1159:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:1198:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:1269:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_update_orientation':
build/libbirdfont/PenTool.c:1591:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_set_orientation':
build/libbirdfont/PenTool.c:1656:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:1716:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_select_points_in_box':
build/libbirdfont/PenTool.c:1879:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:1919:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_delete_selected_points':
build/libbirdfont/PenTool.c:2014:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:2060:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_update_boundaries_for_selected_paths':
build/libbirdfont/PenTool.c:2348:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:2405:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_delete_simplify':
build/libbirdfont/PenTool.c:2463:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:2511:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_remove_point_simplify_path':
build/libbirdfont/PenTool.c:2676:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:2683:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:2768:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_remove_point_simplify_path_fast':
build/libbirdfont/PenTool.c:3232:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:3239:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:3324:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_update_selection':
build/libbirdfont/PenTool.c:3720:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:3760:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_close_all_paths':
build/libbirdfont/PenTool.c:3850:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_reset_stroke':
build/libbirdfont/PenTool.c:3926:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:3973:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_move':
build/libbirdfont/PenTool.c:4419:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp134_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp133_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:4597:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp199_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp198_);
                                                   ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:4803:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp276_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp275_);
                                                   ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_cancel_stroke_creator':
build/libbirdfont/PenTool.c:4993:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_press':
build/libbirdfont/PenTool.c:5228:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5265:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp56_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp55_);
                                                   ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_move_point_event':
build/libbirdfont/PenTool.c:5462:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_force_direction':
build/libbirdfont/PenTool.c:5539:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_is_counter_path':
build/libbirdfont/PenTool.c:5627:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_remove_from_selected':
build/libbirdfont/PenTool.c:5678:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5696:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5753:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_select_active_point':
build/libbirdfont/PenTool.c:5819:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5857:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5901:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5940:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:5978:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp62_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp61_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_find_path_to_join':
build/libbirdfont/PenTool.c:6135:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6183:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6195:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_merge_open_paths':
build/libbirdfont/PenTool.c:6351:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6358:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6382:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6394:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6406:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6418:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp62_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp61_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_close_path':
build/libbirdfont/PenTool.c:6636:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6665:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6678:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6701:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6725:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp78_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp77_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6758:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp105_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp104_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_join_paths':
build/libbirdfont/PenTool.c:6886:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6932:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6946:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:6970:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7001:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7033:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7158:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp99_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp98_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7241:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp130_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp129_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7309:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp144_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp143_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7322:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp149_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp148_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7336:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp157_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp156_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7357:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp170_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp169_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7379:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp184_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp183_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7392:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp189_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp188_);
                                                   ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_draw_point_selection_circle':
build/libbirdfont/PenTool.c:7578:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7591:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_get_tie_position':
build/libbirdfont/PenTool.c:7824:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7863:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:7886:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_is_endpoint':
build/libbirdfont/PenTool.c:8005:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:8052:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:8070:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_set_active_edit_point':
build/libbirdfont/PenTool.c:8135:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:8175:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_get_closest_point':
build/libbirdfont/PenTool.c:8274:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:8323:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_new_point_action':
build/libbirdfont/PenTool.c:8605:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:8614:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_add_new_edit_point':
build/libbirdfont/PenTool.c:8680:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_insert_edit_point':
build/libbirdfont/PenTool.c:8797:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:8942:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp65_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp64_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_set_default_handle_positions':
build/libbirdfont/PenTool.c:9063:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_set_default_handle_positions_on_path':
build/libbirdfont/PenTool.c:9125:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_is_over_handle':
build/libbirdfont/PenTool.c:9215:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:9275:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:9315:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                                  ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_is_close_to_path':
build/libbirdfont/PenTool.c:9420:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:9436:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_get_closest_handle':
build/libbirdfont/PenTool.c:9651:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:9691:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_add_selected_point':
build/libbirdfont/PenTool.c:10068:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10121:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_remove_all_selected_points':
build/libbirdfont/PenTool.c:10188:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10240:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10280:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_move_select_next_point':
build/libbirdfont/PenTool.c:10335:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_get_next_point':
build/libbirdfont/PenTool.c:10434:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10439:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from build/libbirdfont/PenTool.c:18:
/usr/include/glib-2.0/glib/gmessages.h:591:10: warning: return from incompatible pointer type [-Wincompatible-pointer-types]
   return (val);       \
          ^
build/libbirdfont/PenTool.c:10458:2: note: in expansion of macro 'g_return_val_if_fail'
  g_return_val_if_fail (_tmp18_ != NULL, _tmp20_);
  ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmessages.h:591:10: warning: return from incompatible pointer type [-Wincompatible-pointer-types]
   return (val);       \
          ^
build/libbirdfont/PenTool.c:10465:2: note: in expansion of macro 'g_return_val_if_fail'
  g_return_val_if_fail (_tmp23_ != NULL, _tmp25_);
  ^~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_move_selected_points':
build/libbirdfont/PenTool.c:10667:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10738:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10809:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10880:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp80_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp79_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:10951:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp104_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp103_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_convert_segment_to_line':
build/libbirdfont/PenTool.c:11354:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:11360:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:11387:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                                ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:11433:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_convert_point_types':
build/libbirdfont/PenTool.c:11905:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:11995:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:12091:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp70_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp69_);
                                               ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_update_selected_points':
build/libbirdfont/PenTool.c:12148:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:12188:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_select_all_points':
build/libbirdfont/PenTool.c:12260:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c:12300:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PenTool.c: In function 'bird_font_pen_tool_simplify':
build/libbirdfont/PenTool.c:12393:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/PenTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Feature.c: In function 'bird_font_feature_get_public_lookups':
build/libbirdfont/Feature.c:124:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Feature.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_get_first_row':
build/libbirdfont/KerningDisplay.c:806:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_get_last_segment':
build/libbirdfont/KerningDisplay.c:882:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:889:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_get_all_rows':
build/libbirdfont/KerningDisplay.c:926:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_draw_kerning_pairs':
build/libbirdfont/KerningDisplay.c:1178:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:1236:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp44_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp43_);
                                                 ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:1314:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                                   ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:1857:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp275_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp274_);
                                                ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_set_active_handle_index':
build/libbirdfont/KerningDisplay.c:1951:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_get_kerning_pair':
build/libbirdfont/KerningDisplay.c:2121:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2205:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                 ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2243:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                                 ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2247:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                 ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_add_range':
build/libbirdfont/KerningDisplay.c:2811:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2831:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_set_selected_handle':
build/libbirdfont/KerningDisplay.c:2889:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2898:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2907:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:2935:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_remove_last_character':
build/libbirdfont/KerningDisplay.c:3328:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3343:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3349:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3376:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3383:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                                ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3390:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                                ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3404:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                                ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'g_unichar_to_string':
build/libbirdfont/KerningDisplay.c:3590:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/KerningDisplay.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_inser_glyph':
build/libbirdfont/KerningDisplay.c:3656:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3704:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3714:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3724:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_set_active_handle':
build/libbirdfont/KerningDisplay.c:3868:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:3994:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp44_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp43_);
                                                 ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:4098:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp95_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp94_);
                                                 ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_real_undo':
build/libbirdfont/KerningDisplay.c:4453:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:4462:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:4476:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c: In function 'bird_font_kerning_display_real_redo':
build/libbirdfont/KerningDisplay.c:4514:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:4522:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningDisplay.c:4533:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                              ^
In file included from build/libbirdfont/KerningDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DefaultCharactersSet.c: In function 'bird_font_default_character_set_get_prefered_language_code':
build/libbirdfont/DefaultCharactersSet.c:364:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = _tmp0_ = g_get_language_names ();
                  ^
build/libbirdfont/DefaultCharactersSet.c: In function 'bird_font_default_character_set_get_characters_for_prefered_language':
build/libbirdfont/DefaultCharactersSet.c:430:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/DefaultCharactersSet.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DefaultCharactersSet.c: In function 'bird_font_default_languages_get_name':
build/libbirdfont/DefaultCharactersSet.c:1177:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/DefaultCharactersSet.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DefaultCharactersSet.c: In function 'bird_font_default_languages_get_code':
build/libbirdfont/DefaultCharactersSet.c:1205:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/DefaultCharactersSet.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Alternate.c: In function 'bird_font_alternate_is_empty':
build/libbirdfont/Alternate.c:116:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Alternate.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Alternate.c: In function 'bird_font_alternate_remove_alternate':
build/libbirdfont/Alternate.c:161:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Alternate.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Alternate.c:201:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/Alternate.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Alternate.c: In function 'bird_font_alternate_copy':
build/libbirdfont/Alternate.c:255:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Alternate.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FallbackFont.c: In function 'bird_font_fallback_font_get_single_glyph_font':
build/libbirdfont/FallbackFont.c:549:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/FallbackFont.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FallbackFont.c:564:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                                ^
In file included from build/libbirdfont/FallbackFont.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FallbackFont.c: In function 'g_unichar_to_string':
build/libbirdfont/FallbackFont.c:653:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/FallbackFont.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/FallbackFont.c: In function 'bird_font_fallback_font_search_font_file':
build/libbirdfont/FallbackFont.c:975:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                              ^
In file included from build/libbirdfont/FallbackFont.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LanguageSelectionTab.c: In function 'bird_font_language_selection_tab_real_get_rows':
build/libbirdfont/LanguageSelectionTab.c:292:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/LanguageSelectionTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LanguageSelectionTab.c: In function 'bird_font_language_selection_tab_select_language':
build/libbirdfont/LanguageSelectionTab.c:389:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/LanguageSelectionTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_get_first_point':
build/libbirdfont/Path.c:1024:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_get_last_visible_point':
build/libbirdfont/Path.c:1054:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1073:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_get_last_point':
build/libbirdfont/Path.c:1137:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1151:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_empty':
build/libbirdfont/Path.c:1178:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_draw_outline':
build/libbirdfont/Path.c:1257:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1280:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1325:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                  ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1384:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1444:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp69_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp68_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1473:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1481:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp83_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp82_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_draw_edit_points':
build/libbirdfont/Path.c:1516:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1589:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_draw_path':
build/libbirdfont/Path.c:1679:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1728:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:1780:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_draw_orientation_arrow':
build/libbirdfont/Path.c:1949:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:2040:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_draw_edit_point_handles':
build/libbirdfont/Path.c:2896:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_reverse_points':
build/libbirdfont/Path.c:3409:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:3423:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_print_all_points':
build/libbirdfont/Path.c:3541:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_clockwise_sum':
build/libbirdfont/Path.c:3637:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:3655:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_is_clockwise':
build/libbirdfont/Path.c:3782:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:3796:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_resize':
build/libbirdfont/Path.c:3889:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_scale':
build/libbirdfont/Path.c:4038:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:4110:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_copy':
build/libbirdfont/Path.c:4218:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_is_over_coordinate_var':
build/libbirdfont/Path.c:4739:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_delete_first_point':
build/libbirdfont/Path.c:4968:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_delete_last_point':
build/libbirdfont/Path.c:5027:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_add_point':
build/libbirdfont/Path.c:5110:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:5150:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_add_point_after':
build/libbirdfont/Path.c:5204:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:5226:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:5236:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:5310:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_close':
build/libbirdfont/Path.c:5345:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_move':
build/libbirdfont/Path.c:5390:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_update_region_boundaries':
build/libbirdfont/Path.c:5865:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:5906:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_test_is_outline_of_path':
build/libbirdfont/Path.c:6084:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6088:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6109:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6168:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp44_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp43_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_add_hidden_double_points':
build/libbirdfont/Path.c:6212:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6241:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6265:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6489:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp103_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp102_);
                                                  ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:6534:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp123_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp122_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_get_closest_point_on_path':
build/libbirdfont/Path.c:7463:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7475:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7491:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7504:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7585:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7646:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp69_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp68_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7727:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp98_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp97_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:7749:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp107_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp106_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_all_segments':
build/libbirdfont/Path.c:8945:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:8985:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:9037:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_create_list':
build/libbirdfont/Path.c:10056:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10064:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10102:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10148:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10184:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp61_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp60_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10202:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_has_deleted_point':
build/libbirdfont/Path.c:10248:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_process_deleted_points':
build/libbirdfont/Path.c:10332:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10361:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10406:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10439:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10462:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10479:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10509:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp67_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp66_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10591:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp96_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp95_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10635:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp113_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp112_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10704:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp138_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp137_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10736:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp154_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp153_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10817:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp184_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp183_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10838:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp200_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp199_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10915:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp233_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp232_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10943:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp241_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp240_);
                                                  ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:10978:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp258_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp257_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_set_new_start':
build/libbirdfont/Path.c:11031:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:11065:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:11115:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_append_path':
build/libbirdfont/Path.c:11189:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:11202:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:11227:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_rotate':
build/libbirdfont/Path.c:11296:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_flip_vertical':
build/libbirdfont/Path.c:11492:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_flip_horizontal':
build/libbirdfont/Path.c:11613:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_init_point_type':
build/libbirdfont/Path.c:11761:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_convert_path_ending_to_line':
build/libbirdfont/Path.c:11824:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_print_all_types':
build/libbirdfont/Path.c:11860:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_add_extrema':
build/libbirdfont/Path.c:12257:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12271:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_insert_new_point_on_path_at':
build/libbirdfont/Path.c:12361:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12412:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_counters':
build/libbirdfont/Path.c:12529:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12562:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12604:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                                  ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_remove_points_on_points':
build/libbirdfont/Path.c:12818:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12864:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12874:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12985:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:12995:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:13004:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:13038:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:13090:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp85_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp84_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_is_endpoint':
build/libbirdfont/Path.c:13197:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:13227:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_remove_deleted_points':
build/libbirdfont/Path.c:13260:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:13313:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_add_cubic_bezier_points':
build/libbirdfont/Path.c:13724:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_recalculate_linear_handles':
build/libbirdfont/Path.c:13783:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_interpolate_estimated_path':
build/libbirdfont/Path.c:14552:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:14565:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:14648:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c: In function 'bird_font_path_adjust_interpolated_handles':
build/libbirdfont/Path.c:14899:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                                ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Path.c:14915:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                 ^
In file included from build/libbirdfont/Path.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'bird_font_clip_tool_copy_overview_glyphs':
build/libbirdfont/ClipTool.c:827:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'bird_font_clip_tool_paste':
build/libbirdfont/ClipTool.c:952:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                                ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'bird_font_clip_tool_export_paths_to_birdfont_clipboard':
build/libbirdfont/ClipTool.c:1239:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                               ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1428:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp78_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp77_);
                                                  ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1644:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp153_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp152_);
                                                  ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1736:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp184_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp183_);
                                                 ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1756:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp191_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp190_);
                                                   ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1858:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp223_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp222_);
                                                   ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1893:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp236_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp235_);
                                                    ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1931:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp250_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp249_);
                                                     ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:1959:54: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp260_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp259_);
                                                      ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2017:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp277_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp276_);
                                                     ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2053:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
          _tmp290_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp289_);
                                                       ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2108:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp307_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp306_);
                                                   ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2139:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp318_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp317_);
                                                    ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'bird_font_clip_tool_all_points_selected':
build/libbirdfont/ClipTool.c:2241:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'g_unichar_to_string':
build/libbirdfont/ClipTool.c:2363:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/ClipTool.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'bird_font_clip_tool_import_birdfont_clipboard':
build/libbirdfont/ClipTool.c:2707:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp98_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp97_);
                                               ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2733:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp108_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp107_);
                                                 ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2822:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp137_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp136_);
                                                 ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c: In function 'bird_font_clip_tool_import_birdfont_path':
build/libbirdfont/ClipTool.c:2890:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2926:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ClipTool.c:2971:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                                  ^
In file included from build/libbirdfont/ClipTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c: In function '__lambda63_':
build/libbirdfont/AlternateFeature.c:354:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = g_strcmp0;
         ^
build/libbirdfont/AlternateFeature.c: In function 'bird_font_alternate_feature_has_alternates':
build/libbirdfont/AlternateFeature.c:421:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c: In function '____lambda64_':
build/libbirdfont/AlternateFeature.c:446:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = g_strcmp0;
         ^
build/libbirdfont/AlternateFeature.c: In function 'bird_font_alternate_feature_get_lookups':
build/libbirdfont/AlternateFeature.c:520:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:536:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:570:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:589:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                              ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:600:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                              ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:633:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                 ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:656:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp50_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp49_);
                                                 ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:676:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                               ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:709:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp66_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp65_);
                                                ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:739:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp74_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp73_);
                                                 ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:828:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp101_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp100_);
                                               ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateFeature.c:851:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp106_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp105_);
                                                ^
In file included from build/libbirdfont/AlternateFeature.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PathList.c: In function 'bird_font_path_list_append':
build/libbirdfont/PathList.c:184:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PathList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PathList.c: In function 'bird_font_path_list_get_first_path':
build/libbirdfont/PathList.c:237:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/PathList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PathList.c: In function 'bird_font_path_list_merge_all':
build/libbirdfont/PathList.c:285:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                                ^
In file included from build/libbirdfont/PathList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PathList.c: In function 'bird_font_path_list_copy':
build/libbirdfont/PathList.c:325:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/PathList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureSet.c: In function 'bird_font_ligature_set_starts_with':
build/libbirdfont/LigatureSet.c:187:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/LigatureSet.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureSet.c: In function 'bird_font_ligature_set_get_coverage_char':
build/libbirdfont/LigatureSet.c:219:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/LigatureSet.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureSet.c: In function 'bird_font_ligature_set_get_set_data':
build/libbirdfont/LigatureSet.c:261:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/LigatureSet.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureSet.c:286:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/LigatureSet.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureSet.c:320:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                ^
In file included from build/libbirdfont/LigatureSet.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from build/libbirdfont/LigatureSet.c:18:
build/libbirdfont/LigatureSet.c: In function 'string_strip':
build/libbirdfont/LigatureSet.c:372:14: warning: passing argument 1 of 'g_strchug' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro 'g_strstrip'
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~
build/libbirdfont/LigatureSet.c: In function 'g_unichar_to_string':
build/libbirdfont/LigatureSet.c:386:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/LigatureSet.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/LocaTable.c: In function 'bird_font_loca_table_process':
build/libbirdfont/LocaTable.c:737:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/LocaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LocaTable.c:820:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                                ^
In file included from build/libbirdfont/LocaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LocaTable.c:901:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                                 ^
In file included from build/libbirdfont/LocaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LocaTable.c:967:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp81_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp80_);
                                              ^
In file included from build/libbirdfont/LocaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LocaTable.c:971:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp85_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp84_);
                                              ^
In file included from build/libbirdfont/LocaTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsTab.c: In function 'bird_font_settings_tab_real_create_setting_items':
build/libbirdfont/SettingsTab.c:1285:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp141_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp140_);
                                                ^
In file included from build/libbirdfont/SettingsTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundSelectionTool.c: In function '__lambda232_':
build/libbirdfont/BackgroundSelectionTool.c:388:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/BackgroundSelectionTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_construct':
build/libbirdfont/GlyfData.c:695:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:726:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                                ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:795:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp44_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp43_);
                                               ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:840:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                                 ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:877:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp70_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp69_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_is_empty':
build/libbirdfont/GlyfData.c:912:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:937:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_get_ncontours':
build/libbirdfont/GlyfData.c:1014:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_get_num_points':
build/libbirdfont/GlyfData.c:1052:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1086:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_process_end_points':
build/libbirdfont/GlyfData.c:1131:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1175:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1191:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                                 ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1206:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1232:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                                 ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_process_flags':
build/libbirdfont/GlyfData.c:1395:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1435:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_process_x':
build/libbirdfont/GlyfData.c:1608:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1648:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_process_y':
build/libbirdfont/GlyfData.c:1825:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1866:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1964:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                   ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:1991:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                                   ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c: In function 'bird_font_glyf_data_process_bounding_box':
build/libbirdfont/GlyfData.c:2105:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:2123:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:2179:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                              ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfData.c:2199:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                               ^
In file included from build/libbirdfont/GlyfData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_import_svg_data':
build/libbirdfont/SvgParser.c:1104:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:1151:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp51_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp50_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_transform_subgroups':
build/libbirdfont/SvgParser.c:1957:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_apply_matrix':
build/libbirdfont/SvgParser.c:2249:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:2299:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_matrix':
build/libbirdfont/SvgParser.c:2654:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_scale':
build/libbirdfont/SvgParser.c:2807:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_translate':
build/libbirdfont/SvgParser.c:2916:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from build/libbirdfont/SvgParser.c:18:
build/libbirdfont/SvgParser.c: In function 'string_strip':
build/libbirdfont/SvgParser.c:2964:14: warning: passing argument 1 of 'g_strchug' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro 'g_strstrip'
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from build/libbirdfont/SvgParser.c:18:
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_get_transform_parameters':
/usr/include/glib-2.0/glib/gmessages.h:591:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   return (val);       \
          ^
build/libbirdfont/SvgParser.c:3001:2: note: in expansion of macro 'g_return_val_if_fail'
  g_return_val_if_fail (_tmp3_ != -1, _tmp4_);
  ^~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_parse_polygon':
build/libbirdfont/SvgParser.c:4708:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_parse_path':
build/libbirdfont/SvgParser.c:5140:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:5182:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp70_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp69_);
                                                 ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:5229:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp85_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp84_);
                                                    ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_get_lines':
build/libbirdfont/SvgParser.c:5545:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:5558:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:5580:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_is_inside':
build/libbirdfont/SvgParser.c:5667:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:5704:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                              ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:5726:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_add_path_to_glyph':
build/libbirdfont/SvgParser.c:6055:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_create_paths_inkscape':
build/libbirdfont/SvgParser.c:11305:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp276_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp275_);
                                                ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11358:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp292_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp291_);
                                                ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11421:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp308_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp307_);
                                                   ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11460:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp321_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp320_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11484:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp329_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp328_);
                                                ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'g_unichar_to_string':
build/libbirdfont/SvgParser.c:11530:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/SvgParser.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_create_paths_illustrator':
build/libbirdfont/SvgParser.c:11741:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                    ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11751:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp51_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp50_);
                                                    ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11827:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp77_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp76_);
                                                     ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:11837:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp86_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp85_);
                                                     ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:12328:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp261_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp260_);
                                                ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:12381:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp277_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp276_);
                                                ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:12444:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp293_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp292_);
                                                   ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:12493:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp310_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp309_);
                                               ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c:12517:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp318_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp317_);
                                                ^
In file included from build/libbirdfont/SvgParser.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_parse_int':
build/libbirdfont/SvgParser.c:12564:30: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp1_ = bird_font_is_null (_tmp0_);
                              ^~~~~~
build/libbirdfont/SvgParser.c:664:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/SvgParser.c: In function 'bird_font_svg_parser_parse_double':
build/libbirdfont/SvgParser.c:12619:30: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp1_ = bird_font_is_null (_tmp0_);
                              ^~~~~~
build/libbirdfont/SvgParser.c:664:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/OpenFontFormatReader.c: In function 'bird_font_open_font_format_reader_parse_kerning':
build/libbirdfont/OpenFontFormatReader.c:1215:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/OpenFontFormatReader.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OpenFontFormatReader.c:1235:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                                ^
In file included from build/libbirdfont/OpenFontFormatReader.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Cmap.c: In function 'bird_font_cmap_table_process':
build/libbirdfont/Cmap.c:598:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/Cmap.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Cmap.c:607:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                              ^
In file included from build/libbirdfont/Cmap.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Cmap.c:623:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/Cmap.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Cmap.c:705:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp53_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp52_);
                                               ^
In file included from build/libbirdfont/Cmap.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointSelection.c: In function 'bird_font_point_selection_is_first':
build/libbirdfont/PointSelection.c:232:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/PointSelection.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointSelection.c: In function 'bird_font_point_selection_is_last':
build/libbirdfont/PointSelection.c:272:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/PointSelection.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/PointSelection.c:281:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/PointSelection.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function '__lambda155_':
build/libbirdfont/TrackTool.c:723:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp43_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp42_);
                                                ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function '__lambda158_':
build/libbirdfont/TrackTool.c:812:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:831:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                                ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:839:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:865:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                                 ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:919:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                                ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_convert_hidden_points':
build/libbirdfont/TrackTool.c:1141:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_set_tie':
build/libbirdfont/TrackTool.c:1212:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1233:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_add_endpoint_and_merge':
build/libbirdfont/TrackTool.c:1378:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1391:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1463:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_merge_paths':
build/libbirdfont/TrackTool.c:1572:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1584:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_get_path_with_end_point':
build/libbirdfont/TrackTool.c:1722:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1759:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                 ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1817:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                 ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_record_new_position':
build/libbirdfont/TrackTool.c:1923:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1936:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1948:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:1989:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_get_active_path':
build/libbirdfont/TrackTool.c:2180:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2194:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_delete_last_points_at':
build/libbirdfont/TrackTool.c:2220:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2241:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2263:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c: In function 'bird_font_track_tool_convert_points_to_line':
build/libbirdfont/TrackTool.c:2402:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2418:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2438:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2459:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TrackTool.c:2466:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                              ^
In file included from build/libbirdfont/TrackTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GsubTable.c: In function 'bird_font_gsub_table_process':
build/libbirdfont/GsubTable.c:483:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                              ^
In file included from build/libbirdfont/GsubTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GsubTable.c:607:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp60_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp59_);
                                              ^
In file included from build/libbirdfont/GsubTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GsubTable.c:642:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp67_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp66_);
                                                 ^
In file included from build/libbirdfont/GsubTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_get_item_for_tool':
build/libbirdfont/AbstractMenu.c:465:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_process_key_binding_events':
build/libbirdfont/AbstractMenu.c:563:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_button_release':
build/libbirdfont/AbstractMenu.c:1195:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                               ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_add_tool_key_bindings':
build/libbirdfont/AbstractMenu.c:1295:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c:1331:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c:1369:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                   ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c:1443:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                                     ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_has_menu_item':
build/libbirdfont/AbstractMenu.c:1508:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_layout_width':
build/libbirdfont/AbstractMenu.c:1594:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_draw':
build/libbirdfont/AbstractMenu.c:1730:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'g_unichar_to_string':
build/libbirdfont/AbstractMenu.c:1882:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/AbstractMenu.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/AbstractMenu.c: In function 'bird_font_abstract_menu_write_key_bindings':
build/libbirdfont/AbstractMenu.c:2015:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                ^
In file included from build/libbirdfont/AbstractMenu.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingData.c: In function 'bird_font_spacing_data_get_all_connections':
build/libbirdfont/SpacingData.c:314:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                                ^
In file included from build/libbirdfont/SpacingData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingData.c:321:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                                 ^
In file included from build/libbirdfont/SpacingData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingData.c: In function 'bird_font_spacing_data_has_connection':
build/libbirdfont/SpacingData.c:365:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/SpacingData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingData.c: In function '__lambda17_':
build/libbirdfont/SpacingData.c:415:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp0_ = g_strcmp0;
         ^
build/libbirdfont/SpacingData.c: In function 'bird_font_spacing_data_add_connections':
build/libbirdfont/SpacingData.c:453:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/SpacingData.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Line.c: In function 'g_unichar_to_string':
build/libbirdfont/Line.c:536:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/Line.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function 'bird_font_kern_subtable_add':
build/libbirdfont/KernSubtable.c:147:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function 'bird_font_kern_subtable_get_length_left':
build/libbirdfont/KernSubtable.c:166:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function 'bird_font_kern_subtable_all_kern':
build/libbirdfont/KernSubtable.c:206:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c:244:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                 ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function 'bird_font_kern_subtable_all_pairs_format1':
build/libbirdfont/KernSubtable.c:331:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function '__lambda585_':
build/libbirdfont/KernSubtable.c:431:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function 'bird_font_kern_subtable_get_pairs_offset_length':
build/libbirdfont/KernSubtable.c:465:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c: In function 'bird_font_kern_subtable_remove_last':
build/libbirdfont/KernSubtable.c:496:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernSubtable.c:501:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/KernSubtable.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CircleTool.c: In function 'bird_font_circle_tool_get_boundaries':
build/libbirdfont/CircleTool.c:639:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/CircleTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CircleTool.c: In function 'bird_font_circle_tool_create_circle':
build/libbirdfont/CircleTool.c:833:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                                  ^
In file included from build/libbirdfont/CircleTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CircleTool.c: In function 'bird_font_circle_tool_create_ellipse':
build/libbirdfont/CircleTool.c:990:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                                  ^
In file included from build/libbirdfont/CircleTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileDialogTab.c: In function 'bird_font_file_dialog_tab_real_update_rows':
build/libbirdfont/FileDialogTab.c:412:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/FileDialogTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileDialogTab.c:443:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                               ^
In file included from build/libbirdfont/FileDialogTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileDialogTab.c:492:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                              ^
In file included from build/libbirdfont/FileDialogTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileDialogTab.c:523:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                               ^
In file included from build/libbirdfont/FileDialogTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileDialogTab.c: In function 'bird_font_file_dialog_tab_propagate_files':
build/libbirdfont/FileDialogTab.c:1034:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                ^
In file included from build/libbirdfont/FileDialogTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileDialogTab.c: In function 'bird_font_file_dialog_tab_real_double_click':
build/libbirdfont/FileDialogTab.c:1190:30: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp4_ = bird_font_is_null (_tmp3_);
                              ^~~~~~
build/libbirdfont/FileDialogTab.c:276:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/ExportTool.c: In function 'bird_font_export_tool_get_svg_path_elements':
build/libbirdfont/ExportTool.c:902:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/ExportTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ExportTool.c:1040:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp64_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp63_);
                                                ^
In file included from build/libbirdfont/ExportTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ExportTool.c:1104:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp84_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp83_);
                                                ^
In file included from build/libbirdfont/ExportTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c: In function 'bird_font_expander_update_tool_position':
build/libbirdfont/Expander.c:507:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c:562:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c:704:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp72_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp71_);
                                              ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c:728:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp82_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp81_);
                                               ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c:747:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp89_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp88_);
                                              ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c:772:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp96_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp95_);
                                                ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c: In function '__lambda129_':
build/libbirdfont/Expander.c:1033:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                                ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c: In function 'bird_font_expander_add_tool':
build/libbirdfont/Expander.c:1131:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c: In function 'bird_font_expander_draw':
build/libbirdfont/Expander.c:1281:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                               ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c: In function 'bird_font_expander_draw_content':
build/libbirdfont/Expander.c:1358:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Expander.c:1399:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/Expander.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CffTable.c: In function 'bird_font_cff_table_real_parse':
build/libbirdfont/CffTable.c:486:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                                 ^
In file included from build/libbirdfont/CffTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CffTable.c:579:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                                 ^
In file included from build/libbirdfont/CffTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c: In function 'bird_font_font_get_alternate':
build/libbirdfont/Font.c:786:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/Font.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c: In function 'bird_font_font_print_all':
build/libbirdfont/Font.c:1792:42: warning: passing argument 2 of 'bird_font_glyph_table_for_each' from incompatible pointer type [-Wincompatible-pointer-types]
  bird_font_glyph_table_for_each (_tmp1_, ___lambda581__gfunc, self);
                                          ^~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c:453:6: note: expected 'GFunc {aka void (*)(void *, void *)}' but argument is of type 'void (*)(const void *, void *)'
 void bird_font_glyph_table_for_each (BirdFontGlyphTable* self, GFunc func, void* func_target);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c:1796:42: warning: passing argument 2 of 'bird_font_glyph_table_for_each' from incompatible pointer type [-Wincompatible-pointer-types]
  bird_font_glyph_table_for_each (_tmp3_, ___lambda582__gfunc, self);
                                          ^~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c:453:6: note: expected 'GFunc {aka void (*)(void *, void *)}' but argument is of type 'void (*)(const void *, void *)'
 void bird_font_glyph_table_for_each (BirdFontGlyphTable* self, GFunc func, void* func_target);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c: In function 'bird_font_font_delete_glyph':
build/libbirdfont/Font.c:2429:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/Font.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c:2476:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                               ^
In file included from build/libbirdfont/Font.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Font.c:2514:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                 ^
In file included from build/libbirdfont/Font.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from build/libbirdfont/Font.c:18:
build/libbirdfont/Font.c: In function 'string_strip':
build/libbirdfont/Font.c:3655:14: warning: passing argument 1 of 'g_strchug' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro 'g_strstrip'
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~
build/libbirdfont/Font.c: In function 'g_unichar_to_string':
build/libbirdfont/Font.c:3669:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/Font.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_copy':
build/libbirdfont/BackgroundImage.c:946:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                               ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_create_png':
build/libbirdfont/BackgroundImage.c:1945:31: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  _tmp22_ = bird_font_is_null (_tmp21_);
                               ^~~~~~~
build/libbirdfont/BackgroundImage.c:717:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n);
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_autotrace':
build/libbirdfont/BackgroundImage.c:4259:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_find_corner':
build/libbirdfont/BackgroundImage.c:6336:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:6353:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:6447:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp62_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp61_);
                                                  ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:6457:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp66_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp65_);
                                                  ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_generate_path':
build/libbirdfont/BackgroundImage.c:6601:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:6652:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                               ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:6847:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp104_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp103_);
                                                ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7015:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp139_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp138_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7024:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp145_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp144_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7042:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp159_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp158_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7049:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp165_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp164_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7079:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp183_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp182_);
                                                  ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7087:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp189_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp188_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7211:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp241_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp240_);
                                                ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7283:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp260_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp259_);
                                                  ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c:7345:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp281_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp280_);
                                                 ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_has_start_point':
build/libbirdfont/BackgroundImage.c:7411:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BackgroundImage.c: In function 'bird_font_background_image_is_traced':
build/libbirdfont/BackgroundImage.c:7471:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/BackgroundImage.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_get_gid':
build/libbirdfont/GlyfTable.c:726:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_get_last_char':
build/libbirdfont/GlyfTable.c:827:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:832:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:842:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_process':
build/libbirdfont/GlyfTable.c:912:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:916:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:934:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_create_glyph_table':
build/libbirdfont/GlyfTable.c:1274:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                               ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1320:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp67_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp66_);
                                               ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_process_glyph':
build/libbirdfont/GlyfTable.c:1635:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                              ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1648:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                               ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1700:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp74_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp73_);
                                              ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1742:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp94_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp93_);
                                               ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1889:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp159_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp158_);
                                                ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1949:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp178_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp177_);
                                                ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:1995:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp192_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp191_);
                                                ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_parse_next_composite_glyf':
build/libbirdfont/GlyfTable.c:2601:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp66_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp65_);
                                                 ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c: In function 'bird_font_glyf_table_parse_next_glyf':
build/libbirdfont/GlyfTable.c:4535:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp643_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp642_);
                                                ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyfTable.c:4570:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp655_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp654_);
                                                  ^
In file included from build/libbirdfont/GlyfTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileChooser.c: In function 'bird_font_file_chooser_extensions_size':
build/libbirdfont/FileChooser.c:92:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/FileChooser.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileChooser.c: In function 'bird_font_file_chooser_get_extension':
build/libbirdfont/FileChooser.c:114:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/FileChooser.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c: In function 'bird_font_question_dialog_real_layout':
build/libbirdfont/QuestionDialog.c:340:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c:411:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                               ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c:450:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                              ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c:483:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                               ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c: In function 'bird_font_question_dialog_real_draw':
build/libbirdfont/QuestionDialog.c:634:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                               ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c: In function 'bird_font_question_dialog_real_button_press':
build/libbirdfont/QuestionDialog.c:688:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/QuestionDialog.c: In function 'bird_font_question_dialog_real_button_release':
build/libbirdfont/QuestionDialog.c:743:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/QuestionDialog.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GridTool.c: In function 'bird_font_grid_tool_tie_point_x':
build/libbirdfont/GridTool.c:877:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GridTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GridTool.c:888:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/GridTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GridTool.c:977:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/GridTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GridTool.c: In function 'bird_font_grid_tool_tie_point_y':
build/libbirdfont/GridTool.c:1081:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GridTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GridTool.c:1092:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/GridTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GridTool.c:1181:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/GridTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_length':
build/libbirdfont/GlyphSequence.c:431:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_append':
build/libbirdfont/GlyphSequence.c:469:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:516:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_process_ligatures':
build/libbirdfont/GlyphSequence.c:637:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:684:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:754:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                               ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:835:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp67_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp66_);
                                               ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:882:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp82_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp81_);
                                                 ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:933:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp100_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp99_);
                                                    ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:1038:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp131_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp130_);
                                                  ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_replace':
build/libbirdfont/GlyphSequence.c:1075:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:1097:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_replace_contextual':
build/libbirdfont/GlyphSequence.c:1154:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_starts_with':
build/libbirdfont/GlyphSequence.c:1258:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:1293:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                                ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c: In function 'bird_font_glyph_sequence_substitute':
build/libbirdfont/GlyphSequence.c:1351:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphSequence.c:1398:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                  ^
In file included from build/libbirdfont/GlyphSequence.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SvgFontFormatWriter.c: In function '__lambda190_':
build/libbirdfont/SvgFontFormatWriter.c:478:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/SvgFontFormatWriter.c:26:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FontSettings.c: In function 'bird_font_font_settings_save':
build/libbirdfont/FontSettings.c:295:41: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp10_ = gee_abstract_map_get_keys ((GeeMap*) _tmp9_);
                                         ^
In file included from build/libbirdfont/FontSettings.c:22:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClass.c: In function 'g_unichar_to_string':
build/libbirdfont/SpacingClass.c:155:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/SpacingClass.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_get_ligatures':
build/libbirdfont/Ligatures.c:395:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_get_contextual_ligatures':
build/libbirdfont/Ligatures.c:453:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function '__lambda492_':
build/libbirdfont/Ligatures.c:553:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_count':
build/libbirdfont/Ligatures.c:703:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_count_contextual_ligatures':
build/libbirdfont/Ligatures.c:717:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_remove_at':
build/libbirdfont/Ligatures.c:737:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_remove_contextual_ligatures_at':
build/libbirdfont/Ligatures.c:762:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_set_beginning':
build/libbirdfont/Ligatures.c:852:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_set_middle':
build/libbirdfont/Ligatures.c:958:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_set_end':
build/libbirdfont/Ligatures.c:1064:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_set_ligature':
build/libbirdfont/Ligatures.c:1105:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_set_contextual_ligature':
build/libbirdfont/Ligatures.c:1197:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Ligatures.c: In function 'bird_font_ligatures_set_substitution':
build/libbirdfont/Ligatures.c:1238:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/Ligatures.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OtfTags.c: In function 'bird_font_otf_tags_copy':
build/libbirdfont/OtfTags.c:121:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/OtfTags.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BezierTool.c: In function 'bird_font_bezier_tool_press':
build/libbirdfont/BezierTool.c:1065:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp87_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp86_);
                                                   ^
In file included from build/libbirdfont/BezierTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BezierTool.c: In function 'bird_font_bezier_tool_move':
build/libbirdfont/BezierTool.c:1567:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp66_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp65_);
                                              ^
In file included from build/libbirdfont/BezierTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BezierTool.c: In function 'bird_font_bezier_tool_switch_to_line_mode':
build/libbirdfont/BezierTool.c:1604:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/BezierTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BezierTool.c: In function 'bird_font_bezier_tool_stop_drawing':
build/libbirdfont/BezierTool.c:1672:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/BezierTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_stroke_selected_paths':
build/libbirdfont/StrokeTool.c:817:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:864:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:884:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:936:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_get_stroke':
build/libbirdfont/StrokeTool.c:1089:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_reset_flags':
build/libbirdfont/StrokeTool.c:1151:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1192:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_merge_selected_paths':
build/libbirdfont/StrokeTool.c:1281:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1347:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1438:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1490:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
           _tmp61_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp60_);
                                                       ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1578:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
           _tmp93_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp92_);
                                                       ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1652:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp114_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp113_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1703:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp130_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp129_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_single_point_intersections':
build/libbirdfont/StrokeTool.c:1803:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1821:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_overlap':
build/libbirdfont/StrokeTool.c:1919:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:1981:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_merged_curve_parts':
build/libbirdfont/StrokeTool.c:2035:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2090:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2142:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2233:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_merge_selected':
build/libbirdfont/StrokeTool.c:2371:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2445:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2491:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2531:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp67_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp66_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2574:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp81_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp80_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:2609:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp93_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp92_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3061:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp258_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp257_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3101:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp271_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp270_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3224:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp309_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp308_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3269:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp322_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp321_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3309:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp335_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp334_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3349:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp348_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp347_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3418:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp371_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp370_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3455:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp383_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp382_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_self_intersections':
build/libbirdfont/StrokeTool.c:3771:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3804:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3867:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:3956:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4077:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp102_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp101_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4113:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp115_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp114_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4209:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp136_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp135_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4245:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp155_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp154_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4360:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp180_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp179_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4451:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp215_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp214_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4533:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp253_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp252_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_merge_paths_with_curves':
build/libbirdfont/StrokeTool.c:4608:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4621:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4661:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4725:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4797:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4914:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp103_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp102_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:4965:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp119_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp118_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5001:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp132_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp131_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5081:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp142_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp141_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5140:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp162_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp161_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5351:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp222_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp221_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5395:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp242_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp241_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5531:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp295_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp294_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5553:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp304_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp303_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5643:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp338_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp337_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5672:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp348_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp347_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5798:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp408_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp407_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_simplify_stroke':
build/libbirdfont/StrokeTool.c:5898:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:5946:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6028:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6120:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6169:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp82_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp81_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6181:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp87_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp86_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6218:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp113_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp112_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6231:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp120_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp119_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6314:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp133_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp132_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6384:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp182_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp181_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_fit_bezier_path':
build/libbirdfont/StrokeTool.c:6509:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6518:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_intersection_paths':
build/libbirdfont/StrokeTool.c:6744:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:6775:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_has_new_corner':
build/libbirdfont/StrokeTool.c:6840:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_add_round_cap':
build/libbirdfont/StrokeTool.c:7214:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:7234:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:7284:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp92_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp91_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:7321:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp100_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp99_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:7350:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp118_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp117_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:7413:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp162_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp161_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_get_parts':
build/libbirdfont/StrokeTool.c:8255:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_split_corner':
build/libbirdfont/StrokeTool.c:8318:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8349:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8423:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8435:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8447:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8459:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8471:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp62_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp61_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8605:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp97_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp96_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8617:54: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp107_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp106_);
                                                      ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8629:54: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp117_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp116_);
                                                      ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8641:54: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp127_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp126_);
                                                      ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8732:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
          _tmp151_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp150_);
                                                       ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8744:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
          _tmp161_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp160_);
                                                       ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8756:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
          _tmp171_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp170_);
                                                       ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:8768:55: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
          _tmp181_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp180_);
                                                       ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_get_parts_self':
build/libbirdfont/StrokeTool.c:8974:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:9024:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp33_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp32_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_has_intersection_points':
build/libbirdfont/StrokeTool.c:9057:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_split':
build/libbirdfont/StrokeTool.c:9142:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_process_deleted_control_points':
build/libbirdfont/StrokeTool.c:9286:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:9321:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:9359:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp36_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp35_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:9394:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:9439:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_get_remaining_points':
build/libbirdfont/StrokeTool.c:9486:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:9510:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_add_intersection':
build/libbirdfont/StrokeTool.c:10005:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp74_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp73_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_segment_intersects':
build/libbirdfont/StrokeTool.c:10486:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:10517:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:10560:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_points_in_stroke':
build/libbirdfont/StrokeTool.c:10963:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_points_in_stroke_for_path':
build/libbirdfont/StrokeTool.c:11093:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11105:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11117:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11129:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11195:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11208:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp59_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp58_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11220:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp69_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp68_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11232:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp79_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp78_);
                                                     ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_merge_segments':
build/libbirdfont/StrokeTool.c:11337:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11469:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11484:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11511:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp51_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp50_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:11526:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
        _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_reset_intersections':
build/libbirdfont/StrokeTool.c:11763:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_is_inside_of_path':
build/libbirdfont/StrokeTool.c:11982:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_get_all_parts':
build/libbirdfont/StrokeTool.c:12079:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12145:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_single_points':
build/libbirdfont/StrokeTool.c:12217:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12253:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12307:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_merge':
build/libbirdfont/StrokeTool.c:12449:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12543:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_remove_merged_parts':
build/libbirdfont/StrokeTool.c:12619:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12664:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12738:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_get_insides':
build/libbirdfont/StrokeTool.c:12802:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12835:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12877:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_counters':
build/libbirdfont/StrokeTool.c:12956:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:12990:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13031:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_is_inside':
build/libbirdfont/StrokeTool.c:13109:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13122:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13144:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_insides':
build/libbirdfont/StrokeTool.c:13326:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13354:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_merge_path':
build/libbirdfont/StrokeTool.c:13588:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13620:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13661:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13674:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13761:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13817:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13857:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp71_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp70_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:13903:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp87_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp86_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14017:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp116_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp115_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14029:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp126_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp125_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14082:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp143_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp142_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14215:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp166_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp165_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14297:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp182_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp181_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14309:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp192_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp191_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14536:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp250_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp249_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14548:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp260_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp259_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14705:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp291_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp290_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14717:52: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp301_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp300_);
                                                    ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:14876:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp348_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp347_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:15069:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp411_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp410_);
                                                   ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:15269:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp485_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp484_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_index_of':
build/libbirdfont/StrokeTool.c:15397:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_counters_in_point_in_path':
build/libbirdfont/StrokeTool.c:15458:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_mark_intersection_as_deleted':
build/libbirdfont/StrokeTool.c:15507:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_paths_has_intersection':
build/libbirdfont/StrokeTool.c:15694:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:15734:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_has_points_outside':
build/libbirdfont/StrokeTool.c:15838:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:15860:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:15905:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                  ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_is_clockwise':
build/libbirdfont/StrokeTool.c:15978:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16039:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16058:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_create_stroke':
build/libbirdfont/StrokeTool.c:16213:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16225:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp14_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp13_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16253:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16294:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16380:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp56_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp55_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16599:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp96_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp95_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16611:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp106_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp105_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:16623:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp116_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp115_);
                                                 ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_convert_to_curve':
build/libbirdfont/StrokeTool.c:17413:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:17487:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp45_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp44_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:17561:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp68_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp67_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_change_weight_fast':
build/libbirdfont/StrokeTool.c:17858:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c: In function 'bird_font_stroke_tool_change_weight':
build/libbirdfont/StrokeTool.c:17940:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:17967:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:18004:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/StrokeTool.c:18009:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                ^
In file included from build/libbirdfont/StrokeTool.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function '__lambda80_':
build/libbirdfont/ResizeTool.c:720:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:818:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:863:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp48_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp47_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:879:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function '__lambda81_':
build/libbirdfont/ResizeTool.c:973:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function '__lambda83_':
build/libbirdfont/ResizeTool.c:1118:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function '__lambda84_':
build/libbirdfont/ResizeTool.c:1288:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp46_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp45_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function 'bird_font_resize_tool_rotate_selected_paths':
build/libbirdfont/ResizeTool.c:1508:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:1570:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:1609:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp43_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp42_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:1627:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function 'bird_font_resize_tool_resize_glyph':
build/libbirdfont/ResizeTool.c:1993:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:2044:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:2105:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp43_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp42_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:2141:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp56_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp55_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function 'bird_font_resize_tool_full_height':
build/libbirdfont/ResizeTool.c:2393:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function 'bird_font_resize_tool_get_selection_min':
build/libbirdfont/ResizeTool.c:2460:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function 'bird_font_resize_tool_can_resize':
build/libbirdfont/ResizeTool.c:2555:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:2607:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp27_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp26_);
                                                ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c: In function 'bird_font_resize_tool_skew_glyph':
build/libbirdfont/ResizeTool.c:2765:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:2819:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ResizeTool.c:2883:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp50_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp49_);
                                               ^
In file included from build/libbirdfont/ResizeTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_generate_unirange_index':
build/libbirdfont/GlyphRange.c:196:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:217:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_get_length':
build/libbirdfont/GlyphRange.c:425:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_get_all_ranges':
build/libbirdfont/GlyphRange.c:835:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:933:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                               ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_merge_range':
build/libbirdfont/GlyphRange.c:1533:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:1627:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                              ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:1643:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp43_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp42_);
                                               ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:1694:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                               ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_get_unirange_index':
build/libbirdfont/GlyphRange.c:1765:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:1781:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_get_character':
build/libbirdfont/GlyphRange.c:1985:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c:2013:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphRange.c: In function 'bird_font_glyph_range_unique':
build/libbirdfont/GlyphRange.c:2218:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GlyphRange.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_get_selected_glyph':
build/libbirdfont/OverView.c:1211:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_select_all_glyphs':
build/libbirdfont/OverView.c:1295:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_get_selected_item':
build/libbirdfont/OverView.c:2358:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:2368:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'g_unichar_to_string':
build/libbirdfont/OverView.c:2448:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/OverView.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_process_item_list_update':
build/libbirdfont/OverView.c:2699:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp69_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp68_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:2751:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp86_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp85_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:2811:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp106_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp105_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_real_draw':
build/libbirdfont/OverView.c:3053:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:3088:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_scroll_top':
build/libbirdfont/OverView.c:3407:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_last_row':
build/libbirdfont/OverView.c:3428:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_key_down':
build/libbirdfont/OverView.c:3540:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:3547:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp38_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp37_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_key_right':
build/libbirdfont/OverView.c:3614:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_delete_selected_glyph':
build/libbirdfont/OverView.c:4142:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4196:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_real_undo':
build/libbirdfont/OverView.c:4283:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4292:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4318:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4421:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp55_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp54_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_real_redo':
build/libbirdfont/OverView.c:4465:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4474:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4500:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:4595:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_get_current_state':
build/libbirdfont/OverView.c:4644:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_select_visible_glyph':
build/libbirdfont/OverView.c:4790:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_real_double_click':
build/libbirdfont/OverView.c:5210:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_get_selected_index':
build/libbirdfont/OverView.c:5325:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:5349:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_hide_menu':
build/libbirdfont/OverView.c:5420:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_real_button_press':
build/libbirdfont/OverView.c:5508:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                                ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:5575:53: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp32_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp31_);
                                                     ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c: In function 'bird_font_over_view_paste':
build/libbirdfont/OverView.c:6558:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                                ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:6856:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp128_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp127_);
                                                ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:6898:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp143_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp142_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:6901:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp146_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp145_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:6915:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp149_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp148_);
                                               ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverView.c:6943:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp155_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp154_);
                                                ^
In file included from build/libbirdfont/OverView.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/DescriptionDisplay.c: In function 'bird_font_description_display_construct':
build/libbirdfont/DescriptionDisplay.c:1929:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp363_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp362_);
                                                ^
In file included from build/libbirdfont/DescriptionDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MaxpTable.c: In function 'bird_font_maxp_table_process':
build/libbirdfont/MaxpTable.c:372:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/MaxpTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MaxpTable.c:380:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                             ^
In file included from build/libbirdfont/MaxpTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c: In function 'bird_font_table_layout_real_draw':
build/libbirdfont/TableLayout.c:371:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c: In function 'bird_font_table_layout_layout':
build/libbirdfont/TableLayout.c:452:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c: In function 'bird_font_table_layout_focus_next':
build/libbirdfont/TableLayout.c:608:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c:615:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c: In function 'bird_font_table_layout_real_button_press':
build/libbirdfont/TableLayout.c:647:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c: In function 'bird_font_table_layout_set_focus':
build/libbirdfont/TableLayout.c:814:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TableLayout.c: In function 'bird_font_table_layout_real_button_release':
build/libbirdfont/TableLayout.c:865:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/TableLayout.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClassTab.c: In function 'bird_font_spacing_class_tab_real_selected_row':
build/libbirdfont/SpacingClassTab.c:367:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/SpacingClassTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClassTab.c:391:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                 ^
In file included from build/libbirdfont/SpacingClassTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClassTab.c:429:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp31_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp30_);
                                                  ^
In file included from build/libbirdfont/SpacingClassTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClassTab.c:451:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                                   ^
In file included from build/libbirdfont/SpacingClassTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClassTab.c:499:51: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
       _tmp58_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp57_);
                                                   ^
In file included from build/libbirdfont/SpacingClassTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SpacingClassTab.c: In function 'bird_font_spacing_class_tab_real_update_rows':
build/libbirdfont/SpacingClassTab.c:582:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                               ^
In file included from build/libbirdfont/SpacingClassTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureList.c: In function 'bird_font_ligature_list_real_selected_row':
build/libbirdfont/LigatureList.c:398:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/LigatureList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureList.c: In function 'bird_font_ligature_list_real_update_rows':
build/libbirdfont/LigatureList.c:787:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/LigatureList.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/LigatureList.c:809:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                              ^
In file included from build/libbirdfont/LigatureList.c:25:0:
.  build
.  compile_translations
.  man:birdfont.1
.  man:birdfont-export.1
.  man:birdfont-import.1
.  man:birdfont-autotrace.1
.  mkdir build/libbirdfont
.  copy libbirdfont/OpenFontFormat/load_font.c
.  copy libbirdfont/overview_glyph.c
.  copy libbirdfont/Renderer/fontconfig.c
.  mkdir build/libbirdgems
.  copy libbirdgems/GraphicsGems.h
.  copy libbirdgems/fit_cubic.c
.  valac libbirdgems
.  copy libbirdgems/GGVecLib.c
.  compile build/libbirdgems/fit_cubic.c
.  compile build/libbirdgems/birdgems.c
.  compile build/libbirdgems/GGVecLib.c
.  libbirdgems
.  Create link libbirdgems.so.0.0 libbirdgems.so
.  valac libbirdfont
.  compile build/libbirdfont/overview_glyph.c
.  compile build/libbirdfont/fontconfig.c
.  compile build/libbirdfont/load_font.c
.  compile build/libbirdfont/OtfTable.c
.  compile build/libbirdfont/RectangleTool.c
.  compile build/libbirdfont/MenuItem.c
.  compile build/libbirdfont/PostTable.c
.  compile build/libbirdfont/EotWriter.c
.  compile build/libbirdfont/Glyph.c
.  compile build/libbirdfont/Allocation.c
.  compile build/libbirdfont/OverwriteBfFile.c
.  compile build/libbirdfont/SearchPaths.c
.  compile build/libbirdfont/CodePageBits.c
.  compile build/libbirdfont/LigatureCollection.c
.  compile build/libbirdfont/GlyphCanvas.c
.  compile build/libbirdfont/ContextualLigature.c
.  compile build/libbirdfont/HiddenTools.c
.  compile build/libbirdfont/GdefTable.c
.  compile build/libbirdfont/Svg.c
.  compile build/libbirdfont/BackgroundTool.c
.  compile build/libbirdfont/Table.c
.  compile build/libbirdfont/Button.c
.  compile build/libbirdfont/TabBar.c
.  compile build/libbirdfont/RecentFiles.c
.  compile build/libbirdfont/MoveTool.c
.  compile build/libbirdfont/ScaledBackgrounds.c
.  compile build/libbirdfont/Layer.c
.  compile build/libbirdfont/TestBirdFont.c
.  compile build/libbirdfont/HmtxTable.c
.  compile build/libbirdfont/Kern.c
.  compile build/libbirdfont/ThemeTools.c
.  compile build/libbirdfont/DirectoryTable.c
.  compile build/libbirdfont/Widget.c
.  compile build/libbirdfont/TabContent.c
.  compile build/libbirdfont/FontCache.c
.  compile build/libbirdfont/CharacterInfo.c
.  compile build/libbirdfont/OrientationTool.c
.  compile build/libbirdfont/ScaledBackgroundPart.c
.  compile build/libbirdfont/CmapSubtableFormat12.c
.  compile build/libbirdfont/ColorPicker.c
.  compile build/libbirdfont/Color.c
.  compile build/libbirdfont/GlyphMaster.c
.  compile build/libbirdfont/Gradient.c
.  compile build/libbirdfont/CligFeature.c
.  compile build/libbirdfont/MenuAction.c
.  compile build/libbirdfont/Task.c
.  compile build/libbirdfont/PointConverter.c
.  compile build/libbirdfont/Row.c
.  compile build/libbirdfont/HheaTable.c
.  compile build/libbirdfont/KerningStrings.c
.  compile build/libbirdfont/KerningList.c
.  compile build/libbirdfont/BackgroundTools.c
.  compile build/libbirdfont/OtfFeatureTable.c
.  compile build/libbirdfont/Ligature.c
.  compile build/libbirdfont/Config.c
.  compile build/libbirdfont/PointTool.c
.  compile build/libbirdfont/SettingsItem.c
.  compile build/libbirdfont/Theme.c
.  compile build/libbirdfont/Argument.c
.  compile build/libbirdfont/FeatureList.c
.  compile build/libbirdfont/GlyphCollection.c
.  compile build/libbirdfont/OpenFontFormatWriter.c
.  compile build/libbirdfont/KerningRange.c
.  compile build/libbirdfont/CharDatabase.c
.  compile build/libbirdfont/Lookup.c
.  compile build/libbirdfont/LineTextArea.c
.  compile build/libbirdfont/LayerLabel.c
.  compile build/libbirdfont/KerningClasses.c
.  compile build/libbirdfont/KerningPair.c
.  compile build/libbirdfont/KeyBindings.c
.  compile build/libbirdfont/Headline.c
.  compile build/libbirdfont/SpacingTab.c
.  compile build/libbirdfont/OffsetTable.c
.  compile build/libbirdfont/CheckBox.c
.  compile build/libbirdfont/String.c
.  compile build/libbirdfont/TextListener.c
.  compile build/libbirdfont/SvgStyle.c
.  compile build/libbirdfont/SvgFont.c
.  compile build/libbirdfont/Toolbox.c
.  compile build/libbirdfont/FontData.c
.  compile build/libbirdfont/TextArea.c
.  compile build/libbirdfont/OverViewItem.c
.  compile build/libbirdfont/ScaledImage.c
.  compile build/libbirdfont/DrawingTools.c
.  compile build/libbirdfont/PenTool.c
.  compile build/libbirdfont/Feature.c
.  compile build/libbirdfont/MessageDialog.c
.  compile build/libbirdfont/ExportUtils.c
.  compile build/libbirdfont/SvgArc.c
.  compile build/libbirdfont/KerningDisplay.c
.  compile build/libbirdfont/DefaultCharactersSet.c
.  compile build/libbirdfont/GlyphSelection.c
.  compile build/libbirdfont/Alternate.c
.  compile build/libbirdfont/FallbackFont.c
.  compile build/libbirdfont/LanguageSelectionTab.c
.  compile build/libbirdfont/Path.c
.  compile build/libbirdfont/Icons.c
.  compile build/libbirdfont/ClipTool.c
.  compile build/libbirdfont/Dialog.c
.  compile build/libbirdfont/SpacingClassTools.c
.  compile build/libbirdfont/LabelTool.c
.  compile build/libbirdfont/GlyphTab.c
.  compile build/libbirdfont/AlternateFeature.c
.  compile build/libbirdfont/PathList.c
.  compile build/libbirdfont/LigatureSet.c
.  compile build/libbirdfont/LocaTable.c
.  compile build/libbirdfont/Stop.c
.  compile build/libbirdfont/SettingsTab.c
.  compile build/libbirdfont/BackgroundSelectionTool.c
.  compile build/libbirdfont/CmapSubtable.c
.  compile build/libbirdfont/GlyfData.c
.  compile build/libbirdfont/SvgParser.c
.  compile build/libbirdfont/ExportCallback.c
.  compile build/libbirdfont/OpenFontFormatReader.c
.  compile build/libbirdfont/LicenseDialog.c
.  compile build/libbirdfont/Cmap.c
.  compile build/libbirdfont/PointSelection.c
.  compile build/libbirdfont/OverWriteDialogListener.c
.  compile build/libbirdfont/TrackTool.c
.  compile build/libbirdfont/GsubTable.c
.  compile build/libbirdfont/AbstractMenu.c
.  compile build/libbirdfont/PairFormat1.c
.  compile build/libbirdfont/MergeTask.c
.  compile build/libbirdfont/SpacingData.c
.  compile build/libbirdfont/Menu.c
.  compile build/libbirdfont/Line.c
.  compile build/libbirdfont/KernSubtable.c
.  compile build/libbirdfont/CircleTool.c
.  compile build/libbirdfont/FileDialogTab.c
.  compile build/libbirdfont/FontDisplay.c
.  compile build/libbirdfont/ZoomBar.c
.  compile build/libbirdfont/SubMenu.c
.  compile build/libbirdfont/ExportTool.c
.  compile build/libbirdfont/Expander.c
.  compile build/libbirdfont/CffTable.c
.  compile build/libbirdfont/StrokeTask.c
.  compile build/libbirdfont/Font.c
.  compile build/libbirdfont/BackgroundImage.c
.  compile build/libbirdfont/GlyfTable.c
.  compile build/libbirdfont/FileChooser.c
.  compile build/libbirdfont/QuestionDialog.c
.  compile build/libbirdfont/GridTool.c
.  compile build/libbirdfont/GlyphSequence.c
.  compile build/libbirdfont/PreviewTools.c
.  compile build/libbirdfont/SvgFontFormatWriter.c
.  compile build/libbirdfont/OtfInputStream.c
.  compile build/libbirdfont/SaveDialog.c
.  compile build/libbirdfont/Screen.c
.  compile build/libbirdfont/FontSettings.c
.  compile build/libbirdfont/SpacingClass.c
.  compile build/libbirdfont/Os2Table.c
.  compile build/libbirdfont/ColorTool.c
.  compile build/libbirdfont/Ligatures.c
.  compile build/libbirdfont/Tool.c
.  compile build/libbirdfont/CutBackgroundTool.c
.  compile build/libbirdfont/OtfTags.c
.  compile build/libbirdfont/LoadCallback.c
.  compile build/libbirdfont/BezierTool.c
.  compile build/libbirdfont/StrokeTool.c
.  compile build/libbirdfont/EmptyTab.c
.  compile build/libbirdfont/ResizeTool.c
.  compile build/libbirdfont/GlyphRange.c
.  compile build/libbirdfont/Scrollbar.c
.  compile build/libbirdfont/OverView.c
.  compile build/libbirdfont/Drawing.c
.  compile build/libbirdfont/ZoomView.c
.  compile build/libbirdfont/DescriptionDisplay.c
.  compile build/libbirdfont/CachedFont.c
.  compile build/libbirdfont/EditPointHandle.c
.  compile build/libbirdfont/CvtTable.c
.  compile build/libbirdfont/MaxpTable.c
.  compile build/libbirdfont/TableLayout.c
.  compile build/libbirdfont/SpacingClassTab.c
.  compile build/libbirdfont/SaveDialogListener.c
.  compile build/libbirdfont/FontName.c
.  compile build/libbirdfont/ExportSettings.c
.  compile build/libbirdfont/LigatureList.c
.  compile build/libbirdfont/HeadTable.c
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function '___lambda485_':
build/libbirdfont/BirdFontFile.c:1468:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:1559:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_font_file':
build/libbirdfont/BirdFontFile.c:1882:44: warning: passing argument 2 of 'bird_font_glyph_table_for_each' from incompatible pointer type [-Wincompatible-pointer-types]
   bird_font_glyph_table_for_each (_tmp36_, ____lambda484__gfunc, _data6_);
                                            ^~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:915:6: note: expected 'GFunc {aka void (*)(void *, void *)}' but argument is of type 'void (*)(const void *, void *)'
 void bird_font_glyph_table_for_each (BirdFontGlyphTable* self, GFunc func, void* func_target);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:1914:44: warning: passing argument 2 of 'bird_font_glyph_table_for_each' from incompatible pointer type [-Wincompatible-pointer-types]
   bird_font_glyph_table_for_each (_tmp42_, ____lambda485__gfunc, _data6_);
                                            ^~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:915:6: note: expected 'GFunc {aka void (*)(void *, void *)}' but argument is of type 'void (*)(const void *, void *)'
 void bird_font_glyph_table_for_each (BirdFontGlyphTable* self, GFunc func, void* func_target);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_alternates':
build/libbirdfont/BirdFontFile.c:2044:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:2098:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                                 ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_images':
build/libbirdfont/BirdFontFile.c:2244:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:2272:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:2507:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                                  ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_spacing_classes':
build/libbirdfont/BirdFontFile.c:2885:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_kerning':
build/libbirdfont/BirdFontFile.c:3255:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_settings':
build/libbirdfont/BirdFontFile.c:3480:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:3526:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_lines':
build/libbirdfont/BirdFontFile.c:4169:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp53_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp52_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_glyph_collection':
build/libbirdfont/BirdFontFile.c:4428:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_glyph_master':
build/libbirdfont/BirdFontFile.c:4522:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_glyph':
build/libbirdfont/BirdFontFile.c:4635:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_layer':
build/libbirdfont/BirdFontFile.c:4746:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_get_point_data':
build/libbirdfont/BirdFontFile.c:5078:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:5096:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:5165:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:5234:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp61_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp60_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:5250:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp73_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp72_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:5298:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp95_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp94_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'g_unichar_to_string':
build/libbirdfont/BirdFontFile.c:7923:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/BirdFontFile.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_parse_glyph':
build/libbirdfont/BirdFontFile.c:9983:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp90_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp89_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_cubic_line':
build/libbirdfont/BirdFontFile.c:10448:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_quadratic':
build/libbirdfont/BirdFontFile.c:10543:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:10557:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:10587:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp42_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp41_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_cubic':
build/libbirdfont/BirdFontFile.c:10736:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:10750:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:10784:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp50_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp49_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:10814:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp73_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp72_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_double_curve':
build/libbirdfont/BirdFontFile.c:10957:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:10971:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:11005:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp50_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp49_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_close':
build/libbirdfont/BirdFontFile.c:11089:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:11103:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:11120:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp24_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp23_);
                                              ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_parse_path_data':
build/libbirdfont/BirdFontFile.c:11820:54: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
         _tmp178_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp177_);
                                                      ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c:11880:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp195_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp194_);
                                                ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontFile.c: In function 'bird_font_bird_font_file_write_ligatures':
build/libbirdfont/BirdFontFile.c:12360:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                               ^
In file included from build/libbirdfont/BirdFontFile.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c: In function '__lambda56_':
build/libbirdfont/GposTable.c:561:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c:577:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c: In function '__lambda57_':
build/libbirdfont/GposTable.c:646:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c:711:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp29_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp28_);
                                                ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c:840:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                               ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c: In function '__lambda55_':
build/libbirdfont/GposTable.c:1305:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GposTable.c: In function 'bird_font_gpos_table_pairs_offset_length':
build/libbirdfont/GposTable.c:1343:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/GposTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphTable.c: In function 'bird_font_glyph_table_for_each':
build/libbirdfont/GlyphTable.c:129:42: warning: passing argument 1 of 'gee_abstract_map_get_entries' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_map_get_entries ((GeeMap*) _tmp3_);
                                          ^
In file included from build/libbirdfont/GlyphTable.c:20:0:
/usr/include/gee-0.8/gee.h:1478:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_entries (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphTable.c:159:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    _tmp16_ = _tmp15_;
            ^
build/libbirdfont/GlyphTable.c: In function 'bird_font_glyph_table_length':
build/libbirdfont/GlyphTable.c:201:38: warning: passing argument 1 of 'gee_abstract_map_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_map_get_size ((GeeMap*) _tmp0_);
                                      ^
In file included from build/libbirdfont/GlyphTable.c:20:0:
/usr/include/gee-0.8/gee.h:1474:6: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 gint gee_abstract_map_get_size (GeeAbstractMap* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GlyphTable.c: In function 'bird_font_glyph_table_nth':
build/libbirdfont/GlyphTable.c:237:39: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp1_ = gee_abstract_map_get_keys ((GeeMap*) _tmp0_);
                                       ^
In file included from build/libbirdfont/GlyphTable.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c: In function '__lambda52_':
build/libbirdfont/KernList.c:423:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                              ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c:449:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                              ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c:467:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                               ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c: In function 'bird_font_kern_list_fetch_all_pairs':
build/libbirdfont/KernList.c:601:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c: In function 'bird_font_kern_list_get_length_left':
build/libbirdfont/KernList.c:644:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c: In function 'bird_font_kern_list_all_kern':
build/libbirdfont/KernList.c:679:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c:717:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                                 ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KernList.c: In function 'bird_font_kern_list_all_pairs_format1':
build/libbirdfont/KernList.c:804:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/KernList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileTools.c: In function '____lambda296_':
build/libbirdfont/FileTools.c:506:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/FileTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileTools.c:559:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                               ^
In file included from build/libbirdfont/FileTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileTools.c: In function 'bird_font_file_tools_construct':
build/libbirdfont/FileTools.c:737:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                               ^
In file included from build/libbirdfont/FileTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/FileTools.c:819:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp66_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp65_);
                                               ^
In file included from build/libbirdfont/FileTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/UnicodeRangeBits.c: In function 'bird_font_unicode_range_bits_get_bit':
build/libbirdfont/UnicodeRangeBits.c:344:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/UnicodeRangeBits.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MainWindow.c: In function 'bird_font_main_window_get_overview':
build/libbirdfont/MainWindow.c:1562:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/MainWindow.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c: In function 'g_unichar_to_string':
build/libbirdfont/Text.c:811:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/Text.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c: In function 'bird_font_text_iterate':
build/libbirdfont/Text.c:973:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                              ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c:1050:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp40_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp39_);
                                                 ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c:1106:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                                  ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c:1146:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp79_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp78_);
                                                  ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c:1194:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp100_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp99_);
                                                  ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c: In function 'bird_font_text_draw_without_cache':
build/libbirdfont/Text.c:2248:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
                                               ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c: In function 'bird_font_text_draw_chached':
build/libbirdfont/Text.c:2480:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp54_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp53_);
                                                ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c: In function 'bird_font_text_draw_path':
build/libbirdfont/Text.c:2619:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c:2676:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Text.c:2780:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp47_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp46_);
                                                  ^
In file included from build/libbirdfont/Text.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat4.c: In function 'bird_font_cmap_subtable_format4_real_generate_cmap_data':
build/libbirdfont/CmapSubtableFormat4.c:1160:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/CmapSubtableFormat4.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat4.c:1216:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp26_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp25_);
                                              ^
In file included from build/libbirdfont/CmapSubtableFormat4.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat4.c:1314:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp52_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp51_);
                                               ^
In file included from build/libbirdfont/CmapSubtableFormat4.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat4.c:1405:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp74_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp73_);
                                               ^
In file included from build/libbirdfont/CmapSubtableFormat4.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat4.c:1487:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp95_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp94_);
                                               ^
In file included from build/libbirdfont/CmapSubtableFormat4.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat4.c:1583:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp121_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp120_);
                                                ^
In file included from build/libbirdfont/CmapSubtableFormat4.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverviewTools.c: In function 'bird_font_overview_tools_fix_curve_orientation':
build/libbirdfont/OverviewTools.c:1849:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/OverviewTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverviewTools.c: In function 'bird_font_overview_tools_process_transform':
build/libbirdfont/OverviewTools.c:2038:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/OverviewTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/OverviewTools.c:2151:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                               ^
In file included from build/libbirdfont/OverviewTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigatureCollection.c: In function 'bird_font_contextual_ligature_collection_get_size':
build/libbirdfont/ContextualLigatureCollection.c:335:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/ContextualLigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigatureCollection.c:338:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/ContextualLigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigatureCollection.c:345:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/ContextualLigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigatureCollection.c: In function 'bird_font_contextual_ligature_collection_has_ligatures':
build/libbirdfont/ContextualLigatureCollection.c:359:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/ContextualLigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ContextualLigatureCollection.c: In function 'bird_font_contextual_ligature_collection_add_contextual_ligatures':
build/libbirdfont/ContextualLigatureCollection.c:395:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/ContextualLigatureCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c: In function 'bird_font_bird_font_part_load':
build/libbirdfont/BirdFontPart.c:602:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                                ^
In file included from build/libbirdfont/BirdFontPart.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c: In function '___lambda335_':
build/libbirdfont/BirdFontPart.c:811:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                                ^
In file included from build/libbirdfont/BirdFontPart.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c:974:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp51_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp50_);
                                                ^
In file included from build/libbirdfont/BirdFontPart.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c:1012:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp63_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp62_);
                                                  ^
In file included from build/libbirdfont/BirdFontPart.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c: In function 'bird_font_bird_font_part_save':
build/libbirdfont/BirdFontPart.c:1280:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                               ^
In file included from build/libbirdfont/BirdFontPart.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c:1718:45: warning: passing argument 2 of 'bird_font_glyph_table_for_each' from incompatible pointer type [-Wincompatible-pointer-types]
   bird_font_glyph_table_for_each (_tmp108_, ____lambda335__gfunc, _data9_);
                                             ^~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c:454:6: note: expected 'GFunc {aka void (*)(void *, void *)}' but argument is of type 'void (*)(const void *, void *)'
 void bird_font_glyph_table_for_each (BirdFontGlyphTable* self, GFunc func, void* func_target);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFontPart.c: In function 'g_unichar_to_string':
build/libbirdfont/BirdFontPart.c:2353:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/BirdFontPart.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c: In function '__lambda62_':
build/libbirdfont/AlternateSets.c:169:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp0_ = g_strcmp0;
         ^
build/libbirdfont/AlternateSets.c: In function 'bird_font_alternate_sets_get_all_tags':
build/libbirdfont/AlternateSets.c:207:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c: In function 'bird_font_alternate_sets_get_alt':
build/libbirdfont/AlternateSets.c:280:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c:317:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
                                                 ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c: In function 'bird_font_alternate_sets_get_alt_with_glyph':
build/libbirdfont/AlternateSets.c:362:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c:416:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                                 ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c:468:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                                 ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c: In function 'bird_font_alternate_sets_remove_empty_sets':
build/libbirdfont/AlternateSets.c:518:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/AlternateSets.c: In function 'bird_font_alternate_sets_copy':
build/libbirdfont/AlternateSets.c:601:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/AlternateSets.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_double_quadratic':
build/libbirdfont/TestCases.c:1210:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c:1264:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_benchmark_stroke':
build/libbirdfont/TestCases.c:1629:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                                 ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_extrema':
build/libbirdfont/TestCases.c:1710:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_over_path':
build/libbirdfont/TestCases.c:2964:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c:2971:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_convert_to_quadratic_bezier_path':
build/libbirdfont/TestCases.c:3152:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_glyph_ranges':
build/libbirdfont/TestCases.c:3886:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'g_unichar_to_string':
build/libbirdfont/TestCases.c:4101:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/TestCases.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_reverse_last':
build/libbirdfont/TestCases.c:4610:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp22_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp21_);
                                               ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c: In function 'bird_font_test_cases_test_raster_path':
build/libbirdfont/TestCases.c:5393:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/TestCases.c:5448:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/TestCases.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/CmapSubtableFormat0.c: In function 'bird_font_cmap_subtable_format0_get_gid_for_unichar':
build/libbirdfont/CmapSubtableFormat0.c:388:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/CmapSubtableFormat0.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFont.c: In function 'bird_font_bird_font_set_defaul_drawing_callbacks':
build/libbirdfont/BirdFont.c:78:72: warning: implicit declaration of function 'bird_font_drawing_unref' [-Wimplicit-function-declaration]
 #define _bird_font_drawing_unref0(var) ((var == NULL) ? NULL : (var = (bird_font_drawing_unref (var), NULL)))
                                                                        ^
build/libbirdfont/BirdFont.c:906:3: note: in expansion of macro '_bird_font_drawing_unref0'
   _bird_font_drawing_unref0 (bird_font_bird_font_drawing);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFont.c: In function 'bird_font_bird_font_get_settings_directory':
build/libbirdfont/BirdFont.c:1620:31: warning: passing argument 1 of 'bird_font_is_null' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   _tmp9_ = bird_font_is_null (_tmp8_);
                               ^~~~~~
build/libbirdfont/BirdFont.c:866:10: note: expected 'void *' but argument is of type 'const gchar * {aka const char *}'
 gboolean bird_font_is_null (void* n) {
          ^~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFont.c: In function '_bird_font_drawing_ref0':
build/libbirdfont/BirdFont.c:2343:16: warning: implicit declaration of function 'bird_font_drawing_ref' [-Wimplicit-function-declaration]
  return self ? bird_font_drawing_ref (self) : NULL;
                ^~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BirdFont.c:2343:45: warning: pointer/integer type mismatch in conditional expression
  return self ? bird_font_drawing_ref (self) : NULL;
                                             ^
build/libbirdfont/KerningTools.c: In function 'bird_font_kerning_tools_init':
build/libbirdfont/KerningTools.c:1445:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp77_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp76_);
                                               ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c: In function 'bird_font_kerning_tools_add_unique_class':
build/libbirdfont/KerningTools.c:1683:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c: In function 'bird_font_kerning_tools_get_kerning_class':
build/libbirdfont/KerningTools.c:1775:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c: In function 'bird_font_kerning_tools_update_kerning_classes':
build/libbirdfont/KerningTools.c:1857:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                               ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c: In function 'bird_font_kerning_tools_remove_empty_classes':
build/libbirdfont/KerningTools.c:1970:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c:1992:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c: In function 'bird_font_kerning_tools_update_spacing_classes':
build/libbirdfont/KerningTools.c:2081:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/KerningTools.c:2102:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                              ^
In file included from build/libbirdfont/KerningTools.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_real_draw':
build/libbirdfont/SettingsDisplay.c:496:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                               ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_layout':
build/libbirdfont/SettingsDisplay.c:572:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_same_scope':
build/libbirdfont/SettingsDisplay.c:846:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_get_key_binding':
build/libbirdfont/SettingsDisplay.c:927:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_real_button_press':
build/libbirdfont/SettingsDisplay.c:1002:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_real_button_release':
build/libbirdfont/SettingsDisplay.c:1120:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_real_motion_notify':
build/libbirdfont/SettingsDisplay.c:1242:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c:1345:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp37_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp36_);
                                               ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c: In function 'bird_font_settings_display_real_scroll_wheel':
build/libbirdfont/SettingsDisplay.c:1477:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                               ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/SettingsDisplay.c:1559:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp30_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp29_);
                                                ^
In file included from build/libbirdfont/SettingsDisplay.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c: In function '____lambda246_':
build/libbirdfont/ThemeTab.c:567:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c:621:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c:664:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                               ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c: In function '__lambda247_':
build/libbirdfont/ThemeTab.c:723:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c: In function 'bird_font_theme_tab_real_create_setting_items':
build/libbirdfont/ThemeTab.c:859:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp10_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp9_);
                                               ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c:956:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp41_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp40_);
                                               ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ThemeTab.c:1026:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp69_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp68_);
                                               ^
In file included from build/libbirdfont/ThemeTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Intersection.c: In function 'bird_font_intersection_list_get_point':
build/libbirdfont/Intersection.c:520:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Intersection.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Intersection.c: In function 'bird_font_intersection_list_has_point':
build/libbirdfont/Intersection.c:622:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Intersection.c:24:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ToolCollection.c: In function 'bird_font_tool_collection_cache':
build/libbirdfont/ToolCollection.c:191:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/ToolCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ToolCollection.c: In function 'bird_font_tool_collection_clear_cache':
build/libbirdfont/ToolCollection.c:237:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/ToolCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ToolCollection.c: In function 'bird_font_tool_collection_redraw':
build/libbirdfont/ToolCollection.c:283:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                              ^
In file included from build/libbirdfont/ToolCollection.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GuideTab.c: In function 'bird_font_guide_tab_real_selected_row':
build/libbirdfont/GuideTab.c:421:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                              ^
In file included from build/libbirdfont/GuideTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/GuideTab.c: In function 'bird_font_guide_tab_real_update_rows':
build/libbirdfont/GuideTab.c:480:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                               ^
In file included from build/libbirdfont/GuideTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ZoomTool.c: In function 'bird_font_zoom_tool_store_current_view':
build/libbirdfont/ZoomTool.c:759:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/ZoomTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ZoomTool.c:778:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                               ^
In file included from build/libbirdfont/ZoomTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ZoomTool.c:796:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp17_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp16_);
                                              ^
In file included from build/libbirdfont/ZoomTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ZoomTool.c: In function 'bird_font_zoom_tool_next_view':
build/libbirdfont/ZoomTool.c:818:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/ZoomTool.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Preferences.c: In function 'bird_font_preferences_save':
build/libbirdfont/Preferences.c:1019:41: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp16_ = gee_abstract_map_get_keys ((GeeMap*) _tmp15_);
                                         ^
In file included from build/libbirdfont/Preferences.c:20:0:
/usr/include/gee-0.8/gee.h:1476:9: note: expected 'GeeAbstractMap * {aka struct _GeeAbstractMap *}' but argument is of type 'GeeMap * {aka struct _GeeMap *}'
 GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self);
         ^~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c: In function 'bird_font_menu_tab_apply_font_setting':
build/libbirdfont/MenuTab.c:1998:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:2032:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                               ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c: In function 'bird_font_menu_tab_simplify':
build/libbirdfont/MenuTab.c:3168:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                              ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:3208:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                              ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:3224:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                                ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:3271:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp39_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp38_);
                                                ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:3328:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp57_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp56_);
                                               ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:3377:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp72_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp71_);
                                               ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/MenuTab.c:3424:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp86_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp85_);
                                               ^
In file included from build/libbirdfont/MenuTab.c:25:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function '__lambda103_':
build/libbirdfont/VersionList.c:484:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:494:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp6_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_construct':
build/libbirdfont/VersionList.c:593:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp19_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp18_);
                                                ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_delete_item':
build/libbirdfont/VersionList.c:696:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:735:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp20_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp19_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:798:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
    _tmp49_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp48_);
                                                ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_get_current_version_index':
build/libbirdfont/VersionList.c:843:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_get_current':
build/libbirdfont/VersionList.c:931:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:971:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp15_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp14_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:999:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp25_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp24_);
                                               ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:1014:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp34_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp33_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_get_last_id':
build/libbirdfont/VersionList.c:1074:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:1079:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_set_selected_item':
build/libbirdfont/VersionList.c:1119:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_add_glyph':
build/libbirdfont/VersionList.c:1436:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp16_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp15_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_has_version':
build/libbirdfont/VersionList.c:1471:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_get_action_index':
build/libbirdfont/VersionList.c:1553:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp2_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp1_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:1572:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp9_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp8_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_recreate_index':
build/libbirdfont/VersionList.c:1611:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_get_action_no2':
build/libbirdfont/VersionList.c:1658:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_deselect_all':
build/libbirdfont/VersionList.c:1689:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_menu_item_action':
build/libbirdfont/VersionList.c:1895:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
      _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                                  ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_get_menu_action_at':
build/libbirdfont/VersionList.c:1983:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_set_position':
build/libbirdfont/VersionList.c:2088:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c: In function 'bird_font_version_list_draw_menu':
build/libbirdfont/VersionList.c:2194:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp8_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp7_);
                                             ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:2198:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
                                              ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/VersionList.c:2223:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp21_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp20_);
                                               ^
In file included from build/libbirdfont/VersionList.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/BezierPoints.c: In function 'g_unichar_to_string':
build/libbirdfont/BezierPoints.c:90:27: warning: passing argument 2 of 'g_unichar_to_utf8' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_unichar_to_utf8 (self, _tmp1_);
                           ^~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:33:0,
                 from /usr/include/glib-2.0/glib/giochannel.h:34,
                 from /usr/include/glib-2.0/glib.h:54,
                 from build/libbirdfont/BezierPoints.c:18:
/usr/include/glib-2.0/glib/gunicode.h:820:11: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gint      g_unichar_to_utf8 (gunichar    c,
           ^~~~~~~~~~~~~~~~~
build/libbirdfont/ImportUtils.c: In function 'bird_font_run_import':
build/libbirdfont/ImportUtils.c:455:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp23_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp22_);
                                               ^
In file included from build/libbirdfont/ImportUtils.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/ImportUtils.c:635:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp83_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp82_);
                                               ^
In file included from build/libbirdfont/ImportUtils.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c: In function 'bird_font_lookups_find':
build/libbirdfont/Lookups.c:175:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c: In function 'bird_font_lookups_append':
build/libbirdfont/Lookups.c:246:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
                                              ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c: In function 'bird_font_lookups_generate_lookup_list':
build/libbirdfont/Lookups.c:303:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                             ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c:313:45: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
                                             ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c:329:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp11_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp10_);
                                               ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c:399:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp28_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp27_);
                                               ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c:499:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp60_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp59_);
                                               ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c:559:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp80_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp79_);
                                                 ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/Lookups.c:625:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp98_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp97_);
                                                 ^
In file included from build/libbirdfont/Lookups.c:20:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/NameTable.c: In function 'bird_font_name_table_get_name':
build/libbirdfont/NameTable.c:358:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/libbirdfont/NameTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/NameTable.c: In function 'bird_font_name_table_parse_format0':
build/libbirdfont/NameTable.c:577:49: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp35_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp34_);
                                                 ^
In file included from build/libbirdfont/NameTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:79:0,
                 from build/libbirdfont/NameTable.c:18:
build/libbirdfont/NameTable.c: In function 'string_strip':
build/libbirdfont/NameTable.c:972:14: warning: passing argument 1 of 'g_strchug' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  g_strstrip (_tmp1_);
              ^
/usr/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro 'g_strstrip'
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
                                                     ^~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected 'gchar * {aka char *}' but argument is of type 'const gchar * {aka const char *}'
 gchar*                g_strchug        (gchar        *string);
                       ^~~~~~~~~
build/libbirdfont/NameTable.c: In function 'bird_font_name_table_process':
build/libbirdfont/NameTable.c:1396:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
  _tmp75_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp74_);
                                              ^
In file included from build/libbirdfont/NameTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/NameTable.c:1699:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp131_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp130_);
                                                ^
In file included from build/libbirdfont/NameTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/libbirdfont/NameTable.c:1744:48: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp144_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp143_);
                                                ^
In file included from build/libbirdfont/NameTable.c:22:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libsoup-2.4.vapi:1146.3-1146.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1260.3-1260.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1931.3-1931.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1934.3-1934.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1937.3-1937.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1940.3-1940.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1943.3-1943.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1946.3-1946.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1949.3-1949.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1952.3-1952.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1955.3-1955.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:1958.3-1958.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2000.3-2000.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2003.3-2003.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2006.3-2006.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2076.3-2076.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2080.3-2080.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2083.3-2083.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2086.3-2086.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2089.3-2089.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2092.3-2092.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2095.3-2095.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2098.3-2098.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2101.3-2101.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2104.3-2104.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2107.3-2107.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
libsoup-2.4.vapi:2111.3-2111.12: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
birdfont/GtkWindow.vala:696.17-696.28: warning: Gdk.cairo_create has been deprecated since 3.22
birdfont/GtkWindow.vala:631.17-631.28: warning: Gdk.cairo_create has been deprecated since 3.22
birdfont/GtkWindow.vala:567.9-567.20: warning: Gdk.cairo_create has been deprecated since 3.22
birdfont/GtkWindow.vala:335.80-335.84: warning: Gtk.Stock has been deprecated since 3.10
birdfont/GtkWindow.vala:315.70-315.74: warning: Gtk.Stock has been deprecated since 3.10
birdfont/GtkWindow.vala:317.70-317.74: warning: Gtk.Stock has been deprecated since 3.10
birdfont/GtkWindow.vala:322.60-322.64: warning: Gtk.Stock has been deprecated since 3.10
birdfont/GtkWindow.vala:324.60-324.64: warning: Gtk.Stock has been deprecated since 3.10
birdfont/GtkWindow.vala:399.9-399.28: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont/GtkWindow.vala:409.9-409.28: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont/GtkWindow.vala:428.20-428.39: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont/GtkWindow.vala:444.4-444.30: warning: unhandled error `GLib.Error'
			export_notification.show ();
			^^^^^^^^^^^^^^^^^^^^^^^^^^^
birdfont/GtkWindow.vala:459.13-459.32: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont/GtkWindow.vala:479.13-479.32: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont/GtkWindow.vala:498.13-498.32: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont/GtkWindow.vala:516.30-516.65: warning: Gdk.Cursor.new has been deprecated since 3.16
birdfont/GtkWindow.vala:518.30-518.58: warning: Gdk.Cursor.new has been deprecated since 3.16
birdfont/Main.vala:34.2-34.37: warning: Access to static member `BirdFont.BirdFont.load_font_from_command_line' with an instance reference
	birdfont.load_font_from_command_line ();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
birdfont/GtkWindow.vala:86.13-89.5: warning: unreachable catch clause detected
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_get_clipboard_data':
build/birdfont/GtkWindow.c:860:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   _tmp7_ = gtk_selection_data_get_data ((GtkSelectionData*) _tmp6_);
          ^
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_file_chooser':
build/birdfont/GtkWindow.c:1223:5: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
     _tmp11_ = bird_font_gtk_window_show_file_chooser (self, _tmp10_, GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, GTK_STOCK_OPEN);
     ^~~~~~~
build/birdfont/GtkWindow.c:1233:6: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
      _tmp14_ = bird_font_gtk_window_show_file_chooser (self, _tmp13_, GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, GTK_STOCK_SAVE);
      ^~~~~~~
build/birdfont/GtkWindow.c:1247:5: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
     _tmp17_ = bird_font_gtk_window_show_file_chooser (self, _tmp16_, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_OPEN);
     ^~~~~~~
build/birdfont/GtkWindow.c:1257:6: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
      _tmp20_ = bird_font_gtk_window_show_file_chooser (self, _tmp19_, GTK_FILE_CHOOSER_ACTION_SAVE, GTK_STOCK_SAVE);
      ^~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_show_file_chooser':
build/birdfont/GtkWindow.c:1426:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  _tmp3_ = (GtkFileChooserDialog*) gtk_file_chooser_dialog_new (_tmp0_, (GtkWindow*) self, _tmp1_, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, _tmp2_, GTK_RESPONSE_ACCEPT, NULL);
  ^~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_run_background_thread':
build/birdfont/GtkWindow.c:1650:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp3_ = g_thread_create (_bird_font_gtk_window_background_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont/GtkWindow.c:21:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_run_non_blocking_background_thread':
build/birdfont/GtkWindow.c:1698:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp2_ = g_thread_create (_bird_font_task_perform_task_gthread_func, g_object_ref (_tmp1_), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont/GtkWindow.c:21:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_export_font':
build/birdfont/GtkWindow.c:1757:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp1_ = g_thread_create (_bird_font_gtk_window_export_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont/GtkWindow.c:21:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_load':
build/birdfont/GtkWindow.c:1855:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp1_ = g_thread_create (_bird_font_gtk_window_loading_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont/GtkWindow.c:21:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_save':
build/birdfont/GtkWindow.c:1918:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp1_ = g_thread_create (_bird_font_gtk_window_saving_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont/GtkWindow.c:21:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_load_background_image':
build/birdfont/GtkWindow.c:1980:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp1_ = g_thread_create (_bird_font_gtk_window_background_image_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont/GtkWindow.c:21:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function 'bird_font_gtk_window_real_set_cursor':
build/birdfont/GtkWindow.c:2038:3: warning: 'gdk_cursor_new' is deprecated [-Wdeprecated-declarations]
   _tmp2_ = gdk_cursor_new (GDK_BLANK_CURSOR);
   ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:34:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from build/birdfont/GtkWindow.c:23:
/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
 GdkCursor* gdk_cursor_new   (GdkCursorType    cursor_type);
            ^~~~~~~~~~~~~~
build/birdfont/GtkWindow.c:2047:3: warning: 'gdk_cursor_new' is deprecated [-Wdeprecated-declarations]
   _tmp5_ = gdk_cursor_new (GDK_ARROW);
   ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:34:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from build/birdfont/GtkWindow.c:23:
/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
 GdkCursor* gdk_cursor_new   (GdkCursorType    cursor_type);
            ^~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function '__lambda23_':
build/birdfont/GtkWindow.c:2316:2: warning: 'gdk_cairo_create' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations]
  _tmp1_ = gdk_cairo_create (_tmp0_);
  ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:33:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from build/birdfont/GtkWindow.c:23:
/usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here
 cairo_t  * gdk_cairo_create             (GdkWindow          *window);
            ^~~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function '__lambda15_':
build/birdfont/GtkWindow.c:2617:2: warning: 'gdk_cairo_create' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations]
  _tmp2_ = gdk_cairo_create (_tmp1_);
  ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:33:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from build/birdfont/GtkWindow.c:23:
/usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here
 cairo_t  * gdk_cairo_create             (GdkWindow          *window);
            ^~~~~~~~~~~~~~~~
build/birdfont/GtkWindow.c: In function '__lambda5_':
build/birdfont/GtkWindow.c:2868:2: warning: 'gdk_cairo_create' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations]
  _tmp15_ = gdk_cairo_create (_tmp14_);
  ^~~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:33:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from build/birdfont/GtkWindow.c:23:
/usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here
 cairo_t  * gdk_cairo_create             (GdkWindow          *window);
            ^~~~~~~~~~~~~~~~
build/birdfont-autotrace/AutoTrace.c: In function 'bird_font_auto_trace_trace':
build/birdfont-autotrace/AutoTrace.c:731:46: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
                                              ^
In file included from build/birdfont-autotrace/AutoTrace.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/birdfont-autotrace/AutoTrace.c:876:47: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
   _tmp44_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp43_);
                                               ^
In file included from build/birdfont-autotrace/AutoTrace.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/birdfont-autotrace/AutoTrace.c:1068:50: warning: passing argument 1 of 'gee_abstract_collection_get_size' from incompatible pointer type [-Wincompatible-pointer-types]
     _tmp112_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp111_);
                                                  ^
In file included from build/birdfont-autotrace/AutoTrace.c:23:0:
/usr/include/gee-0.8/gee.h:1452:6: note: expected 'GeeAbstractCollection * {aka struct _GeeAbstractCollection *}' but argument is of type 'GeeCollection * {aka struct _GeeCollection *}'
 gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
birdfont-test/TestRunner.vala:224.9-224.28: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
birdfont-test/TestRunner.vala:234.9-234.28: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
build/birdfont-test/TestRunner.c: In function 'bird_font_test_runner_real_run_background_thread':
build/birdfont-test/TestRunner.c:873:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp2_ = g_thread_create (_bird_font_task_perform_task_gthread_func, g_object_ref (_tmp1_), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont-test/TestRunner.c:5:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
build/birdfont-test/TestRunner.c: In function 'bird_font_test_runner_real_run_non_blocking_background_thread':
build/birdfont-test/TestRunner.c:913:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
   _tmp2_ = g_thread_create (_bird_font_task_perform_task_gthread_func, g_object_ref (_tmp1_), TRUE, &_inner_error_);
   ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:107:0,
                 from build/birdfont-test/TestRunner.c:5:
/usr/include/glib-2.0/glib/deprecated/gthread.h:104:10: note: declared here
 GThread *g_thread_create       (GThreadFunc       func,
          ^~~~~~~~~~~~~~~
.  compile build/libbirdfont/BirdFontFile.c
.  compile build/libbirdfont/GposTable.c
.  compile build/libbirdfont/BackgroundTab.c
.  compile build/libbirdfont/GlyphTable.c
.  compile build/libbirdfont/KernList.c
.  compile build/libbirdfont/FileTools.c
.  compile build/libbirdfont/UnicodeRangeBits.c
.  compile build/libbirdfont/MainWindow.c
.  compile build/libbirdfont/Text.c
.  compile build/libbirdfont/CmapSubtableFormat4.c
.  compile build/libbirdfont/OverviewTools.c
.  compile build/libbirdfont/BackgroundSelection.c
.  compile build/libbirdfont/ContextualLigatureCollection.c
.  compile build/libbirdfont/Kerning.c
.  compile build/libbirdfont/BirdFontPart.c
.  compile build/libbirdfont/AlternateSets.c
.  compile build/libbirdfont/TestCases.c
.  compile build/libbirdfont/CmapSubtableFormat0.c
.  compile build/libbirdfont/OverwriteDialog.c
.  compile build/libbirdfont/Test.c
.  compile build/libbirdfont/BirdFont.c
.  compile build/libbirdfont/KerningTools.c
.  compile build/libbirdfont/SettingsDisplay.c
.  compile build/libbirdfont/ThemeTab.c
.  compile build/libbirdfont/SaveCallback.c
.  compile build/libbirdfont/OtfLabel.c
.  compile build/libbirdfont/UniRange.c
.  compile build/libbirdfont/SpinButton.c
.  compile build/libbirdfont/Tab.c
.  compile build/libbirdfont/Intersection.c
.  compile build/libbirdfont/NativeWindow.c
.  compile build/libbirdfont/ToolCollection.c
.  compile build/libbirdfont/GaspTable.c
.  compile build/libbirdfont/EditPoint.c
.  compile build/libbirdfont/KernTable.c
.  compile build/libbirdfont/GuideTab.c
.  compile build/libbirdfont/ZoomTool.c
.  compile build/libbirdfont/CharDatabaseParser.c
.  compile build/libbirdfont/Preferences.c
.  compile build/libbirdfont/Preview.c
.  compile build/libbirdfont/MenuTab.c
.  compile build/libbirdfont/VersionList.c
.  compile build/libbirdfont/BezierPoints.c
.  compile build/libbirdfont/ImportUtils.c
.  compile build/libbirdfont/ToolItem.c
.  compile build/libbirdfont/Lookups.c
.  compile build/libbirdfont/NameTable.c
.  compile build/libbirdfont/SpacingTools.c
.  libbirdfont
.  mkdir build/birdfont
.  Create link libbirdfont.so.36.0 libbirdfont.so
.  valac birdfont
.  compile build/birdfont/GtkWindow.c
.  compile build/birdfont/Main.c
.  birdfont
.  mkdir build/birdfont-autotrace
.  valac birdfont-autotrace
.  compile build/birdfont-autotrace/AutoTrace.c
.  birdfont-autotrace
.  mkdir build/birdfont-export
.  valac birdfont-export
.  compile build/birdfont-export/BirdfontExport.c
.  birdfont-export
.  mkdir build/birdfont-import
.  valac birdfont-import
.  compile build/birdfont-import/BirdFontImport.c
.  birdfont-import
.  mkdir build/birdfont-test
.  valac birdfont-test
.  compile build/birdfont-test/TestRunner.c
.  birdfont-test
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a
   dh_auto_test -a
 fakeroot debian/rules binary-arch
dh binary-arch  --with autotools-dev
   dh_testroot -a
   dh_prep -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/<<PKGBUILDDIR>>/install.py --dest=debian/birdfont -n /share/man/man1/ -l /lib/arm-linux-gnueabihf
install: debian/birdfont/usr/share/birdfont/icons.bf
install: debian/birdfont/usr/share/birdfont/bright.theme
install: debian/birdfont/usr/share/birdfont/dark.theme
install: debian/birdfont/usr/share/birdfont/high_contrast.theme
install: debian/birdfont/usr/share/birdfont/key_bindings.xml
install: debian/birdfont/usr/share/birdfont/birdfont_window_icon.png
install: debian/birdfont/usr/share/applications/birdfont.desktop
install: debian/birdfont/usr/share/birdfont/ucd.sqlite
install: debian/birdfont/usr/share/birdfont/codepages.sqlite
install: debian/birdfont/usr/share/birdfont/Roboto-Regular.ttf
install: debian/birdfont/usr/share/icons/hicolor/256x256/apps/birdfont.png
install: debian/birdfont/usr/share/icons/hicolor/128x128/apps/birdfont.png
install: debian/birdfont/usr/share/icons/hicolor/48x48/apps/birdfont.png
install: debian/birdfont/usr/share/appdata/birdfont.appdata.xml
install: debian/birdfont/usr/bin/birdfont
install: debian/birdfont/usr/bin/birdfont-autotrace
install: debian/birdfont/usr/bin/birdfont-export
install: debian/birdfont/usr/bin/birdfont-import
install: debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0
install link: debian/birdfont/usr/lib/arm-linux-gnueabihf/ libbirdfont.so.36
install link: debian/birdfont/usr/lib/arm-linux-gnueabihf/ libbirdfont.so
install: debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdgems.so.0.0
install link: debian/birdfont/usr/lib/arm-linux-gnueabihf/ libbirdgems.so.0
install link: debian/birdfont/usr/lib/arm-linux-gnueabihf/ libbirdgems.so
install: debian/birdfont/usr/share/man/man1//birdfont.1.gz
install: debian/birdfont/usr/share/man/man1//birdfont-autotrace.1.gz
install: debian/birdfont/usr/share/man/man1//birdfont-export.1.gz
install: debian/birdfont/usr/share/man/man1//birdfont-import.1.gz
install: debian/birdfont/usr/share/locale/cs/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/de/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/el/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/es/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/fi/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/fr/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/he/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/id/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/it/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/nb/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/nl/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/oc/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/pl/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/pt/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/pt_BR/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/ru/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/sk/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/sr/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/sv/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/tr/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/locale/uk/LC_MESSAGES/birdfont.mo
install: debian/birdfont/usr/share/mime/packages/birdfont.xml
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_installman -a
   dh_icons -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: symbol sqrt used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdgems.so.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol cos used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pow used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol log used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol atan used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol fmod used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol fmin used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol sqrt used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol floor used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol acos used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol fmax used by debian/birdfont/usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0 found in none of the libraries
dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont was not linked against libjavascriptcoregtk-4.0.so.18 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont was not linked against libsoup-2.4.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont-export debian/birdfont/usr/bin/birdfont-import debian/birdfont/usr/bin/birdfont-autotrace were not linked against libm.so.6 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont was not linked against libpangocairo-1.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont was not linked against libpango-1.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont was not linked against libatk-1.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/birdfont/usr/bin/birdfont was not linked against libcairo-gobject.so.2 (it uses none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'birdfont-dbgsym' in '../birdfont-dbgsym_2.18.3-1_armhf.deb'.
dpkg-deb: building package 'birdfont' in '../birdfont_2.18.3-1_armhf.deb'.
 dpkg-genbuildinfo --build=any
dpkg-genbuildinfo: warning: File::FcntlLock not available; using flock which is not NFS-safe
 dpkg-genchanges --build=any -mRaspbian nitrogen6x test autobuilder <root@raspbian.org> >../birdfont_2.18.3-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build birdfont-2.18.3
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2017-02-02T06:24:59Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


birdfont_2.18.3-1_armhf.changes:
--------------------------------

Format: 1.8
Date: Sun, 22 Jan 2017 21:11:20 +0900
Source: birdfont
Binary: birdfont
Architecture: armhf
Version: 2.18.3-1
Distribution: stretch-staging
Urgency: medium
Maintainer: Raspbian nitrogen6x test autobuilder <root@raspbian.org>
Changed-By: Hideki Yamane <henrich@debian.org>
Description:
 birdfont   - font editor that lets you create outline vector graphics and expo
Changes:
 birdfont (2.18.3-1) unstable; urgency=medium
 .
   * New upstream release
Checksums-Sha1:
 5a120eaf3b82cb5ebf70aa3094e021e3858af278 128654 birdfont-dbgsym_2.18.3-1_armhf.deb
 07311ca597a3026ed664595a4545a19be219a58b 12510 birdfont_2.18.3-1_armhf.buildinfo
 2e4602d6d2440e3cf4537d06ab21f53d3ad568a9 2799028 birdfont_2.18.3-1_armhf.deb
Checksums-Sha256:
 34ea9644bde9a3a27abc9ad4407a94496f6f41f58ec03264088dc0c2c117892b 128654 birdfont-dbgsym_2.18.3-1_armhf.deb
 d6969ec482bdcff68d9e6c5783964e1e43bb406222d25ac1d85b53384da2c280 12510 birdfont_2.18.3-1_armhf.buildinfo
 944f814b5a2d3af5d72852d27c750b0a7718b9f4bba781022199662bf983c37e 2799028 birdfont_2.18.3-1_armhf.deb
Files:
 50a568992600845d4cd9cc2d8d369aed 128654 debug extra birdfont-dbgsym_2.18.3-1_armhf.deb
 55a9fa3bfab866f842badb59dfb30955 12510 fonts extra birdfont_2.18.3-1_armhf.buildinfo
 8e10aa5ea9f682330bce9b64927018f7 2799028 fonts extra birdfont_2.18.3-1_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


birdfont-dbgsym_2.18.3-1_armhf.deb
----------------------------------

 new debian package, version 2.0.
 size 128654 bytes: control archive=761 bytes.
     603 bytes,    13 lines      control              
     636 bytes,     6 lines      md5sums              
 Package: birdfont-dbgsym
 Source: birdfont
 Version: 2.18.3-1
 Architecture: armhf
 Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
 Installed-Size: 682
 Depends: birdfont (= 2.18.3-1)
 Section: debug
 Priority: extra
 Homepage: https://birdfont.org/
 Description: Debug symbols for birdfont
 Auto-Built-Package: debug-symbols
 Build-Ids: 2065e3cd414ccf2365a0aeaf22f912809d694995 91d27ffb4c0a47efb66283cbedbaaa3dc4c8b24b a5b999698b1e072c183a15938c7263d50e9afde9 af1f2d9278903cc2c7cb43d994051d6ef677ef75 e395a2c2356dc6dc8d7b0d20244c273f63c9daee fd7300228bb711d19d887468ff57f20a621d4922

drwxr-xr-x root/root         0 2017-01-22 12:11 ./
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/20/
-rw-r--r-- root/root     10300 2017-01-22 12:11 ./usr/lib/debug/.build-id/20/65e3cd414ccf2365a0aeaf22f912809d694995.debug
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/91/
-rw-r--r-- root/root     22996 2017-01-22 12:11 ./usr/lib/debug/.build-id/91/d27ffb4c0a47efb66283cbedbaaa3dc4c8b24b.debug
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/a5/
-rw-r--r-- root/root    631572 2017-01-22 12:11 ./usr/lib/debug/.build-id/a5/b999698b1e072c183a15938c7263d50e9afde9.debug
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/af/
-rw-r--r-- root/root      6016 2017-01-22 12:11 ./usr/lib/debug/.build-id/af/1f2d9278903cc2c7cb43d994051d6ef677ef75.debug
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/e3/
-rw-r--r-- root/root      4564 2017-01-22 12:11 ./usr/lib/debug/.build-id/e3/95a2c2356dc6dc8d7b0d20244c273f63c9daee.debug
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/debug/.build-id/fd/
-rw-r--r-- root/root      4564 2017-01-22 12:11 ./usr/lib/debug/.build-id/fd/7300228bb711d19d887468ff57f20a621d4922.debug
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/doc/
lrwxrwxrwx root/root         0 2017-01-22 12:11 ./usr/share/doc/birdfont-dbgsym -> birdfont


birdfont_2.18.3-1_armhf.deb
---------------------------

 new debian package, version 2.0.
 size 2799028 bytes: control archive=2264 bytes.
     937 bytes,    13 lines      control              
    3752 bytes,    51 lines      md5sums              
      51 bytes,     2 lines      shlibs               
      60 bytes,     2 lines      triggers             
 Package: birdfont
 Version: 2.18.3-1
 Architecture: armhf
 Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
 Installed-Size: 13107
 Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.2.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libgee-0.8-2 (>= 0.8.3), libglib2.0-0 (>= 2.35.9), libgtk-3-0 (>= 3.0.0), libjavascriptcoregtk-4.0-18, libnotify4 (>= 0.7.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libsoup2.4-1 (>= 2.4.0), libsqlite3-0 (>= 3.5.9), libwebkit2gtk-4.0-37 (>= 2.5.3), libxmlbird1, fonts-roboto
 Recommends: unicode-data
 Section: fonts
 Priority: extra
 Homepage: https://birdfont.org/
 Description: font editor that lets you create outline vector graphics and export fonts
  Birdfont is a free, open source font editor that lets you create outline
  vector graphics and export ttf, eot & svg fonts.

drwxr-xr-x root/root         0 2017-01-22 12:11 ./
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/bin/
-rwxr-xr-x root/root     55436 2017-01-22 12:11 ./usr/bin/birdfont
-rwxr-xr-x root/root     30468 2017-01-22 12:11 ./usr/bin/birdfont-autotrace
-rwxr-xr-x root/root      5612 2017-01-22 12:11 ./usr/bin/birdfont-export
-rwxr-xr-x root/root      5612 2017-01-22 12:11 ./usr/bin/birdfont-import
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/libbirdfont.so -> libbirdfont.so.36.0
lrwxrwxrwx root/root         0 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/libbirdfont.so.36 -> libbirdfont.so.36.0
-rw-r--r-- root/root   4159152 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/libbirdfont.so.36.0
lrwxrwxrwx root/root         0 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/libbirdgems.so -> libbirdgems.so.0.0
lrwxrwxrwx root/root         0 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/libbirdgems.so.0 -> libbirdgems.so.0.0
-rw-r--r-- root/root     21932 2017-01-22 12:11 ./usr/lib/arm-linux-gnueabihf/libbirdgems.so.0.0
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/appdata/
-rw-r--r-- root/root       558 2017-01-22 12:11 ./usr/share/appdata/birdfont.appdata.xml
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/applications/
-rw-r--r-- root/root       299 2017-01-22 12:11 ./usr/share/applications/birdfont.desktop
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/birdfont/
-rw-r--r-- root/root    162876 2017-01-22 12:11 ./usr/share/birdfont/Roboto-Regular.ttf
-rw-r--r-- root/root      7856 2017-01-22 12:11 ./usr/share/birdfont/birdfont_window_icon.png
-rw-r--r-- root/root      8153 2017-01-22 12:11 ./usr/share/birdfont/bright.theme
-rw-r--r-- root/root    523264 2017-01-22 12:11 ./usr/share/birdfont/codepages.sqlite
-rw-r--r-- root/root      8433 2017-01-22 12:11 ./usr/share/birdfont/dark.theme
-rw-r--r-- root/root      5308 2017-01-22 12:11 ./usr/share/birdfont/high_contrast.theme
-rw-r--r-- root/root    274739 2017-01-22 12:11 ./usr/share/birdfont/icons.bf
-rw-r--r-- root/root     13469 2017-01-22 12:11 ./usr/share/birdfont/key_bindings.xml
-rw-r--r-- root/root   7700480 2017-01-22 12:11 ./usr/share/birdfont/ucd.sqlite
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/doc/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/doc/birdfont/
-rw-r--r-- root/root      4513 2017-01-22 11:58 ./usr/share/doc/birdfont/NEWS.gz
-rw-r--r-- root/root      1669 2017-01-22 12:11 ./usr/share/doc/birdfont/README.md
-rw-r--r-- root/root      2640 2017-01-22 12:11 ./usr/share/doc/birdfont/changelog.Debian.gz
-rw-r--r-- root/root      2142 2017-01-22 12:11 ./usr/share/doc/birdfont/copyright
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root      3733 2017-01-22 12:11 ./usr/share/icons/hicolor/128x128/apps/birdfont.png
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/256x256/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/256x256/apps/
-rw-r--r-- root/root      7856 2017-01-22 12:11 ./usr/share/icons/hicolor/256x256/apps/birdfont.png
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root      1334 2017-01-22 12:11 ./usr/share/icons/hicolor/48x48/apps/birdfont.png
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/cs/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/cs/LC_MESSAGES/
-rw-r--r-- root/root     26020 2017-01-22 12:11 ./usr/share/locale/cs/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/de/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/de/LC_MESSAGES/
-rw-r--r-- root/root     26016 2017-01-22 12:11 ./usr/share/locale/de/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/el/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/el/LC_MESSAGES/
-rw-r--r-- root/root      4864 2017-01-22 12:11 ./usr/share/locale/el/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/es/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/es/LC_MESSAGES/
-rw-r--r-- root/root     19068 2017-01-22 12:11 ./usr/share/locale/es/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/fi/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/fi/LC_MESSAGES/
-rw-r--r-- root/root     18925 2017-01-22 12:11 ./usr/share/locale/fi/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/fr/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/fr/LC_MESSAGES/
-rw-r--r-- root/root     15019 2017-01-22 12:11 ./usr/share/locale/fr/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/he/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/he/LC_MESSAGES/
-rw-r--r-- root/root      2241 2017-01-22 12:11 ./usr/share/locale/he/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/id/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/id/LC_MESSAGES/
-rw-r--r-- root/root      7387 2017-01-22 12:11 ./usr/share/locale/id/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/it/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/it/LC_MESSAGES/
-rw-r--r-- root/root     26069 2017-01-22 12:11 ./usr/share/locale/it/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/nb/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/nb/LC_MESSAGES/
-rw-r--r-- root/root      5564 2017-01-22 12:11 ./usr/share/locale/nb/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/nl/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/nl/LC_MESSAGES/
-rw-r--r-- root/root     25534 2017-01-22 12:11 ./usr/share/locale/nl/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/oc/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/oc/LC_MESSAGES/
-rw-r--r-- root/root     12902 2017-01-22 12:11 ./usr/share/locale/oc/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/pl/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/pl/LC_MESSAGES/
-rw-r--r-- root/root     13869 2017-01-22 12:11 ./usr/share/locale/pl/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/pt/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/pt/LC_MESSAGES/
-rw-r--r-- root/root      9977 2017-01-22 12:11 ./usr/share/locale/pt/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/pt_BR/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/pt_BR/LC_MESSAGES/
-rw-r--r-- root/root     25871 2017-01-22 12:11 ./usr/share/locale/pt_BR/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/ru/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/ru/LC_MESSAGES/
-rw-r--r-- root/root     22049 2017-01-22 12:11 ./usr/share/locale/ru/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/sk/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/sk/LC_MESSAGES/
-rw-r--r-- root/root      6489 2017-01-22 12:11 ./usr/share/locale/sk/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/sr/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/sr/LC_MESSAGES/
-rw-r--r-- root/root       881 2017-01-22 12:11 ./usr/share/locale/sr/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/sv/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/sv/LC_MESSAGES/
-rw-r--r-- root/root     25305 2017-01-22 12:11 ./usr/share/locale/sv/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/tr/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/tr/LC_MESSAGES/
-rw-r--r-- root/root      6320 2017-01-22 12:11 ./usr/share/locale/tr/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/uk/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/locale/uk/LC_MESSAGES/
-rw-r--r-- root/root      8145 2017-01-22 12:11 ./usr/share/locale/uk/LC_MESSAGES/birdfont.mo
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/man/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/man/man1/
-rw-r--r-- root/root       414 2017-01-22 12:11 ./usr/share/man/man1/birdfont-autotrace.1.gz
-rw-r--r-- root/root       345 2017-01-22 12:11 ./usr/share/man/man1/birdfont-export.1.gz
-rw-r--r-- root/root       411 2017-01-22 12:11 ./usr/share/man/man1/birdfont-import.1.gz
-rw-r--r-- root/root       319 2017-01-22 12:11 ./usr/share/man/man1/birdfont.1.gz
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/mime/
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/mime/packages/
-rw-r--r-- root/root       432 2017-01-22 12:11 ./usr/share/mime/packages/birdfont.xml
drwxr-xr-x root/root         0 2017-01-22 12:11 ./usr/share/pixmaps/
-rw-r--r-- root/root      1286 2017-01-22 12:11 ./usr/share/pixmaps/birdfont.xpm


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 54764
Build-Time: 651
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 1652
Job: birdfont_2.18.3-1
Machine Architecture: armhf
Package: birdfont
Package-Time: 2362
Source-Version: 2.18.3-1
Space: 54764
Status: successful
Version: 2.18.3-1
--------------------------------------------------------------------------------
Finished at 2017-02-02T06:24:59Z
Build needed 00:39:22, 54764k disc space