From ca50c89e416934a586ad6839b2aaba8e7257cc2e Mon Sep 17 00:00:00 2001 From: Domen Vrankar Date: Wed, 5 Oct 2016 22:31:41 +0200 Subject: [PATCH] CPack/RPM debuginfo package objdump error suppression objdump prints out error text if file is not an executable and that should be suppressed as we don't care about non executable files during that test --- Modules/CPackRPM.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Modules/CPackRPM.cmake b/Modules/CPackRPM.cmake index 3bbaae95c..8f3f7ca69 100644 --- a/Modules/CPackRPM.cmake +++ b/Modules/CPackRPM.cmake @@ -1427,7 +1427,8 @@ function(cpack_rpm_debugsymbol_check INSTALL_FILES WORKING_DIR) execute_process(COMMAND "${OBJDUMP_EXECUTABLE}" -h ${WORKING_DIR}/${F} WORKING_DIRECTORY "${CPACK_TOPLEVEL_DIRECTORY}" RESULT_VARIABLE OBJDUMP_EXEC_RESULT - OUTPUT_VARIABLE OBJDUMP_OUT) + OUTPUT_VARIABLE OBJDUMP_OUT + ERROR_QUIET) # Check that if the given file was executable or not if(NOT OBJDUMP_EXEC_RESULT) string(FIND "${OBJDUMP_OUT}" "debug" FIND_RESULT)