This is an automated email from the ASF dual-hosted git repository. alexey pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git
commit fe2ba596dda3872789de8d42ccc2b82b6db42d47 Author: Alexey Serbin <ale...@apache.org> AuthorDate: Thu Apr 7 15:06:51 2022 -0700 [cmake_modules] add '-o /dev/null' to the linker command I noticed that every time I run cmake in the build directory on macOS, a.out file appears. It turned out it's generated by the GET_LINKER_VERSION procedure from KuduLinker.cmake. This patch add '-o /dev/null' to the command that determines the version of the linker to avoid generating a.out file in the current working directory. Change-Id: Id095902679a2f0e2648c45bcd4024fc734b9a1e7 Reviewed-on: http://gerrit.cloudera.org:8080/18394 Tested-by: Alexey Serbin <ale...@apache.org> Reviewed-by: Andrew Wong <aw...@cloudera.com> --- cmake_modules/KuduLinker.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake_modules/KuduLinker.cmake b/cmake_modules/KuduLinker.cmake index d8dacfc21..0725bb03d 100644 --- a/cmake_modules/KuduLinker.cmake +++ b/cmake_modules/KuduLinker.cmake @@ -113,7 +113,7 @@ function(GET_LINKER_VERSION) set(ld_version_flag "--version") endif() execute_process( - COMMAND ${CMAKE_CXX_COMPILER} "-Wl,${ld_version_flag}" ${ARGN} + COMMAND ${CMAKE_CXX_COMPILER} "-Wl,${ld_version_flag}" -o /dev/null ${ARGN} ERROR_VARIABLE LINKER_STDERR OUTPUT_VARIABLE LINKER_STDOUT RESULT_VARIABLE LINKER_EXITCODE)