Author: Brain Swift Date: 2021-09-20T18:19:08+05:30 New Revision: fae57a6a9795eccfa349270b110c09524e341abd
URL: https://github.com/llvm/llvm-project/commit/fae57a6a9795eccfa349270b110c09524e341abd DIFF: https://github.com/llvm/llvm-project/commit/fae57a6a9795eccfa349270b110c09524e341abd.diff LOG: [Clang] [Fix] Clang build fails when build directory contains space character Clang build fails when build directory contains space character. Error messages: [ 95%] Linking CXX executable ../../../../bin/clang clang: error: no such file or directory: 'Space/Net/llvm/Build/tools/clang/tools/driver/Info.plist' make[2]: *** [bin/clang-14] Error 1 make[1]: *** [tools/clang/tools/driver/CMakeFiles/clang.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... The path name is actually: 'Dev Space/Net/llvm/Build/tools/clang/tools/driver/Info.plist' Bugzilla issue - https://bugs.llvm.org/show_bug.cgi?id=51884 Reporter and patch author - Brain Swift <bsp2bsp-l...@yahoo.com> Reviewed By: aaron.ballman Differential Revision: https://reviews.llvm.org/D109979 Added: Modified: clang/tools/driver/CMakeLists.txt Removed: ################################################################################ diff --git a/clang/tools/driver/CMakeLists.txt b/clang/tools/driver/CMakeLists.txt index 7c32aadb8700..1bea470ed301 100644 --- a/clang/tools/driver/CMakeLists.txt +++ b/clang/tools/driver/CMakeLists.txt @@ -82,7 +82,7 @@ if (APPLE) set(TOOL_INFO_PLIST_OUT "${CMAKE_CURRENT_BINARY_DIR}/${TOOL_INFO_PLIST}") target_link_libraries(clang PRIVATE - "-Wl,-sectcreate,__TEXT,__info_plist,${TOOL_INFO_PLIST_OUT}") + "-Wl,-sectcreate,__TEXT,__info_plist,\"${TOOL_INFO_PLIST_OUT}\"") configure_file("${TOOL_INFO_PLIST}.in" "${TOOL_INFO_PLIST_OUT}" @ONLY) set(TOOL_INFO_UTI) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits