File tree 1 file changed +9
-1
lines changed
1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -34,9 +34,17 @@ function(build_arrow)
34
34
35
35
set (ARROW_PREFIX "${CMAKE_CURRENT_BINARY_DIR} /arrow_ep-prefix" )
36
36
set (ARROW_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR} /arrow_ep-build" )
37
+ # Supply -DARROW_CXXFLAGS=-D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR to
38
+ # workaround windows-2022 GitHub Runner bug involving the VC Runtime:
39
+ #
40
+ # See issues below for details:
41
+ #
42
+ # https://github.com/actions/runner-images/issues/10020
43
+ # https://github.com/actions/runner-images/issues/10004
37
44
set (ARROW_CMAKE_ARGS
38
45
"-DCMAKE_INSTALL_PREFIX=${ARROW_PREFIX} " "-DCMAKE_INSTALL_LIBDIR=lib"
39
- "-DARROW_BUILD_STATIC=OFF" "-DARROW_CSV=ON" )
46
+ "-DARROW_BUILD_STATIC=OFF" "-DARROW_CSV=ON"
47
+ "-DARROW_CXXFLAGS=-D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR" )
40
48
41
49
add_library (arrow_shared SHARED IMPORTED )
42
50
set (ARROW_LIBRARY_TARGET arrow_shared)
You can’t perform that action at this time.
0 commit comments