On Wed, 13 May 2026 at 09:14, Taruntej Kanakamalla via
lists.openembedded.org <[email protected]>
wrote:
> Adapted from an existing patch:
> https://patchwork.yoctoproject.org/project/oe-core/patch/[email protected]
Hello Tarun,
thanks for bringing these up to date. The question from that link
still stands though: are these useful and used enough to be in
oe-core, or should they be in meta-oe for now?
> Unlike the other GStreamer submodules, the Rust plugins follow a
> separate release cycle and versioning scheme. These plugins are fully
> stable and required for a fully-featured GStreamer installation, as most
> new features and plugins are being written in Rust.
There should be evidence for this claim. If most new features are
written in rust, then the rust plugins should be in the core gstreamer
project, following its release cadence, and they aren't.
> +SRC_URI = " \
> +
> git://gitlab.freedesktop.org/gstreamer/gst-plugins-rs;protocol=https;branch=0.15;name=default
> \
> +
> git://github.com/gtk-rs/gtk4-rs;protocol=https;branch=0.11;name=gtk4-rs;destsuffix=gtk4-rs
> \
> +
> git://github.com/gtk-rs/gtk-rs-core;protocol=https;branch=0.22;name=gtk-rs-core;destsuffix=gtk-rs-core
> \
> +
> git://github.com/rust-av/ffv1.git;protocol=https;nobranch=1;name=ffv1;destsuffix=ffv1
> \
> +
> git://github.com/rust-av/flavors;protocol=https;nobranch=1;name=flavors;destsuffix=flavors
> \
> +
> git://gitlab.freedesktop.org/gstreamer/gstreamer-rs;protocol=https;branch=0.25;name=gstreamer-rs;destsuffix=gstreamer-rs
> \
These all need to be split into their own recipes, or there should be
an explanation of why that isn't possible.
> +# Silence package QA errors like:
> +# ERROR: gstreamer1.0-plugins-rs-0.15.1-r0 do_package_qa:
> +# QA Issue: File /usr/lib/gstreamer-1.0/.debug/libgstrswebrtc.so in
> +# package gstreamer1.0-plugins-rs-dbg contains reference to TMPDIR
> [buildpaths]
> +# TODO: look for proper fix
> +INSANE_SKIP:${PN}-dbg += "buildpaths"
This will fail the reproducibility test on the yocto autobuilder and
needs to be addressed.
Alex
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#236959):
https://lists.openembedded.org/g/openembedded-core/message/236959
Mute This Topic: https://lists.openembedded.org/mt/119293604/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-