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 796838 - Broken ffmpeg subproject fallback
Broken ffmpeg subproject fallback
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-build
git master
Other Linux
: Normal normal
: 1.15.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-07-19 17:33 UTC by Xavier Claessens
Modified: 2018-07-19 22:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Xavier Claessens 2018-07-19 17:33:34 UTC
Here is the error message I get:

Native dependency libavfilter found: NO found '6.107.100' but need: '>= 7.16.100'
Looking for a fallback subproject for the dependency libavfilter
Couldn't use fallback subproject in subprojects/FFmpeg for the dependency libavfilter 
Reason: Subproject directory 'subprojects/FFmpeg' does not exist and cannot be downloaded:
No FFmpeg.wrap found for 'subprojects/FFmpeg'

it comes from this line in meson.build:
libav_deps = [dependency('libavfilter', version: '>= 7.16.100', fallback: ['FFmpeg', 'libavfilter_dep'])]

It should either drop the fallback, or add FFmpeg.wrap in subprojects/
Comment 1 Xavier Claessens 2018-07-19 17:54:43 UTC
Thibault, did you forget to "git add FFmpeg.wrap" ?
Comment 2 Thibault Saunier 2018-07-19 21:17:53 UTC
Pushed:

Commit: e88cd3628a3d7351d1d763c1634f24af7bfb400e
URL:    http://cgit.freedesktop.org/gstreamer/gst-build/commit/?id=e88cd3628a3d7351d1d763c1634f24af7bfb400e

Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Thu Jul 19 16:22:03 2018 -0400

Mark ffmpeg as not required

As it was supposed to be.

---


Did you set "Version = 1.14.1" on purpose.
Comment 3 Xavier Claessens 2018-07-19 22:25:02 UTC
> 
> Did you set "Version = 1.14.1" on purpose.

No that was the default, the bug is only in master afaik
Comment 4 Thibault Saunier 2018-07-19 22:35:11 UTC
(In reply to Xavier Claessens from comment #3)
> > 
> > Did you set "Version = 1.14.1" on purpose.
> 
> No that was the default, the bug is only in master afaik

Yeah, what I thought. Let's close then, I will make sure to add the wrap as soon as we decide how we want to handle it.