Wrong use of libdir in meson.build
I recently discovered that libgstpython.so was incorrectly searching for python modules. Its last search location (on a CentOS 8 system) should have been '/usr/lib64/gstreamer-1.0/python' but it was instead searching in 'lib64/gstreamer-1.0/python'
I tracked this to the top level meson.build for gst-python and the creation of config.h. The meson variable 'libdir' holds only the final component of the libdir path, not the entire path as the meson code assumed.
This is a simple bug to fix but I thought I would save you the time. So I am attaching a patch for the meson.build that fixes the issue.meson.build.diff