[Buildroot] [git commit] package/intel-mediadriver: fix build without X11

Thomas Petazzoni thomas.petazzoni at bootlin.com
Sun Dec 11 21:23:04 UTC 2022


commit: https://git.buildroot.net/buildroot/commit/?id=16ed6b9a4a689496b69ba7b5daf122a88db40ce9
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Fixes:
http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/

Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
 .../0001-dont-include-va-dricommon-h.patch         | 36 ++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch
new file mode 100644
index 0000000000..9d512f9c0b
--- /dev/null
+++ b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch
@@ -0,0 +1,36 @@
+From e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 Mon Sep 17 00:00:00 2001
+From: Rudi Heitbaum <rudi at heitbaum.com>
+Date: Fri, 18 Nov 2022 22:44:52 +1100
+Subject: [PATCH] [Media Common] [VP] dont include va_dricommon.h
+
+<va/va_dricommon.h> is not in non-X11 libva 2.16.0
+The header "media_libva_putsurface_linux.h" is included
+
+Downloaded from upstream commit
+https://github.com/intel/media-driver/commit/e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1
+
+Signed-off-by: Rudi Heitbaum <rudi at heitbaum.com>
+Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
+---
+ media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp
+index 8695d6c86..6719c07b3 100644
+--- a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp
++++ b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp
+@@ -23,7 +23,6 @@
+ //! \file     ddi_vp_functions.cpp
+ //! \brief    ddi vp functions implementaion.
+ //!
+-#include <va/va_dricommon.h>
+ #include "ddi_vp_functions.h"
+ #include "media_libva_util_next.h"
+ #include "media_libva_common_next.h"
+@@ -4700,4 +4699,4 @@ VAStatus DdiVpFunctions::PutSurfaceLinuxHW(
+ 
+     return VA_STATUS_SUCCESS;
+ }
+-#endif // !defined(ANDROID) && defined(X11_FOUND)
+\ No newline at end of file
++#endif // !defined(ANDROID) && defined(X11_FOUND)



More information about the buildroot mailing list