sjperkins commented on PR #33805: URL: https://github.com/apache/arrow/pull/33805#issuecomment-1443796773
Applied the fix https://github.com/apache/arrow/pull/33805/commits/95d6827245f63b4ea4d46ad05d0b867eea0142f7 described at the end of https://github.com/microsoft/vcpkg/issues/29674#issue-1585923330: > Edit: In the port Unix/CMakeLists.txt I added "--cross-compile-prefix=\\"\\"" to the flags for the Perl configure custom command and now it works. I think this is a platform problem because I didn't have that problem with an ubuntu based docker image. Feel free to close if you agree. I'm still testing this locally with a slow, emulated arm64v8 build, but it seems to have passed the `openssl` build step: ```bash $ ARCH=arm64v8 PYTHON=3.8 archery docker run python-wheel-manylinux-2-28 [+] Building 4964.0s (18/22) => [ 4/17] COPY ci/scripts/install_cmake.sh arrow/ci/scripts/ 0.0s => [ 5/17] RUN /arrow/ci/scripts/install_cmake.sh arm64v8 linux 3.21.4 /usr/local 16.8sc => [ 6/17] COPY ci/scripts/install_ninja.sh arrow/ci/scripts/ 0.0s => [ 7/17] RUN /arrow/ci/scripts/install_ninja.sh 1.10.2 /usr/local 399.5s => [ 8/17] COPY ci/scripts/install_ccache.sh arrow/ci/scripts/ 0.0s => [ 9/17] RUN /arrow/ci/scripts/install_ccache.sh 4.1 /usr/local 368.1s => [10/17] COPY ci/vcpkg/*.patch ci/vcpkg/*linux*.cmake arrow/ci/vcpkg/ 0.0s => [11/17] COPY ci/scripts/install_vcpkg.sh arrow/ci/scripts/ 0.0s => [12/17] RUN arrow/ci/scripts/install_vcpkg.sh /opt/vcpkg 2871ddd918cecb9cb642bcb9c56897f397283192 1270.0s => [13/17] COPY ci/vcpkg/vcpkg.json arrow/ci/vcpkg/ 0.0s => [14/17] RUN vcpkg install --clean-after-build --x-install-root=/opt/vcpkg/installed --x-manifest-root=/a 2853.9s => => # -- Extracting source /opt/vcpkg/downloads/google-snappy-1.1.9.tar.gz => => # -- Applying patch fix_clang-cl_build.patch => => # -- Applying patch snappy-disable-bmi.patch => => # -- Using source at /opt/vcpkg/buildtrees/snappy/src/1.1.9-405ddc5021.clean => => # -- Configuring arm64-linux-static-release => => # -- Building arm64-linux-static-release-rel ``` @kou @raulcd Could you please initiate a CI run? -- 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]
