[ffe] Sync from Debian Unstable | Migrate to gstreamer 1.0

Bug #1329779 reported by Pander
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
wxwidgets3.0 (Debian)
Fix Released
Unknown
wxwidgets3.0 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Please migrate to gstreamer 1.0

$ apt-cache show libwxgtk-media3.0-0|grep gstreamer
Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libglib2.0-0 (>= 2.12.0), libgstreamer-plugins-base0.10-0 (>= 0.10.0), libgstreamer0.10-0 (>= 0.10.0), libgtk2.0-0 (>= 2.24.0), libstdc++6 (>= 4.1.1), libwxbase3.0-0 (>= 3.0.0), libwxgtk3.0-0 (>= 3.0.0)

see also
https://bugs.launchpad.net/ubuntu/+source/soundconverter/+bug/1329773
https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/1295207
https://bugs.launchpad.net/ubuntu/+source/wxwidgets2.8/+bug/1329778

This has been fixed in Debian unstable and just needs a sync for Xenial -

The changelog from Debian:
wxwidgets3.0 (3.0.2+dfsg-1.3) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/control.in,
    debian/rules,
    debian/patches/gst1.0.patch:
    + Port to GStreamer 1.x (Closes: #785924), patch based on the one from
      http://trac.wxwidgets.org/ticket/14976 with a lot of changes.
  * debian/control.in:
    + Remove obsolete build-depends on ESD and GConf.

 -- Sebastian Dröge <email address hidden> Sun, 21 Feb 2016 11:21:28 +0200

This will let all wxwidgets programs no longer depend on gst1.0, which we are close to removing from Xenial.

http://metadata.ftp-master.debian.org/changelogs/main/w/wxwidgets3.0/wxwidgets3.0_3.0.2+dfsg-1.3_changelog

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in wxwidgets3.0 (Ubuntu):
status: New → Confirmed
Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

this change is trivial, but the package needs a LOT of testing... I don't know how much time and testing will take, can you help with that?

Revision history for this message
Olly Betts (ojwb) wrote :

Changing the BD might be trivial, but isn't enough as it fails to compile due to API changes between gstreamer 0.10 and 1.0.

There's a patch from mandriva on trac.wxwidgets.org, but I've not yet tried it.

Changed in wxwidgets3.0 (Debian):
status: Unknown → Confirmed
tags: added: xenial
Changed in wxwidgets3.0 (Ubuntu):
importance: Undecided → High
Changed in wxwidgets3.0 (Debian):
status: Confirmed → Fix Released
tags: added: gst0.10
summary: - Migrate to gstreamer 1.0
+ Sync from Debian Unstable | Migrate to gstreamer 1.0
description: updated
summary: - Sync from Debian Unstable | Migrate to gstreamer 1.0
+ [FFe] Sync from Debian Unstable | Migrate to gstreamer 1.0
Revision history for this message
Bryan Quigley (bryanquigley) wrote : Re: Sync from Debian Unstable | Migrate to gstreamer 1.0

I believe this is a bug fix only update per https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_for_bugfix-only_updates

Tested with Boinc-client (wxwidgets app I had handy, still works fine, but doesn't have sound/media elements).

Attached pbuilder log, it builds fine.

summary: - [FFe] Sync from Debian Unstable | Migrate to gstreamer 1.0
+ Sync from Debian Unstable | Migrate to gstreamer 1.0
Revision history for this message
Sebastien Bacher (seb128) wrote :

sorry but that's not really a bugfix, it's a non trivial code changes and could lead to new issues, that probably needs the release team input

summary: - Sync from Debian Unstable | Migrate to gstreamer 1.0
+ [ffe] Sync from Debian Unstable | Migrate to gstreamer 1.0
Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

I really consider this a bug fix at this point as gst 0.10 is dead (most plugin packages already got removed), so please go ahead. Thank you!

Revision history for this message
Martin Pitt (pitti) wrote :

This bug was fixed in the package wxwidgets3.0 - 3.0.2+dfsg-1.3

---------------
wxwidgets3.0 (3.0.2+dfsg-1.3) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/control.in,
    debian/rules,
    debian/patches/gst1.0.patch:
    + Port to GStreamer 1.x (Closes: #785924), patch based on the one from
      http://trac.wxwidgets.org/ticket/14976 with a lot of changes.
  * debian/control.in:
    + Remove obsolete build-depends on ESD and GConf.

 -- Sebastian Dröge <email address hidden> Sun, 21 Feb 2016 11:21:28 +0200

Changed in wxwidgets3.0 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.