Re: Another compile error

Andreas Schmidt <[email protected]> Fri, 10 Jan 2020 19:25:52 +0100
Newsgroups gmane.comp.gnome.apps.balsa
Message-ID <[email protected]>
On 01/10/2020 06:17:54 PM, Peter Bloomfield wrote:
> Hi Andreas:
> 
> On 01/10/2020 06:09:38 AM Fri, Andreas Schmidt wrote:
>> Hi, Peter!
>> 
>> On 01/08/2020 07:46:51 PM, Peter Bloomfield wrote:
>>>> /usr/bin/ld: /usr/lib/i386-linux-gnu/libwebkit2gtk-4.0.so:  
>>>> undefined reference to `gst_gl_display_x11_new_with_display'
>>> 
>>> On my F31 x86_64 box, that reference is provided by a library  
>>> installed with gstreamer1-plugins-base-1.16.1-1.fc31.x86_64. That  
>>> isn't an explicit Balsa dependency; it may be a Gtk dependency, but  
>>> I don't know how to check that.
> 
> The library is /lib64/libgstgl-1.0.so.0: symbolic link to  
> libgstgl-1.0.so.0.1601.0.
> 
>>> Not sure how to debug this…
>> 
>> Thanks for the hint!  I've installed the development packages for  
>> gstreamer that were available:
> …
>> ii  gstreamer1.0-plugins-base:i386                
>> 1.16.2-dmo2                        i386         GStreamer plugins  
>> from the "base" set
> …
> That one looks similar to what Fedora provides! Does it include  
> libgstgl?
It doesn't. However, grepping through all gstreamer-related packages, I  
found this:

$ dpkg -l | grep gst | awk '{print $2}' | while read i; do dpkg -L $i |  
sed -e "s/^/"$i":\t/"; done | grep libgstgl
libgstreamer-gl1.0-0:i386:	 
/usr/lib/i386-linux-gnu/libgstgl-1.0.so.0.1602.0
libgstreamer-gl1.0-0:i386:	 
/usr/lib/i386-linux-gnu/libgstgl-1.0.so.0
libgstreamer-plugins-base1.0-dev:	 
/usr/lib/i386-linux-gnu/libgstgl-1.0.so

The undefined reference was in  
/usr/lib/i386-linux-gnu/libwebkit2gtk-4.0.so, which is a link to  
/usr/lib/i386-linux-gnu/libwebkit2gtk-4.0.so.37.39.3, which is in the  
package libwebkit2gtk-4.0-37, which in turn depends on  
libgstreamer-gl1.0-0. I can't look into the .so file, though, so I  
don't know whether it contains gst_gl_display_x11_new_with_display.

Andreas

_______________________________________________
balsa-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/balsa-list
signature.asc (application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRa0LwmOuswWSlNhToAHTR9l1wXJAUCXhjBsAAKCRAAHTR9l1wX
JEulAKCjaQJ8nQg5e7gpJtMAch99BbwO2gCfawVhdonAni7vtRwwWIS18f+8Kyg=
=FDCB
-----END PGP SIGNATURE-----