GNOME Bugzilla – Bug 700509
clutter-gst 1.6 does not compile against recent versions of colg
Last modified: 2021-05-25 17:32:56 UTC
Recent cogl exposes generic GL types in its APIs, but the GL headers are not included automatically, so compilation fails. A patch along the lines of https://github.com/Guacamayo/meta-clutter/blob/master/recipes-graphics/clutter-gst/clutter-gst-1.6/clutter-1.14.patch is needed.
Surely, it's Cogl's responsibility to include the correct headers of it's dependency?
What version of Cogl is that?
1.14.4, but the issue has been present for a while. It is possible it's cogl's fault, I am of two minds on that.
I mean 1.14.0, doing too many things at the same time.
I think the problem has solved itself - I'm compiling clutter-gst-3.0 against latest cogl 1.18.2 and the patch is no longer needed.
(drop the word 'latest' from the above, not sure if that is the latest cogl)
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/clutter-gst/-/issues/ Thank you for your understanding and your help.