[Bug 778193] New: Automagic libunwind dependency
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Feb 5 06:35:19 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=778193
Bug ID: 778193
Summary: Automagic libunwind dependency
Classification: Platform
Product: GStreamer
Version: 1.10.x
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer (core)
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: leio at gentoo.org
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
1.10.3 has an automatic libunwind package check and usage, without any option
to configure it. This leads to uncontrolled dependencies from source builds,
what we call automagic dependency, which results in us having to always depend
on it (and it seems to be of use to developers, not users) in the package, or
patch in a configure switch. Otherwise all of gstreamer becomes broken as it'd
be possible to uninstall libunwind:
!!! existing preserved libs:
>>> package: sys-libs/libunwind-1.2_rc1
* - /usr/lib64/libunwind.so.8
* - /usr/lib64/libunwind.so.8.0.1
* used by /usr/lib64/gstreamer-1.0/libgstcoretracers.so
(media-libs/gstreamer-1.10.3)
We'll need to patch in a configure switch to control this.
Additionally git master has another optional dependency automagic for the leak
tracer (DW), which will be a problem similarly for 1.12 as well.
--
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