Skip to content

Commit

Permalink
GH-45396: [C++] Use Boost with ARROW_FUZZING (#45397)
Browse files Browse the repository at this point in the history
### Rationale for this change

We need `arrow_testing` for `ARROW_FUZZING`. And `arrow_testing` needs Boost.

### What changes are included in this PR?

Use Boost with `ARROW_FUZZING`.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #45396

Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
  • Loading branch information
kou authored Feb 3, 2025
1 parent 204d8d6 commit 76a52c3
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions cpp/cmake_modules/ThirdpartyToolchain.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -1258,6 +1258,7 @@ endif()
# - S3FS and Flight benchmarks need Boost at runtime.
if(ARROW_BUILD_INTEGRATION
OR ARROW_BUILD_TESTS
OR ARROW_FUZZING
OR (ARROW_FLIGHT AND (ARROW_TESTING OR ARROW_BUILD_BENCHMARKS))
OR (ARROW_S3 AND ARROW_BUILD_BENCHMARKS))
set(ARROW_USE_BOOST TRUE)
Expand Down

0 comments on commit 76a52c3

Please sign in to comment.