diff options
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.bb | 12 |
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 | ||
23 | inherit autotools pkgconfig distutils3-base upstream-version-is-even gobject-introspection distro_features_check | 23 | inherit autotools pkgconfig distutils3-base upstream-version-is-even gobject-introspection distro_features_check |
24 | 24 | ||
25 | EXTRA_OECONF += "--with-libpython-dir=${libdir}" | ||
26 | |||
25 | do_install_append() { | 27 | do_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}" \ |