Re: Unable to upgrade multimedia/gstreamer1-plugins

From: Michael Butler <imb_at_protected-networks.net>
Date: Sun, 22 Sep 2024 19:14:50 UTC
On 9/22/24 15:09, Xavier Humbert wrote:
> Hi,
> 
> Despite the fact that multimedia/gstreamer1 has been upgraded (and to be 
> sure, force-rebuilt one more time), gstreamer1-plugins won't link :
> 
> ld: error: undefined symbol: gst_dsd_format_get_type
>  >>> referenced by GstAudio-1.0.c:766 (tmp-introspect7hh7sli_/ 
> GstAudio-1.0.c:766)
>  >>> /usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins- 
> base-1.24.8/_build/tmp-introspect7hh7sli_/GstAudio-1.0.o: 
> (GI_GET_TYPE_FUNCS_)
> ld: error: undefined symbol: gst_dsd_info_get_type
>  >>> referenced by GstAudio-1.0.c:766 (tmp-introspect7hh7sli_/ 
> GstAudio-1.0.c:766)
>  >>> /usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins- 
> base-1.24.8/_build/tmp-introspect7hh7sli_/GstAudio-1.0.o: 
> (GI_GET_TYPE_FUNCS_)
> ld: error: undefined symbol: gst_dsd_plane_offset_meta_api_get_type
>  >>> referenced by GstAudio-1.0.c:766 (tmp-introspect7hh7sli_/ 
> GstAudio-1.0.c:766)
>  >>> /usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins- 
> base-1.24.8/_build/tmp-introspect7hh7sli_/GstAudio-1.0.o: 
> (GI_GET_TYPE_FUNCS_)
> 
> What can cause this problem ?

The previous version library is getting in the way of the link.

I resolved it with ..

pkg delete -f gstreamer1-plugins
cd /usr/ports/multimedia/gstreamer1-plugins
make clean
make
make reinstall

	Michael