GNOME Bugzilla – Bug 777167
error: conflicting types for ‘GLsync’
Last modified: 2017-01-26 11:53:00 UTC
Created attachment 343352 [details] output from ninja The GStreamer build using the Meson build system fails for me on Debian Sid. As requested on the email list I am starting this bug report. I am adding what I believe to be all the output from ninja -v, and also the ninja and meson log files.
Created attachment 343353 [details] Ninja log
Created attachment 343354 [details] Meson log
Created attachment 343396 [details] [review] gl/meson: also check for the required headers on library check Could you test if this patch fixes the issue for you?
What is the best workflow for trying this patch, so that I can try it and report back?
1. download patch 2. cd /path/to/gst-build/subprojects/gst-plugins-bad 3. git am patch 4. ninja -C /path/to/gst-build/build
And do this in a Git branch I assume so as to not disturb the master branch. Will do this momentarily.
I did a: cd /location/of/gst-build ./git-update and then thought: cd /location/of/build-area ninja git-update and it seemed to rewrite all the ninja files before redoing the git-update. ninja and everything built. So I cannot now replicate the problem, so I guess it no longer exists. This was before trying the patch to the build system. I haven't a clue why it worked now but not before – when it was reproducible.
So let's close this for now