summarylogtreecommitdiffstats
path: root/010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch
diff options
context:
space:
mode:
authorDaniel Bermond2022-01-29 16:10:23 -0300
committerDaniel Bermond2022-01-29 16:10:23 -0300
commit67aed4a66db41793af9f55e7a40ff3905aa0f8ca (patch)
tree1bcd4de6f04c282e25192505f8e31063d1c06189 /010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch
parent6822b45c17c538604899c6643f6692aca322c990 (diff)
downloadaur-67aed4a66db41793af9f55e7a40ff3905aa0f8ca.tar.gz
Fix build with gst-plugins-bad 1.18
Also disabled lto to fix relocation error when building.
Diffstat (limited to '010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch')
-rw-r--r--010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch b/010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch
new file mode 100644
index 000000000000..ed771f30de88
--- /dev/null
+++ b/010-gst-plugins-intel-msdk-fix-intel-media-sdk-directories.patch
@@ -0,0 +1,22 @@
+--- a/cmake/FindMediaSDK.cmake
++++ b/cmake/FindMediaSDK.cmake
+@@ -5,7 +5,7 @@ function(FindMediaSDK)
+ message(STATUS "MFX_LIBRARY_DIRS: ${MFX_LIBDIR}")
+ include_directories (${MFX_INCLUDE_DIRS})
+ #set (${libs} ${MFX_LIBS} PARENT_SCOPE)
+- set(MFX_LIBRARY "${MFX_LIBDIR}/libmfx.a")
++ set(MFX_LIBRARY "${MFX_LIBDIR}/libmfx.so")
+ else()
+ if(DEFINED ENV{MFX_HOME})
+ message(STATUS "MediaSDK distribution found in $ENV{MFX_HOME}")
+@@ -16,8 +16,8 @@ function(FindMediaSDK)
+ else()
+ message(FATAL_ERROR "No MediaSDK distribution is found.")
+ endif()
+- set(MFX_INCLUDES "${MFX_HOME}/include")
+- set(MFX_LIBRARY "${MFX_HOME}/lib/lin_x64/libmfx.a")
++ set(MFX_INCLUDES "${MFX_HOME}/include/mfx")
++ set(MFX_LIBRARY "${MFX_HOME}/lib64/libmfx.so")
+ message(STATUS "MediaSDK include directory: ${MFX_INCLUDES}")
+ message( STATUS "MediaSDK library directory: ${MFX_LIBRARY}")
+ include_directories(${MFX_INCLUDES})