Commit 6245ca7
build: Fix nanoarrow download URL pattern and formatting
The current nanoarrow download logic hardcoded a specific download URL
which would break CI when a new nanoarrow version is released and the
old one is removed from the primary Apache download mirror.
This commit refactors the nanoarrow toolchain resolution to follow
the exact same pattern as the arrow dependency, which includes robust
fallback URLs (including archive.apache.org) to ensure the dependency
can always be downloaded even after newer versions are released.
The ARROW_SOURCE_URL has also been updated to include the archive
fallback URL to improve its resiliency.
Additionally, this ensures proper CMake formatting based on the pre-commit checks.
Co-authored-by: wgtmac <4684607+wgtmac@users.noreply.github.com>1 parent 1c2d1db commit 6245ca7
1 file changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
282 | 282 | | |
283 | 283 | | |
284 | 284 | | |
| |||
0 commit comments