[jhbuild] 3.24: switch back to Autotools build for GStreamer
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] 3.24: switch back to Autotools build for GStreamer
- Date: Fri, 11 Nov 2016 21:33:30 +0000 (UTC)
commit 534085a570627b546659ac3004a7f4253b288538
Author: Michael Catanzaro <mcatanzaro gnome org>
Date: Fri Nov 11 15:29:07 2016 -0600
3.24: switch back to Autotools build for GStreamer
It's just too broken now.
(a) The release tarball doesn't include meson.build. That's a no-go for
our release infrastructure; we're not going to teach JHBuild to use
meson for git checkouts but Autotools for tarballs.
(b) https://bugzilla.gnome.org/show_bug.cgi?id=773867 is a thing,
requires newer meson to fix, but virtual sysdeps architecture
doesn't allow for version requirements, and it'd be a year before
we could safely bump the requirement anyway.
These are fixable problems, but I'm not going to work on them. We'll
revisit in the future.
modulesets/gnome-suites-core-deps-3.24.modules | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.24.modules b/modulesets/gnome-suites-core-deps-3.24.modules
index 39668cc..e5ebc2c 100644
--- a/modulesets/gnome-suites-core-deps-3.24.modules
+++ b/modulesets/gnome-suites-core-deps-3.24.modules
@@ -632,8 +632,9 @@
</suggests>
</autotools>
- <meson id="gstreamer"
- autogenargs="--disable-tests --disable-fatal-warnings">
+ <autotools id="gstreamer"
+ autogenargs="--disable-tests --disable-fatal-warnings"
+ supports-non-srcdir-builds="no">
<branch repo="gstreamer.freedesktop.org"
module="gstreamer"
checkoutdir="gstreamer"/>
@@ -642,7 +643,7 @@
<dep package="libxml2"/>
<dep package="gobject-introspection"/>
</dependencies>
- </meson>
+ </autotools>
<meson id="graphene">
<branch repo="github.com" checkoutdir="graphene" module="ebassi/graphene.git"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]