[OE-core] [PATCH] gstreamer1.0-plugins-bad: disable uvch264 for systemd
wenzong fan
wenzong.fan at windriver.com
Sat Nov 14 09:19:03 UTC 2015
On 11/14/2015 04:23 PM, Martin Jansa wrote:
> NAK, see
> http://lists.openembedded.org/pipermail/openembedded-core/2015-November/112685.html
Hi Martin
Thanks for your reply.
If we build oe-core + systemd only (without meta-oe), it will fail with:
ERROR: Nothing PROVIDES 'libgudev' (but
/path/to/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.5.bb
DEPENDS on or otherwise requires it)
ERROR: udev PROVIDES libgudev but was skipped: 'systemd' in DISTRO_FEATURES
ERROR: Required build target 'gstreamer1.0-plugins-bad' has no buildable
providers.
Missing or unbuildable dependency chain was:
['gstreamer1.0-plugins-bad', 'libgudev']
We should not get oe-core depends on meta-oe, I incline to disable
libgudev for systemd by default.
Does it make sense?
Thanks
Wenzong
>
> On Sat, Nov 14, 2015 at 7:21 AM, <wenzong.fan at windriver.com
> <mailto:wenzong.fan at windriver.com>> wrote:
>
> From: Wenzong Fan <wenzong.fan at windriver.com
> <mailto:wenzong.fan at windriver.com>>
>
> Disable uvch264 to remove the dependency to libgudev which has been
> removed from systemd project.
>
> Signed-off-by: Wenzong Fan <wenzong.fan at windriver.com
> <mailto:wenzong.fan at windriver.com>>
> ---
> meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git
> a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> index cdedb60..863925d 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> @@ -20,7 +20,8 @@ PACKAGECONFIG ??= " \
> ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland',
> '', d)} \
> ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez',
> '', d)} \
> ${@bb.utils.contains('DISTRO_FEATURES', 'directfb',
> 'directfb', '', d)} \
> - orc curl uvch264 neon sndfile \
> + ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '',
> 'uvch264', d)} \
> + orc curl neon sndfile \
> hls sbc dash bz2 smoothstreaming \
> "
>
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> <mailto:Openembedded-core at lists.openembedded.org>
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
>
More information about the Openembedded-core
mailing list