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 603315 - Banshee needs GStreamer 0.10.12 to build
Banshee needs GStreamer 0.10.12 to build
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: GStreamer
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-29 16:58 UTC by Bertrand Lorentz
Modified: 2009-12-01 06:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Update the minimum GStreamer version to 0.12.10 (8.48 KB, patch)
2009-11-29 16:58 UTC, Bertrand Lorentz
committed Details | Review

Description Bertrand Lorentz 2009-11-29 16:58:01 UTC
Created attachment 148699 [details] [review]
Update the minimum GStreamer version to 0.12.10

Banshee currently checks for GStreamer 0.10.3 but fails to build with any GStreamer version before 0.10.12. That's because the GST_TAG_BEATS_PER_MINUTE tag was only introduced in that version.

Instead of working around that, I propose that the dependency be updated to 0.10.12.

GStreamer .10.12 was released in March 2007 and some research shows that this dependency is satisfied in the following distros :
- openSUSE 11.0 and later
- Ubuntu Hardy (8.04) and later
- Fedora 10 and later

As an additional benefit, this allows us to remove the HAVE_GST_PBUTILS conditional (See the patch).
Comment 1 Gabriel Burt 2009-11-30 17:22:29 UTC
Review of attachment 148699 [details] [review]:

Looks fine to me.
Comment 2 Bertrand Lorentz 2009-11-30 20:19:40 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.