[Bug 765852] New: Implement more detailed control of what is getting build
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Apr 30 15:05:27 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=765852
Bug ID: 765852
Summary: Implement more detailed control of what is getting
build
Classification: Platform
Product: GStreamer
Version: 1.8.0
OS: All
Status: NEW
Severity: normal
Priority: Normal
Component: cerbero
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: marcin at saepia.net
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Cerbero is awesome tool, but it's easy to notice that it contains certain
hardcoded things.
The most important issue for me is that it by default builds most of GStreamer
plugins while I am building an 100% audio apps, so all video-related stuff is
unnecessary.
I am aware I can strip unnecessary files during packaging but that approach
a) leads to duplicating information about what depends on what
b) keeps build times high
I've made initial test and amount of recipes to be built can be decreased
almost by half if I need only the audio part.
If you don't mind I would like to add more fine-grained control on what is
getting built using variants, but I would prefer to agree on certain pattern
before I start implementing this.
Any ideas how it should be done properly?
I would say that it should be as detailed as it is possible, so effectively
each plugin-related feature switch passed to ./configure in gst-plugins-*
should be configurable via variants.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list