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 797114 - Decouple vorbis and tremor from meson -Dvorbis feature
Decouple vorbis and tremor from meson -Dvorbis feature
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: 1.15.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-09-10 16:56 UTC by Jordan Petridis
Modified: 2018-09-10 17:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jordan Petridis 2018-09-10 16:56:23 UTC
When trying to build with -Dvorbis=enabled to get the libgstvorbis.so plugin, meson refuses to continue unless Tremor dependency is also provided.

nirbheek on irc said it would be prefferable to split it into 2 features, -Dvorbis and -Dtremor since tremor is only useful for embedded devices

Issue origin:
https://gitlab.gnome.org/GNOME/gnome-build-meta/merge_requests/72#note_311956
Comment 1 Nirbheek Chauhan 2018-09-10 17:01:28 UTC
Fixed with https://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=41b7a65b81bdb1f257f2a8552d42dc0047e463dc

meson: Add an option for the 'Tremor' Vorbis implementation

It makes sense to control it explicitly to allow us to enable it on
platforms that don't have hardware floating-point, and to allow people
to enable the 'vorbis' plugin without having to also provide the
Tremor dependency which is useless on most devices.