kou opened a new pull request, #44379:
URL: https://github.com/apache/arrow/pull/44379

   ### Rationale for this change
   
   We have a document that uses clang-cl: 
https://arrow.apache.org/docs/developers/cpp/windows.html#building-on-windows-arm64-using-ninja-and-clang
   
   But we don't have a job that uses clang-cl. So clang-cl build may be broken 
unexpectedly.
   
   ### What changes are included in this PR?
   
   Add clang-cl job. But Protobuf is disabled because we have the following 
error with Protobuf:
   
   ```text
   [32/208] Building RC object CMakeFiles\libprotobuf-lite.dir\version.rc.res
   FAILED: CMakeFiles/libprotobuf-lite.dir/version.rc.res 
   C:/PROGRA~1/CMake/bin/cmcldeps.exe RC 
D:\a\arrow\arrow\build\cpp\protobuf_ep-prefix\src\protobuf_ep\cmake\version.rc 
CMakeFiles\libprotobuf-lite.dir\version.rc.res.d 
CMakeFiles\libprotobuf-lite.dir\version.rc.res "Note: including file: " 
"C:/Program Files/LLVM/bin/clang-cl.exe" 
C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe -DGOOGLE_PROTOBUF_CMAKE_BUILD 
-I D:\a\arrow\arrow\build\cpp\protobuf_ep-prefix\src\protobuf_ep\cmake -I 
D:\a\arrow\arrow\build\cpp\protobuf_ep-prefix\src\protobuf_ep\src -DWIN32 
-D_DEBUG   /utf-8 /wd4065 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 
/wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /fo 
CMakeFiles\libprotobuf-lite.dir\version.rc.res 
D:\a\arrow\arrow\build\cpp\protobuf_ep-prefix\src\protobuf_ep\cmake\version.rc
   fatal error RC1106: invalid option: /bigobj
   ```
   
   ### Are these changes tested?
   
   Yes.
   
   ### Are there any user-facing changes?
   
   No.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to