On Mon, 25 May 2020, Paul Gofman wrote: [...]
In case it helps, here is the list of my installed gst-related i686 packages:
gstream-1.6-23.fc32.i686 gstreamer1-plugins-fc-0.2-22.fc32.i686 gstreamer1-plugins-ugly-free-1.16.2-2.fc32.i686 gstreamer1-1.16.2-2.fc32.i686 gstreamer1-plugins-bad-free-1.16.2-3.fc32.i686 gstreamer1-devel-1.16.2-2.fc32.i686 gstreamer1-libav-1.16.2-3.fc32.i686 phonon-qt4-backend-gstreamer-4.9.1-10.fc32.i686 gstreamer1-plugins-good-extras-1.16.2-2.fc32.i686 gstreamer1-plugins-good-1.16.2-2.fc32.i686 gstreamer1-plugins-ugly-1.16.2-3.fc32.i686 gstream-devel-1.6-23.fc32.i686 gstreamer1-plugins-good-qt-1.16.2-2.fc32.i686 gstreamer1-plugins-ugly-free-devel-1.16.2-2.fc32.i686 gstreamer1-plugins-base-1.16.2-3.fc32.i686 gstreamer1-plugins-good-gtk-1.16.2-2.fc32.i686 gstreamer1-plugin-openh264-1.16.2-1.fc32.i686 gstreamer1-plugins-base-devel-1.16.2-3.fc32.i686
dnf did not find gstreamer1-libav.i686 and gstreamer1-plugins-ugly.i686. Do you know which repository they come from?
I installed all the other packages but it does not make a difference.
Also it is possible I had to use explicit PKG_CONFIG_PATH=/usr/lib/pkgconfig when configuring / compiling 32 bit part of Wine to get gst libraries right.
That's not necessary. configure does this for you:
$ grep PKG_CONFIG_PATH configure.ac PKG_CONFIG_PATH=${PKG_CONFIG_PATH:-/usr/lib/i386-linux-gnu/pkgconfig:/usr/lib32/pkgconfig:/usr/lib/pkgconfig} export PKG_CONFIG_PATH