libv4lconvert.so: undefined symbol: v4lconvert_helper_cleanup

Downloaded L4T Driver Package (BSP) Sources from https://developer.nvidia.com/embedded/linux-tegra (SHA1Sum verified)

Compiled and installed as instructed v4l2_libs_src libv4lconvert & libv4l2

Ran $ gst-inspect-1.0 on a clean brand new Jetson SDK Developer Kit SD card image.

$ gst-inspect-1.0 

(gst-plugin-scanner:19717): GStreamer-WARNING **: 17:53:13.461: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstzbar.so': /usr/lib/aarch64-linux-gnu/libv4lconvert.so: undefined symbol: v4lconvert_helper_cleanup

(gst-plugin-scanner:19717): GStreamer-WARNING **: 17:53:13.499: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideo4linux2.so': /usr/lib/aarch64-linux-gnu/libv4lconvert.so: undefined symbol: v4lconvert_helper_cleanup

(gst-plugin-scanner:19717): GStreamer-WARNING **: 17:53:13.789: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideo4linux2.so': /usr/lib/aarch64-linux-gnu/libv4lconvert.so: undefined symbol: v4lconvert_helper_cleanup

Tried to recompile; this time moved the include/*.h files into /usr/local/include/, make cleanup, make and removed the file ~/.cache/gstreamer-1.0/registry.aarch64.bin so I can run again get-inspect and reload the elements. However the problem pop-up again…

Hi,
We will check it. For more information, is there any function failing to run in your usecase? Or it shows the warning but functions are good?

I don’t know, the plugin failed to load.

The compilation was OK.

Hi Rudoplh,
It is confirmed to be an issue on r32.1. It shall be fixed in next release. Thanks for reporting it.