[jhbuild] GStreamer system plugins conflict with the ones built in jhbuild
authorphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Mar 2013 16:05:12 +0000 (16:05 +0000)
committerphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Mar 2013 16:05:12 +0000 (16:05 +0000)
https://bugs.webkit.org/show_bug.cgi?id=113508

Reviewed by Martin Robinson.

Prevent the GStreamer plugin scanner to load system-wide
plugins. Only the ones built in JHBuild should be loaded and used
at runtime.

* efl/jhbuildrc:
* gtk/jhbuildrc:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@147122 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/efl/jhbuildrc
Tools/gtk/jhbuildrc

index 7c108de..6d22dcd 100644 (file)
@@ -1,3 +1,17 @@
+2013-03-28  Philippe Normand  <pnormand@igalia.com>
+
+        [jhbuild] GStreamer system plugins conflict with the ones built in jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=113508
+
+        Reviewed by Martin Robinson.
+
+        Prevent the GStreamer plugin scanner to load system-wide
+        plugins. Only the ones built in JHBuild should be loaded and used
+        at runtime.
+
+        * efl/jhbuildrc:
+        * gtk/jhbuildrc:
+
 2013-03-27  Philippe Normand  <pnormand@igalia.com>
 
         [GTK] run-launcher --gtk -2 fails on a WK2-only build
index e27ebd3..cdea67b 100644 (file)
@@ -74,3 +74,7 @@ if use_lib64:
     addpath('CMAKE_LIBRARY_PATH', os.path.join(prefix, _libdir))
 
 partial_build = False
+
+# Avoid runtime conflicts with GStreamer system-wide plugins. We want
+# to use only the plugins we build in JHBuild.
+os.environ['GST_PLUGIN_SYSTEM_PATH'] = ''
index 56576e2..71e7f37 100644 (file)
@@ -50,3 +50,7 @@ if 'NUMBER_OF_PROCESSORS' in os.environ:
 
 # GTK+ 3.0.12 misses the -lm flag when linking the tests.
 module_makeargs['gtk+'] = 'LDFLAGS="-lm" ' + makeargs
+
+# Avoid runtime conflicts with GStreamer system-wide plugins. We want
+# to use only the plugins we build in JHBuild.
+os.environ['GST_PLUGIN_SYSTEM_PATH'] = ''