Skip to content

arrow: fix windows arm64 build#28675

Merged
franramirez688 merged 3 commits intoconan-io:masterfrom
jcar87:lcc/feature/arrow-msvc-arm64
Oct 23, 2025
Merged

arrow: fix windows arm64 build#28675
franramirez688 merged 3 commits intoconan-io:masterfrom
jcar87:lcc/feature/arrow-msvc-arm64

Conversation

@jcar87
Copy link
Copy Markdown
Contributor

@jcar87 jcar87 commented Oct 23, 2025

  • Fix ability to disable simd_level and runtime_simd_level and map it correctly to the CMake option
  • When msvc+arm64, disable simd because xsimd does not support Windows arm64 yet
  • Backport GH-47784: [C++] Patch vendored pcg library to enable msvc arm64 intrinsics apache/arrow#47779
  • User newer boost by using a version range (since the fixed 1.85.x was not building for Windows arm64)
  • Use newer rapidjson (fixed version did not correctly handle windows arm64)
  • Use newer mimalloc - only used in this recipe and mold, no risk for conflicts.

Close #27906
Close #28089
Fix #27886

@franramirez688 franramirez688 merged commit e774e72 into conan-io:master Oct 23, 2025
18 checks passed
@jcar87 jcar87 deleted the lcc/feature/arrow-msvc-arm64 branch October 23, 2025 11:33
ottmar-zittlau pushed a commit to ottmar-zittlau/conan-center-index that referenced this pull request Nov 3, 2025
* arrow: fix windows arm64 build

* thrift: use newer boost

* fix patch
praetorian20 pushed a commit to praetorian20/conan-center-index that referenced this pull request Jan 15, 2026
* arrow: fix windows arm64 build

* thrift: use newer boost

* fix patch
planetmarshall pushed a commit to planetmarshall/conan-center-index that referenced this pull request Jan 26, 2026
* arrow: fix windows arm64 build

* thrift: use newer boost

* fix patch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[package] arrow/14.0.1: fails to build on Windows ARM

2 participants