'YOCTO - gstreamer1.0-plugins-bad_1.16.3.bb:do_configure failed with exit code '1'

I am using yocto 'gatesgarth' to build an image. one of the image's dependencies is qtmultimedia. This, causes an Error which I can't find how to solve it. Below the error:

Using 'PKG_CONFIG_PATH' from environment with value: '/path/build/tmp/work/armv7at2hf-neon-poky-linux-gnueabi/gstreamer1.0-plugins-bad/1.16.3-r0/recipe-sysroot/usr/lib/pkgconfig:/path/build/tmp/work/armv7at2hf-neon-poky-linux-gnueabi/gstreamer1.0-plugins-bad/1.16.3-r0/recipe-sysroot/usr/share/pkgconfig'
Run-time dependency gstreamer-video-1.0 found: YES 1.16.3
Using 'PKG_CONFIG_PATH' from environment with value: '/path/build/tmp/work/armv7at2hf-neon-poky-linux-gnueabi/gstreamer1.0-plugins-bad/1.16.3-r0/recipe-sysroot/usr/lib/pkgconfig:/path/build/tmp/work/armv7at2hf-neon-poky-linux-gnueabi/gstreamer1.0-plugins-bad/1.16.3-r0/recipe-sysroot/usr/share/pkgconfig'
Run-time dependency gstreamer-check-1.0 found: YES 1.16.3
Found CMake: NO
Run-time dependency gstreamer-gl-1.0 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency gstreamer-gl-1.0 

../gst-plugins-bad-1.16.3/meson.build:283:0: ERROR: Subproject directory not found and gst-plugins-base.wrap file not found
| 
| A full log can be found at /path/build/tmp/work/armv7at2hf-neon-poky-linux-gnueabi/gstreamer1.0-plugins-bad/1.16.3-r0/build/meson-logs/meson-log.txt
| WARNING: exit code 1 from a shell command.
| 
ERROR: Task (/path/layers/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.bb:do_configure) failed with exit code '1'

Any idea how to fix it in this version of yocto. NB:I want to keep the gatesgarth yocto version for some purpose.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source