[Bug 785491] Gnome-Builder build fails from error in building gst-plugins-bad
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jul 28 18:39:53 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=785491
--- Comment #8 from Rafael Fontenelle <rafaelff at gnome.org> ---
Tim-Philipp,
Thanks for CCing me.
karan ahuja,
The proper way to ask them is to file a bug report to JHBuild product in this
very same bugzilla. However, I assume they will prefer to wait for a new meson
release, as jhbuild currently is set to use tarballs from meson, and doesn't
seem to exist a tarball for 0.42.0.dev1.
I've done some local tests in my JHBuild and reached satisfactory results with
latest meson commit. Case you want to try it too, here's what I did:
1- Set "use_local_modulesets" to "true" in my jhbuildrc (config file) in order
to use local moduleset files;
2- Edited <jhbuilddir>/modulesets/gnome-suites-core-deps-3.26.modules (the
default moduleset) to change meson build system from "github-tar (tarball) to
"github.com" (git-clone). Here is a diff:
--- a/modulesets/gnome-suites-core-deps-3.26.modules
+++ b/modulesets/gnome-suites-core-deps-3.26.modules
@@ -1523,11 +1523,7 @@
</cmake>
<distutils id="meson" python3="1">
- <branch repo="github-tar"
- version="0.41.2"
-
module="mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
- checkoutdir="meson-${version}"
-
hash="sha256:074dd24fd068be0893e2e45bcc35c919d8e12777e9d6a7efdf72d4dc300867ca"/>
+ <branch repo="github.com" checkoutdir="meson"
module="mesonbuild/meson.git"/>
<dependencies>
<dep package="ninja"/>
</dependencies>
3- Finally, ran jhbuild build gst-plugins-bad (also had to re-ran Configure
step).
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list