gobject pointer gets converted into integer in the bindings
Submitted by Alexia Death
One of GEGL python bindings tests that passes just fine on 3.12.0 and 3.12.2 fails on 3.14.0 version of gi and debugging indcates that a pointer to a gobject returned by a function gets turned into integer, ruining it for further use.
Here is the debugging code in git that shows the problem:
And here is the build log at the end of witch is the fail along with the debug output. https://build.gimp.org/job/gegl-master-build-debuging/7/console