summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhilmanzafri <hilman.zafri.mazlan@intel.com>2022-09-21 19:18:25 +0000
committerAnuj Mittal <anuj.mittal@intel.com>2022-10-04 13:33:27 +0800
commitc4f1331c49175b39f85c43f0971a4586c07b0734 (patch)
tree8af95822497654376a1e08ff3d1dbd0e41f7a4bd
parent61a2e69d2e9390a67f7062cb28faee8bf9141a0e (diff)
downloadmeta-intel-c4f1331c49175b39f85c43f0971a4586c07b0734.tar.gz
intel-media-driver: upgrade 22.4.4 -> 22.5.3
Add patch to fix fails when applying * 0001-Fix-uClibc-build.patch Signed-off-by: hilmanzafri <hilman.zafri.mazlan@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
-rw-r--r--recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch20
-rw-r--r--recipes-multimedia/libva/intel-media-driver_22.5.3.bb (renamed from recipes-multimedia/libva/intel-media-driver_22.4.4.bb)2
2 files changed, 11 insertions, 11 deletions
diff --git a/recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch b/recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch
index dbe93872..7fbf6d3a 100644
--- a/recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch
+++ b/recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch
@@ -1,4 +1,4 @@
1From 2e0a1de5fee7899cc7d4e67ec9893a621a3cf024 Mon Sep 17 00:00:00 2001 1From 1b737d3711826757a16eed382eb5d436072e4945 Mon Sep 17 00:00:00 2001
2From: Bernd Kuhls <bernd.kuhls@t-online.de> 2From: Bernd Kuhls <bernd.kuhls@t-online.de>
3Date: Fri, 10 Jun 2022 18:42:34 +0200 3Date: Fri, 10 Jun 2022 18:42:34 +0200
4Subject: [PATCH] Fix uClibc build 4Subject: [PATCH] Fix uClibc build
@@ -6,14 +6,14 @@ Subject: [PATCH] Fix uClibc build
6uClibc does not provide execinfo.h 6uClibc does not provide execinfo.h
7 7
8Upstream-Status: Submitted [https://github.com/intel/media-driver/pull/1437] 8Upstream-Status: Submitted [https://github.com/intel/media-driver/pull/1437]
9Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> 9Signed-off-by: hilmanzafri <hilman.zafri.mazlan@intel.com>
10--- 10---
11 CMakeLists.txt | 6 ++++++ 11 CMakeLists.txt | 6 ++++++
12 .../linux/common/os/osservice/mos_utilities_specific.cpp | 4 ++++ 12 .../linux/common/os/osservice/mos_utilities_specific.cpp | 4 ++++
13 2 files changed, 10 insertions(+) 13 2 files changed, 10 insertions(+)
14 14
15diff --git a/CMakeLists.txt b/CMakeLists.txt 15diff --git a/CMakeLists.txt b/CMakeLists.txt
16index 8305acfdb..6bec00f7d 100755 16index 72b512087..db4ae54f8 100755
17--- a/CMakeLists.txt 17--- a/CMakeLists.txt
18+++ b/CMakeLists.txt 18+++ b/CMakeLists.txt
19@@ -53,6 +53,12 @@ option (BUILD_CMRTLIB "Build and Install cmrtlib together with media driver" ON) 19@@ -53,6 +53,12 @@ option (BUILD_CMRTLIB "Build and Install cmrtlib together with media driver" ON)
@@ -30,20 +30,20 @@ index 8305acfdb..6bec00f7d 100755
30 30
31 if (BUILD_CMRTLIB AND NOT CMAKE_WDDM_LINUX) 31 if (BUILD_CMRTLIB AND NOT CMAKE_WDDM_LINUX)
32diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp 32diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
33index ff0b68655..8ea621f0e 100644 33index 8b5d92da9..6d52e09ea 100644
34--- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp 34--- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
35+++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp 35+++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
36@@ -51,7 +51,9 @@ 36@@ -34,7 +34,9 @@
37 #include <signal.h> 37 #include <signal.h>
38 #include <unistd.h> // fork 38 #include <unistd.h> // fork
39 #include <algorithm> 39 #include <algorithm>
40+#ifdef HAVE_EXECINFO 40+#ifdef HAVE_EXECINFO
41 #include <execinfo.h> // backtrace 41 #include <execinfo.h> // backtrace
42+#endif 42+#endif
43 43 #include <sys/types.h>
44 const char *MosUtilitiesSpecificNext::m_szUserFeatureFile = USER_FEATURE_FILE; 44 #include <sys/stat.h> // fstat
45 MOS_PUF_KEYLIST MosUtilitiesSpecificNext::m_ufKeyList = nullptr; 45 #include <sys/ipc.h> // System V IPC
46@@ -2492,6 +2494,7 @@ void MosUtilities::MosTraceEvent( 46@@ -2457,6 +2459,7 @@ void MosUtilities::MosTraceEvent(
47 MOS_FreeMemory(pTraceBuf); 47 MOS_FreeMemory(pTraceBuf);
48 } 48 }
49 } 49 }
@@ -51,7 +51,7 @@ index ff0b68655..8ea621f0e 100644
51 if (m_mosTraceFilter & (1ULL << TR_KEY_CALL_STACK)) 51 if (m_mosTraceFilter & (1ULL << TR_KEY_CALL_STACK))
52 { 52 {
53 // reserve space for header and stack size field. 53 // reserve space for header and stack size field.
54@@ -2511,6 +2514,7 @@ void MosUtilities::MosTraceEvent( 54@@ -2476,6 +2479,7 @@ void MosUtilities::MosTraceEvent(
55 size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen); 55 size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen);
56 } 56 }
57 } 57 }
diff --git a/recipes-multimedia/libva/intel-media-driver_22.4.4.bb b/recipes-multimedia/libva/intel-media-driver_22.5.3.bb
index 22fd4d06..c3679137 100644
--- a/recipes-multimedia/libva/intel-media-driver_22.4.4.bb
+++ b/recipes-multimedia/libva/intel-media-driver_22.5.3.bb
@@ -22,7 +22,7 @@ SRC_URI = "git://github.com/intel/media-driver.git;protocol=https;nobranch=1 \
22 file://0001-Fix-uClibc-build.patch \ 22 file://0001-Fix-uClibc-build.patch \
23 " 23 "
24 24
25SRCREV = "9ca43202d5ff3d1bf22f1b7ff1fe3bd2980b90dc" 25SRCREV = "a825bea1bcdd37bc2e7a773a9c92a52fc6363fae"
26S = "${WORKDIR}/git" 26S = "${WORKDIR}/git"
27 27
28COMPATIBLE_HOST:x86-x32 = "null" 28COMPATIBLE_HOST:x86-x32 = "null"