Bug 159667 - [GStreamer] bump required version to 1.2.3
Summary: [GStreamer] bump required version to 1.2.3
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-11 23:51 PDT by Philippe Normand
Modified: 2016-08-30 07:21 PDT (History)
8 users (show)

See Also:


Attachments
patch (9.70 KB, patch)
2016-07-12 00:42 PDT, Philippe Normand
no flags Details | Formatted Diff | Diff
patch (9.70 KB, patch)
2016-07-12 00:52 PDT, Philippe Normand
calvaris: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Normand 2016-07-11 23:51:03 PDT
1.2.3 is the version used in Ubuntu 14.04 LTS.

If we don't bother about Ubuntu we can bump to 1.4.4 though, which is the version shipped in Debian current stable (Jessie).

https://packages.debian.org/search?keywords=libgstreamer1.0&searchon=names&suite=all&section=all
http://packages.ubuntu.com/search?keywords=libgstreamer1.0&searchon=names&suite=all&section=all
https://apps.fedoraproject.org/packages/gstreamer1

Thoughts?
Comment 1 Philippe Normand 2016-07-12 00:42:54 PDT
Created attachment 283396 [details]
patch
Comment 2 Philippe Normand 2016-07-12 00:52:01 PDT
Created attachment 283397 [details]
patch
Comment 3 Martin Robinson 2016-07-12 02:10:53 PDT
I think we need to discuss this before landing it.
Comment 4 Philippe Normand 2016-07-12 02:25:47 PDT
(In reply to comment #3)
> I think we need to discuss this before landing it.

Agreed :)

Any feedback about the initial description of this bug?
Comment 5 Philippe Normand 2016-07-13 00:23:20 PDT
Maintaining the code path for the old version isn't so much of a maintenance burden but the reality is that I doubt anyone actually use that version anymore. I actually haven't tried that in a long time, and don't know if it still works.

So I propose to remove this support, if anyone still needs this they'll likely complain and then maybe we can revert the change.
Comment 6 Xabier Rodríguez Calvar 2016-07-13 01:14:23 PDT
(In reply to comment #5)
> Maintaining the code path for the old version isn't so much of a maintenance
> burden but the reality is that I doubt anyone actually use that version
> anymore. I actually haven't tried that in a long time, and don't know if it
> still works.
> 
> So I propose to remove this support, if anyone still needs this they'll
> likely complain and then maybe we can revert the change.

I agree
Comment 7 Csaba Osztrogonác 2016-07-13 01:49:52 PDT
Comment on attachment 283397 [details]
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=283397&action=review

> Source/WebCore/ChangeLog:12
> +        GStreamer 1.0.3 was released almost 4 years ago. GStreamer 1.2.3
> +        being the version shipped in the current Ubuntu LTS (14.04) it
> +        feels reasonable to bump our requirement. Other major
> +        distributions like Debian Jessie and Fedora ship GStreamer 1.4.x
> +        already.

Just a note: the latest Ubuntu LTS 16.04 shipped GStreamer 1.8.0.
Comment 8 Philippe Normand 2016-07-14 07:07:50 PDT
(In reply to comment #7)
> Comment on attachment 283397 [details]
> patch
> 
> View in context:
> https://bugs.webkit.org/attachment.cgi?id=283397&action=review
> 
> > Source/WebCore/ChangeLog:12
> > +        GStreamer 1.0.3 was released almost 4 years ago. GStreamer 1.2.3
> > +        being the version shipped in the current Ubuntu LTS (14.04) it
> > +        feels reasonable to bump our requirement. Other major
> > +        distributions like Debian Jessie and Fedora ship GStreamer 1.4.x
> > +        already.
> 
> Just a note: the latest Ubuntu LTS 16.04 shipped GStreamer 1.8.0.

Yes but sadly I suspect 14.04 is still widely used :/
Comment 9 Philippe Normand 2016-07-14 07:08:35 PDT
The ChangeLog can indeed be improved a bit though :)
Comment 10 Philippe Normand 2016-08-30 05:38:38 PDT
I'm not sure an agreement was reached on the mailing list. Can this patch land soon?
Comment 11 Michael Catanzaro 2016-08-30 06:37:05 PDT
This won't cause problems for any distros. You've got r+, you can go ahead.
Comment 12 Philippe Normand 2016-08-30 07:21:26 PDT
Committed r205180: <http://trac.webkit.org/changeset/205180>