Skip to content

Commit 407316c

Browse files
fix: disable Arrow S3 on Windows to avoid OpenSSL dependency
Arrow S3 requires AWS SDK which depends on OpenSSL::Crypto, but OpenSSL is not available on Windows builds. This mirrors how curl.cmake already uses Schannel instead of OpenSSL on Windows. S3 support remains enabled on Linux/macOS. Fixes #178 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 186aacf commit 407316c

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

libraries.cmake/arrow.cmake

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ if (MSVC)
4242
-D ARROW_WITH_BZIP2=ON
4343
-D ARROW_WITH_ZSTD=ON
4444
-D ARROW_WITH_SNAPPY=ON
45-
-D ARROW_S3=ON
46-
-D AWSSDK_SOURCE=BUNDLED
45+
-D ARROW_S3=OFF
4746
-D Snappy_SOURCE=BUNDLED
4847
-D zstd_SOURCE=BUNDLED
4948
-D Thrift_SOURCE=BUNDLED

0 commit comments

Comments
 (0)