Commit 539a52d
### Rationale for this change
Bundled Boost 1.81.0 and Apache Thrift 0.22.0 are old.
It's difficult to upgrade only Boost because Apache Thrift depends on Boost. So this PR updates bundled Boost and Apache Thrift.
### What changes are included in this PR?
* Update bundled Boost:
* Use CMake based build instead of b2
* Use FetchContent not ExternalProject
* Stop using our trimmed Boost source archive
* Update bundled Apache Thrift:
* Use FetchContent not ExternalProject
### Are these changes tested?
Yes.
### Are there any user-facing changes?
Yes.
* GitHub Issue: #46745
* GitHub Issue: #46740
Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Raúl Cumplido <[email protected]>
1 parent 4217a48 commit 539a52d
File tree
13 files changed
+288
-399
lines changed- cpp
- cmake_modules
- src/arrow
- acero
- flight/sql
- testing
- util
- thirdparty
- dev/tasks/linux-packages/apache-arrow
- apt/ubuntu-jammy
- yum
- amazon-linux-2023
- centos-7
13 files changed
+288
-399
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
0 commit comments