-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARROW-17348: [C++] Add support for building bundled LZ4 with Visual C++ 2019 or later #13817
Conversation
…++ 2019 or later LZ4 provides CMake configuration. We can add support for building bundled LZ4 with Visual C++ 2019 or later by using it. But this needs CMake 3.7 or later because ExternaProject_Add(SOURCE_SUBDIR) is supported since CMake 3.7.
|
@pykello You may want to test this on your environment. |
@github-actions crossbow submit -g nightly-tests -g nightly-packaging -g nightly-release |
Revision: 699d274 Submitted crossbow builds: ursacomputing/crossbow @ actions-ab77688b21 |
@kou this built successfully in my environment with LZ4 enabled & with both Relwithdebinfo & Debug configs. So this solves the problems I faced earlier. Thanks. |
@pykello Thanks for confirming this! I merge this. |
Benchmark runs are scheduled for baseline = cc9b89a and contender = b3116fa. b3116fa is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
LZ4 provides CMake configuration. We can add support for building
bundled LZ4 with Visual C++ 2019 or later by using it.
But this needs CMake 3.7 or later because
ExternaProject_Add(SOURCE_SUBDIR) is supported since CMake 3.7.