[Buildroot] [PATCH] Revert "package/x11r7/xlib_libXvMC: remove xlib_libXv dependency"

Thomas Petazzoni thomas.petazzoni at bootlin.com
Sun Oct 27 10:55:43 UTC 2019


On Sun, 27 Oct 2019 10:29:02 +0100
Romain Naour <romain.naour at smile.fr> wrote:

> This reverts commit 52ac6d1c6bc625d8438539a7ff0f35d2057e9acc.
> 
> While looking at mesa3d package, I found this commit [1] about libxv
> refering to an upstream commit [2].
> 
> The commit message is confusing "This library does not itself require
> libXv for anything." but xv is still checked by the configure script
> (pkg-config) and libXvMC still include Xvlib.h from XvMClib.h
> 
> In file included from XvMClibint.h:7:0,
>                  from XvMC.c:5:
> ../include/X11/extensions/XvMClib.h:5:10: fatal error: X11/extensions/Xvlib.h:
> No such file or directory
>  #include <X11/extensions/Xvlib.h>
>           ^~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> 
> So, xlib_libXv sill use xv library by including a header and using
> XvImageFormatValues.
> 
> [1] https://cgit.freedesktop.org/mesa/mesa/commit/?id=2dbf10ba3d129d59e1a6c0e46b24c20629b277c6
> [2] https://gitlab.freedesktop.org/xorg/lib/libxvmc/commit/dd9ae03725990ee9c9336bca4b267dfbb696002f
> 
> Fixes:
> http://autobuild.buildroot.org/results/305/3051f4fbc1ab725de542a550e4f9eeb3cae385b8
> 
> Signed-off-by: Romain Naour <romain.naour at smile.fr>
> Cc: Bernd Kuhls <bernd.kuhls at t-online.de>
> ---
>  package/x11r7/xlib_libXvMC/Config.in       | 1 +
>  package/x11r7/xlib_libXvMC/xlib_libXvMC.mk | 2 +-
>  2 files changed, 2 insertions(+), 1 deletion(-)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list