From 756169511ed13e4c7adc06c7c108d365ac66b9f8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 30 Apr 2023 22:58:47 -0700 Subject: [PATCH] cmake: Do not try to compute library dependencies during install Since we are cross-building the dependencies are not in final install location but in a staging area in recipe specific sysroot and it wont be able to resolve the libraries all the time Fixes | CMake Error at srec_cat/cmake_install.cmake:66 (file): | file Could not resolve runtime dependencies: | | libc++.so.1 | libc.so | Call Stack (most recent call first): | cmake_install.cmake:52 (include) Upstream-Status: Inappropriate [OE-specific] Signed-off-by: Khem Raj --- etc/packaging.cmake | 6 ------ 1 file changed, 6 deletions(-) diff --git a/etc/packaging.cmake b/etc/packaging.cmake index ee2a32c..9804fd8 100644 --- a/etc/packaging.cmake +++ b/etc/packaging.cmake @@ -45,12 +45,6 @@ FUNCTION(INSTALL_SRECORD_EXECUTABLE_TARGET target) install(IMPORTED_RUNTIME_ARTIFACTS ${target} RUNTIME_DEPENDENCY_SET ${PROJECT_NAME}_dlls COMPONENT ${target}) - install(RUNTIME_DEPENDENCY_SET ${PROJECT_NAME}_dlls - PRE_EXCLUDE_REGEXES "api-ms-" "ext-ms-" - POST_EXCLUDE_REGEXES ".*system32/.*\\.dll" - DIRECTORIES ${DLL_SEARCH_DIRS} - COMPONENT ${target} - ) ENDFUNCTION() # Packaging -- 2.40.1