From 068182dbcf748cf6fc88bd89eafb1167aeb9fb8c Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Mon, 29 May 2023 11:28:41 +0800 Subject: intel-mediasdk: fix build with gcc13 Fixes: 11:08:59 | /build/poky/build/tmp/work/corei7-64-poky-linux/intel-mediasdk/23.2.1-r0/git/api/mfx_dispatch/linux/mfxparser.cpp:60:36: error: 'uint8_t' does not name a type 11:08:59 | 60 | uint8_t* data = reinterpret_cast(&id); 11:08:59 | | ^~~~~~~ 11:08:59 | /build/poky/build/tmp/work/corei7-64-poky-linux/intel-mediasdk/23.2.1-r0/git/api/mfx_dispatch/linux/mfxparser.cpp:60:36: note: 'uint8_t' is defined in header ''; did you forget to '#include '? Signed-off-by: Anuj Mittal --- recipes-multimedia/mediasdk/files/fix-gcc13.patch | 15 +++++++++++++++ recipes-multimedia/mediasdk/intel-mediasdk_23.2.1.bb | 1 + 2 files changed, 16 insertions(+) create mode 100644 recipes-multimedia/mediasdk/files/fix-gcc13.patch (limited to 'recipes-multimedia') diff --git a/recipes-multimedia/mediasdk/files/fix-gcc13.patch b/recipes-multimedia/mediasdk/files/fix-gcc13.patch new file mode 100644 index 00000000..fb973870 --- /dev/null +++ b/recipes-multimedia/mediasdk/files/fix-gcc13.patch @@ -0,0 +1,15 @@ +Upstream-Status: Inactive-Upstream +Signed-off-by: Anuj Mittal + +diff --git a/api/mfx_dispatch/linux/mfxparser.cpp b/api/mfx_dispatch/linux/mfxparser.cpp +index 9d3823ec3e..12e46d1881 100644 +--- a/api/mfx_dispatch/linux/mfxparser.cpp ++++ b/api/mfx_dispatch/linux/mfxparser.cpp +@@ -20,6 +20,7 @@ + + #include + #include ++#include + #include + #include + diff --git a/recipes-multimedia/mediasdk/intel-mediasdk_23.2.1.bb b/recipes-multimedia/mediasdk/intel-mediasdk_23.2.1.bb index 4bca7193..302229a2 100644 --- a/recipes-multimedia/mediasdk/intel-mediasdk_23.2.1.bb +++ b/recipes-multimedia/mediasdk/intel-mediasdk_23.2.1.bb @@ -35,6 +35,7 @@ PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND=ON, -DENABLE_WAYLAND=OFF, wayland way SRC_URI = "git://github.com/Intel-Media-SDK/MediaSDK.git;protocol=https;nobranch=1;lfs=0 \ file://0001-FindITT.cmake-fix-detection-of-header-library.patch \ + file://fix-gcc13.patch \ " SRCREV = "e507e23470f1fc0f01395c10c97bd7b31acf0bce" -- cgit v1.2.3-54-g00ecf