GNOME Bugzilla – Bug 781689
meson: jhbuild build fails on GstAudio-1.0.gir and GstAllocators-1.0.gir
Last modified: 2017-05-07 09:00:19 UTC
Created attachment 350359 [details] JHBuild build output Trying to build using JHBuild, it fails to run 'g-ir-scanner' because some files expected to be present by the command line doesn't exist (e.g. gst-libs/gst/audio/audio.c). This error can be found by running the custom command lines in the Terminal, with both GstAudio-1.0.gir and GstAllocators-1.0.gir. My distro is Arch Linux 64bit and JHBuild is up-to-date to its Git repository.
Was this from a clean build? This looks like it either didn't include audio-enumtypes.c into the build, or it is using an installed version of libgstaudio instead of the newly built one.
I think this may be a bug in gobject-introspection: bug #781525.
Perhaps you could test the patches from bug #781525 :)
Created attachment 350430 [details] JHBuild install output Sebastian: This was a clean build with JHBuild (I removed the build directory and forced build of this module (and its dependencies) with `jhbuild build -f gst-plugins-base'. Tim-Philipp: Indeed I was able to move forward with this patches applied to gobject-introspection. However, I had some other failure during installation steps (see attachment). Is it safe to say it is another unrelated bug?
Rafael: This looks like a bug in gtk-doc git master, probably caused by the recent porting to python. I would suggest you file a separate bug against gtk-doc for that.
This bug seems to be fixed since the commmit of the patches from bug #781525; no more gtk-doc error either (probably fixed on gtk-doc side).