AnsweredAssumed Answered

Updating to a newer version of Gstreamer1.0

Question asked by mert can ergun on Jan 23, 2017
Latest reply on Jan 24, 2017 by Joan Xie

Hi, I am currently using fsl-release-bsp with some minor modifications.

BSP currently supplies gstreamer1.6.0 and that version is buggy for my needs. I would like to upgrade to a newer version like 1.8.3.

I tried to copy GitHub - dv1/meta-gstreamer1.0: OpenEmbedded layer for GStreamer 1.0 layer and include it in my build but failed. I first got .inc file problems like gobject-introspection, then I removed gtk-related inheritances from layer's include files. The build seemed to run but in the end I got another error:

ERROR: QA Issue: gstreamer1.0: Files/directories were installed but not shipped in any package:
/usr/share/bash-completion/helpers/.debug
/usr/share/bash-completion/helpers/.debug/gst-completion-helper-1.0
/usr/lib/gstreamer-1.0/.debug
/usr/lib/gstreamer-1.0/.debug/libgstcoreelements.so
/usr/lib/gstreamer-1.0/.debug/libgstcoretracers.so
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
gstreamer1.0: 5 installed and not shipped files. [installed-vs-shipped]
ERROR: QA Issue: non debug package contains .debug directory: gstreamer1.0 path work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.8.3-r0/packages-split/gstreamer1.0/usr/lib/gstreamer1.0/gstreamer-1.0/.debug/gst-plugin-scanner [debug-files]
ERROR: QA run found fatal errors. Please consider fixing them.
ERROR: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /mnt/samsung-evo-850/fsl-release-bsp/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.8.3-r0/temp/log.do_package_qa.30264
ERROR: Task 9 (/mnt/samsung-evo-850/fsl-release-bsp/sources/meta-mtcam/recipes-multimedia/gstreamer/gstreamer1.0_1.8.3.bb, do_package_qa) failed with exit code '1'

How can I upgrade my gstreamer version?

Outcomes