* [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: bump version to 22.6.3
@ 2022-11-18 17:06 Bernd Kuhls
2022-11-18 17:06 ` [Buildroot] [PATCH/next 2/2] package/intel-mediadriver: " Bernd Kuhls
2022-11-24 21:52 ` [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: " Thomas Petazzoni via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Bernd Kuhls @ 2022-11-18 17:06 UTC (permalink / raw)
To: buildroot; +Cc: Louis-Paul Cordier
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/intel-mediasdk/intel-mediasdk.hash | 2 +-
package/intel-mediasdk/intel-mediasdk.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash
index 0807d6de7e..e4fd569830 100644
--- a/package/intel-mediasdk/intel-mediasdk.hash
+++ b/package/intel-mediasdk/intel-mediasdk.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 8b9bbe1631c9df8cb670d9e1cc66ae79b21520d26519d929e0a264da9f4c0924 intel-mediasdk-22.6.2.tar.gz
+sha256 a47a554cb3055614a8041cf478c4c89e249c2157c7e98389fbaba6144dc18783 intel-mediasdk-22.6.3.tar.gz
sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE
diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk
index 67c6683ec0..f5e39905a1 100644
--- a/package/intel-mediasdk/intel-mediasdk.mk
+++ b/package/intel-mediasdk/intel-mediasdk.mk
@@ -4,7 +4,7 @@
#
################################################################################
-INTEL_MEDIASDK_VERSION = 22.6.2
+INTEL_MEDIASDK_VERSION = 22.6.3
INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive
INTEL_MEDIASDK_LICENSE = MIT
INTEL_MEDIASDK_LICENSE_FILES = LICENSE
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH/next 2/2] package/intel-mediadriver: bump version to 22.6.3
2022-11-18 17:06 [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: bump version to 22.6.3 Bernd Kuhls
@ 2022-11-18 17:06 ` Bernd Kuhls
2022-11-24 21:52 ` [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: " Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Bernd Kuhls @ 2022-11-18 17:06 UTC (permalink / raw)
To: buildroot; +Cc: Louis-Paul Cordier
Removed patch which was applied upstream:
https://github.com/intel/media-driver/commit/be887135b89eee5b6c19c3381bf65649037fd66b
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
...ck-for-backtrace-3-via-FindBacktrace.patch | 150 ------------------
.../intel-mediadriver/intel-mediadriver.hash | 2 +-
.../intel-mediadriver/intel-mediadriver.mk | 2 +-
3 files changed, 2 insertions(+), 152 deletions(-)
delete mode 100644 package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch
diff --git a/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch b/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch
deleted file mode 100644
index 46d843924e..0000000000
--- a/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch
+++ /dev/null
@@ -1,150 +0,0 @@
-From 08ad0e3da9f9ab48e423d0aea2af9605190aafe7 Mon Sep 17 00:00:00 2001
-From: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
-Date: Mon, 31 Oct 2022 16:41:43 -0700
-Subject: [PATCH] build: check for backtrace(3) via FindBacktrace
-
-Fixes: #1533
-
-Change-Id: I81bcdb5e65c26f94b174af9b5e6218c14601c50f
-Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
-
-Downloaded from upstream PR:
-https://github.com/intel/media-driver/pull/1536
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
----
- media_driver/media_top_cmake.cmake | 11 +++++-
- .../common/os/osservice/media_srcs.cmake | 3 ++
- .../linux/common/os/osservice/mos_compat.h.in | 35 +++++++++++++++++++
- .../os/osservice/mos_utilities_specific.cpp | 4 ++-
- 4 files changed, 51 insertions(+), 2 deletions(-)
- create mode 100644 media_softlet/linux/common/os/osservice/mos_compat.h.in
-
-diff --git a/media_driver/media_top_cmake.cmake b/media_driver/media_top_cmake.cmake
-index 1a8b3b242..e71c8630d 100755
---- a/media_driver/media_top_cmake.cmake
-+++ b/media_driver/media_top_cmake.cmake
-@@ -22,6 +22,10 @@ project( media )
-
- find_package(PkgConfig)
- find_package(X11)
-+find_package(Backtrace)
-+
-+# to get access to generated header files
-+include_directories(${CMAKE_BINARY_DIR})
-
- bs_set_if_undefined(LIB_NAME iHD_drv_video)
-
-@@ -381,10 +385,15 @@ set_target_properties(${LIB_NAME} PROPERTIES LINK_FLAGS ${MEDIA_LINK_FLAGS})
- set_target_properties(${LIB_NAME} PROPERTIES PREFIX "")
- set_target_properties(${LIB_NAME_STATIC} PROPERTIES PREFIX "")
-
-+set(MEDIA_LINK_EXTERNAL_LIBS "${PKG_PCIACCESS_LIBRARIES} m pthread dl")
-+if(Backtrace_FOUND)
-+ set(MEDIA_LINK_EXTERNAL_LIBS "${MEDIA_LINK_EXTERNAL_LIBS} ${Backtrace_LIBRARY}")
-+endif()
-+
- bs_ufo_link_libraries_noBsymbolic(
- ${LIB_NAME}
- "${INCLUDED_LIBS}"
-- "${PKG_PCIACCESS_LIBRARIES} m pthread dl"
-+ "${MEDIA_LINK_EXTERNAL_LIBS}"
- )
-
- if (NOT DEFINED INCLUDED_LIBS OR "${INCLUDED_LIBS}" STREQUAL "")
-diff --git a/media_softlet/linux/common/os/osservice/media_srcs.cmake b/media_softlet/linux/common/os/osservice/media_srcs.cmake
-index e90c502f3..4e8aad1d8 100644
---- a/media_softlet/linux/common/os/osservice/media_srcs.cmake
-+++ b/media_softlet/linux/common/os/osservice/media_srcs.cmake
-@@ -18,12 +18,15 @@
- # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- # OTHER DEALINGS IN THE SOFTWARE.
-
-+configure_file(${CMAKE_CURRENT_LIST_DIR}/mos_compat.h.in ${CMAKE_BINARY_DIR}/mos_compat.h)
-+
- set(TMP_SOURCES_
- ${CMAKE_CURRENT_LIST_DIR}/mos_util_debug_specific.cpp
- ${CMAKE_CURRENT_LIST_DIR}/mos_utilities_specific.cpp
- )
-
- set(TMP_HEADERS_
-+ ${CMAKE_BINARY_DIR}/mos_compat.h
- ${CMAKE_CURRENT_LIST_DIR}/mos_utilities_specific.h
- ${CMAKE_CURRENT_LIST_DIR}/mos_util_debug_specific.h
- )
-diff --git a/media_softlet/linux/common/os/osservice/mos_compat.h.in b/media_softlet/linux/common/os/osservice/mos_compat.h.in
-new file mode 100644
-index 000000000..4a04febe5
---- /dev/null
-+++ b/media_softlet/linux/common/os/osservice/mos_compat.h.in
-@@ -0,0 +1,35 @@
-+/*
-+* Copyright (c) 2022, Intel Corporation
-+*
-+* Permission is hereby granted, free of charge, to any person obtaining a
-+* copy of this software and associated documentation files (the "Software"),
-+* to deal in the Software without restriction, including without limitation
-+* the rights to use, copy, modify, merge, publish, distribute, sublicense,
-+* and/or sell copies of the Software, and to permit persons to whom the
-+* Software is furnished to do so, subject to the following conditions:
-+*
-+* The above copyright notice and this permission notice shall be included
-+* in all copies or substantial portions of the Software.
-+*
-+* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-+* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-+* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-+* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-+* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-+* OTHER DEALINGS IN THE SOFTWARE.
-+*/
-+
-+#ifndef __MOS_COMPAT_H__
-+#define __MOS_COMPAT_H__
-+
-+// clib implementations (musl, uClibc) might provide backtrace(3)
-+// in different header files or not provide it all and rely on external
-+// implementations. So, we need to detect which header to be used.
-+#cmakedefine01 Backtrace_FOUND
-+#if Backtrace_FOUND
-+#include <${Backtrace_HEADER}>
-+#endif
-+
-+#endif // __MOS_COMPAT_H__
-+
-diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
-index 305a0e01c..02555837a 100644
---- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
-+++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
-@@ -34,13 +34,13 @@
- #include <signal.h>
- #include <unistd.h> // fork
- #include <algorithm>
--#include <execinfo.h> // backtrace
- #include <sys/types.h>
- #include <sys/stat.h> // fstat
- #include <sys/ipc.h> // System V IPC
- #include <sys/types.h>
- #include <sys/sem.h>
- #include <sys/mman.h>
-+#include "mos_compat.h" // libc variative definitions: backtrace
- #include "mos_user_setting.h"
- #include "mos_utilities_specific.h"
- #include "mos_utilities.h"
-@@ -2492,6 +2492,7 @@ void MosUtilities::MosTraceEvent(
- MOS_FreeMemory(pTraceBuf);
- }
- }
-+#if Backtrace_FOUND
- if (m_mosTraceFilter(TR_KEY_CALL_STACK))
- {
- // reserve space for header and stack size field.
-@@ -2511,6 +2512,7 @@ void MosUtilities::MosTraceEvent(
- size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen);
- }
- }
-+#endif
- }
- return;
- }
diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash
index a42a7841d5..0a42475400 100644
--- a/package/intel-mediadriver/intel-mediadriver.hash
+++ b/package/intel-mediadriver/intel-mediadriver.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 a59c4c9facf567ccbea3aab36b150d961c56e48461283a2aa7c438a311b4d2d0 intel-media-22.6.2.tar.gz
+sha256 f42c41dce7ab4213e21f6599cd0602e5ab40a8182ec286bfc0a16547721dff7a intel-media-22.6.3.tar.gz
sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md
diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk
index 88071f5b85..e26c2472be 100644
--- a/package/intel-mediadriver/intel-mediadriver.mk
+++ b/package/intel-mediadriver/intel-mediadriver.mk
@@ -6,7 +6,7 @@
# based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack
-INTEL_MEDIADRIVER_VERSION = 22.6.2
+INTEL_MEDIADRIVER_VERSION = 22.6.3
INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive
INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz
INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: bump version to 22.6.3
2022-11-18 17:06 [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: bump version to 22.6.3 Bernd Kuhls
2022-11-18 17:06 ` [Buildroot] [PATCH/next 2/2] package/intel-mediadriver: " Bernd Kuhls
@ 2022-11-24 21:52 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-11-24 21:52 UTC (permalink / raw)
To: Bernd Kuhls; +Cc: Louis-Paul Cordier, buildroot
On Fri, 18 Nov 2022 18:06:40 +0100
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/intel-mediasdk/intel-mediasdk.hash | 2 +-
> package/intel-mediasdk/intel-mediasdk.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Both applied. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-11-24 21:52 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-18 17:06 [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: bump version to 22.6.3 Bernd Kuhls
2022-11-18 17:06 ` [Buildroot] [PATCH/next 2/2] package/intel-mediadriver: " Bernd Kuhls
2022-11-24 21:52 ` [Buildroot] [PATCH/next 1/2] package/intel-mediasdk: " Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox