arrow
arrow copied to clipboard
ARROW-17692: [R] Add support for building with system AWS SDK C++
This PR uses "pkg-config --static ... arrow" to collect build flags. "pkg-config --static ... arrow" reports suitable build flags that depend on build options and used libraries for Apache Arrow C++. This works with the system AWS SDK C++.
https://issues.apache.org/jira/browse/ARROW-17692
@github-actions crossbow submit -g r
Revision: 37f782949a0808ce1700813b883d637ca022520a
Submitted crossbow builds: ursacomputing/crossbow @ actions-c4e6ac3a0f
@github-actions crossbow submit -g r
Revision: ef5da475ea1a91a80143faf037291577f1a65d12
Submitted crossbow builds: ursacomputing/crossbow @ actions-af89f0a6ad
@github-actions crossbow submit -g r
Revision: 58810ee9cf4a95ac6ff8f22a6762a980651ab321
Submitted crossbow builds: ursacomputing/crossbow @ actions-5059ae251c
@github-actions crossbow submit -g r
Revision: 57931ebe088eea97a981d6bbd8538602db499fdf
Submitted crossbow builds: ursacomputing/crossbow @ actions-14fd2d0825
@github-actions crossbow submit -g r
Revision: ce7b7f8ea76ab9c977f437d7012624b4caa28fce
Submitted crossbow builds: ursacomputing/crossbow @ actions-2eb9077b83
@github-actions crossbow submit -g r
Revision: 89fd5e0297c51d3b399fec50fef803ca422b7e09
Submitted crossbow builds: ursacomputing/crossbow @ actions-a83eb9e5e6
@github-actions crossbow submit -g r
Revision: f4b3d8787e9ce672d003ae14113eb6bf6a38c7ac
Submitted crossbow builds: ursacomputing/crossbow @ actions-2308376ca7
@github-actions crossbow submit -g r
Revision: 8e098fbeb65cf398177e37c58e264b384626ef06
Submitted crossbow builds: ursacomputing/crossbow @ actions-3692610372
@github-actions crossbow submit -g r
Revision: c68fcb08dd5128c659c8537c11d06e969d40e439
Submitted crossbow builds: ursacomputing/crossbow @ actions-8fd245bf0c
@github-actions crossbow submit -g r
Revision: 0ebbdda5ee31c96c5f0f67421aa14da031c0d4f0
Submitted crossbow builds: ursacomputing/crossbow @ actions-b5d14cea40
@github-actions crossbow submit -g r
Revision: 6be7d824797ff3aee9b47c259131bf4c664dcb82
Submitted crossbow builds: ursacomputing/crossbow @ actions-174c7b1e48
This is ready to review/merge. Failed jobs are unrelated to this change.
@thisisnic Could you test the latest change to confirm that this approach fixes the original problem too before we merge this?
I'll merge this in the next week if nobody objects it.
This is ready to review/merge. Failed jobs are unrelated to this change.
@thisisnic Could you test the latest change to confirm that this approach fixes the original problem too before we merge this?
Sorry, been away for a few days but happy to test this if still needed? Given a lot of discussions above are unresolved, I'll wait until you've resolved these questions before testing this. Ping me when you want me to look at it again @kou
How would y'all feel about holding this change until after the release? We already have a few significant R build changes in this release (notably C++17 and its related changes) and I'm worried about CRAN challenges with those. Plus I don't think this affects many people, given how unpleasant building aws-sdk-cpp is.
+1
@github-actions crossbow submit -g r
Revision: 5ddecf984b5dd5cc71473b0a2809929bb2b108c7
Submitted crossbow builds: ursacomputing/crossbow @ actions-fe74982f30