diff options
Diffstat (limited to 'recipes-multimedia/libva')
-rw-r--r-- | recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch | 20 | ||||
-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 @@ | |||
1 | From 2e0a1de5fee7899cc7d4e67ec9893a621a3cf024 Mon Sep 17 00:00:00 2001 | 1 | From 1b737d3711826757a16eed382eb5d436072e4945 Mon Sep 17 00:00:00 2001 |
2 | From: Bernd Kuhls <bernd.kuhls@t-online.de> | 2 | From: Bernd Kuhls <bernd.kuhls@t-online.de> |
3 | Date: Fri, 10 Jun 2022 18:42:34 +0200 | 3 | Date: Fri, 10 Jun 2022 18:42:34 +0200 |
4 | Subject: [PATCH] Fix uClibc build | 4 | Subject: [PATCH] Fix uClibc build |
@@ -6,14 +6,14 @@ Subject: [PATCH] Fix uClibc build | |||
6 | uClibc does not provide execinfo.h | 6 | uClibc does not provide execinfo.h |
7 | 7 | ||
8 | Upstream-Status: Submitted [https://github.com/intel/media-driver/pull/1437] | 8 | Upstream-Status: Submitted [https://github.com/intel/media-driver/pull/1437] |
9 | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> | 9 | Signed-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 | ||
15 | diff --git a/CMakeLists.txt b/CMakeLists.txt | 15 | diff --git a/CMakeLists.txt b/CMakeLists.txt |
16 | index 8305acfdb..6bec00f7d 100755 | 16 | index 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) |
32 | diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp | 32 | diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp |
33 | index ff0b68655..8ea621f0e 100644 | 33 | index 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 | ||
25 | SRCREV = "9ca43202d5ff3d1bf22f1b7ff1fe3bd2980b90dc" | 25 | SRCREV = "a825bea1bcdd37bc2e7a773a9c92a52fc6363fae" |
26 | S = "${WORKDIR}/git" | 26 | S = "${WORKDIR}/git" |
27 | 27 | ||
28 | COMPATIBLE_HOST:x86-x32 = "null" | 28 | COMPATIBLE_HOST:x86-x32 = "null" |