summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb')
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb12
1 files changed, 3 insertions, 9 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb
index af9f3f213b..0f3aac1906 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.0.bb
@@ -22,16 +22,10 @@ UNKNOWN_CONFIGURE_WHITELIST_append = " --enable-introspection --disable-introspe
22 22
23inherit autotools pkgconfig distutils3-base upstream-version-is-even gobject-introspection distro_features_check 23inherit autotools pkgconfig distutils3-base upstream-version-is-even gobject-introspection distro_features_check
24 24
25EXTRA_OECONF += "--with-libpython-dir=${libdir}"
26
25do_install_append() { 27do_install_append() {
26 # gstpythonplugin hardcodes the location of the libpython from the build 28
27 # workspace and then fails at runtime. We can override it using
28 # --with-libpython-dir=${libdir}, but it still fails because it looks for a
29 # symlinked library ending in .so instead of the actually library with
30 # LIBNAME.so.MAJOR.MINOR. Although we could patch the code to use the path
31 # we want, it will break again if the library version ever changes. We need
32 # to think about the best way of handling this and possibly consult
33 # upstream.
34 #
35 # Note that this particular find line is taken from the Debian packaging for 29 # Note that this particular find line is taken from the Debian packaging for
36 # gst-python1.0. 30 # gst-python1.0.
37 find "${D}" \ 31 find "${D}" \