[Bug 796833] New: gl: Add configuration switches for turning on/off features with external dependencies

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 19 09:35:04 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796833

            Bug ID: 796833
           Summary: gl: Add configuration switches for turning on/off
                    features with external dependencies
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: crg7475 at mailbox.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Currently, support for GBM, libpng, libjpeg is enabled by autodetecting these
packages. Build frameworks like OpenEmbedded however are tailored for
customizing builds and allowing them to be as small as possible to fit in a
small firmware image. To that end, these frameworks require that it must be
possible to explicitely enable/disable such features to guarantee deterministic
builds. 

Deterministic builds however won't be possible with uncontrolled autodetection.
If for example libpng happens to be around in build #1 (because some other
package required it for example), then suddenly gst-plugins-base supports
libpng.

To fix that, add --enable switches for png, jpeg, gbm.

-- 
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