After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 781689 - meson: jhbuild build fails on GstAudio-1.0.gir and GstAllocators-1.0.gir
meson: jhbuild build fails on GstAudio-1.0.gir and GstAllocators-1.0.gir
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal blocker
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-04-25 04:14 UTC by Rafael Fontenelle
Modified: 2017-05-07 09:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
JHBuild build output (14.60 KB, text/plain)
2017-04-25 04:14 UTC, Rafael Fontenelle
Details
JHBuild install output (54.99 KB, text/plain)
2017-04-26 00:02 UTC, Rafael Fontenelle
Details

Description Rafael Fontenelle 2017-04-25 04:14:00 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.
Comment 1 Sebastian Dröge (slomo) 2017-04-25 13:26:38 UTC
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.
Comment 2 Tim-Philipp Müller 2017-04-25 13:35:18 UTC
I think this may be a bug in gobject-introspection: bug #781525.
Comment 3 Tim-Philipp Müller 2017-04-25 13:36:23 UTC
Perhaps you could test the patches from bug #781525 :)
Comment 4 Rafael Fontenelle 2017-04-26 00:02:41 UTC
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?
Comment 5 Tim-Philipp Müller 2017-04-26 07:32:02 UTC
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.
Comment 6 Rafael Fontenelle 2017-05-07 09:00:19 UTC
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).