Compiling libsoy and other Genie-based packages with libgee 0.8+, we currently get warnings compiling the generated .c such as:
/usr/include/gee-0.8/gee.h:1363:6: note: expected
`struct GeeAbstractCollection *' but argument is of type `struct GeeCollection *'
gint gee_abstract_collection_get_size (GeeAbstractCollection* self);
This is likely a minor fix to
gee-0.8.vapi or it may require some work on valac itself, either way it should require a 1-2 line fix.
While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers.
Upload a patch that silences this warning to this task when done.