amoeba opened a new issue, #45297: URL: https://github.com/apache/arrow/issues/45297
### Describe the bug, including details regarding any error messages, version, and platform. During the vcpkg port update for Arrow 19.0.0, an issue with the x64-windows-static build was caught. From https://github.com/microsoft/vcpkg/pull/43303#issuecomment-2597509506, ``` Installing 98/98 arrow[acero,compute,core,csv,dataset,example,filesystem,flight,flightsql,gcs,json,mimalloc,orc,parquet,s3]:[email protected]... Building arrow[acero,compute,core,csv,dataset,example,filesystem,flight,flightsql,gcs,json,mimalloc,orc,parquet,s3]:[email protected]... ... -- Performing post-build validation E:\arrow-19.0.0\ports\arrow\portfile.cmake: warning: binaries built by this port link with C RunTimes ("CRTs") inconsistent with those requested by the triplet and deployment structure. If the triplet is intended to only use the release CRT, you should add set(VCPKG_POLICY_ONLY_RELEASE_CRT enabled) to the triplet .cmake file. To suppress this check entirely, add set(VCPKG_POLICY_SKIP_CRT_LINKAGE_CHECK enabled) to the triplet .cmake if this is triplet-wide, or to portfile.cmake if this is specific to the port. You can inspect the binaries with: dumpbin.exe /directives mylibfile.lib E:\arrow-19.0.0\packages\arrow_x64-windows-static: note: the binaries are relative to ${CURRENT_PACKAGES_DIR} here note: The following binaries should link with only: Static Debug (/MTd) note: debug/lib/arrow_bundled_dependencies.lib links with: Dynamic Debug (/MDd) note: The following binaries should link with only: Static Release (/MT) note: lib/arrow_bundled_dependencies.lib links with: Dynamic Release (/MD) E:\arrow-19.0.0\ports\arrow\portfile.cmake: warning: Found 1 post-build check problem(s). These are usually caused by bugs in portfile.cmake or the upstream build system. Please correct these before submitting this port to the curated registry. ... ``` We'll have to address these to update vcpkg for 19.0.0. cc @kou @assignUser @raulcd ### Component(s) Release, Packaging -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
