[Webkit-unassigned] [Bug 179171] [WPE][JHbuild] Gstreamer plugins that link with pango outside of the JHBuild
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 2 08:53:39 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=179171
Michael Catanzaro <mcatanzaro at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[WPE][JHbuild] Gstreamer |[WPE][JHbuild] Gstreamer
|plugins that link with |plugins that link with
|pango outside of the JHBild |pango outside of the
| |JHBuild
--- Comment #3 from Michael Catanzaro <mcatanzaro at igalia.com> ---
(In reply to Carlos Alberto Lopez Perez from comment #2)
> I also think that building pango on the jhbuild (even when not stricly
> needed) is less problematic that keep finding and disabling broken gstreamer
> modules...
It's true, though, that pango is not the only potentially-problematic module we might have here.
We should not really be loading any system-installed GStreamer modules. JHBuild has the following code in environment.py that's presumably supposed to prevent this:
# GST_PLUGIN_PATH
gstplugindir = os.path.join(libdir , 'gstreamer-0.10')
if os.path.exists(gstplugindir):
addpath('GST_PLUGIN_PATH', gstplugindir)
# GST_PLUGIN_PATH_1_0
gstplugindir = os.path.join(libdir , 'gstreamer-1.0')
if os.path.exists(gstplugindir):
addpath('GST_PLUGIN_PATH_1_0', gstplugindir)
# GST_REGISTRY
gstregistry = os.path.join(prefix, '_jhbuild', 'gstreamer-0.10.registry')
os.environ['GST_REGISTRY'] = gstregistry
# GST_REGISTRY_1_0
gstregistry = os.path.join(prefix, '_jhbuild', 'gstreamer-1.0.registry')
os.environ['GST_REGISTRY_1_0'] = gstregistry
I'm not sure why it doesn't work.
> Also.. doesn't GStreamer needs pango for subtitle rendering? I think WPE
> supports this. (Adding miguel to the CC).
Another reason to revert r224151, then.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171102/30c507ae/attachment.html>
More information about the webkit-unassigned
mailing list