Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Arrow] Update to 18.0 #9801

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

evetion
Copy link
Contributor

@evetion evetion commented Nov 17, 2024

So we can work on JuliaGeo/GDAL.jl#171.

@evetion
Copy link
Contributor Author

evetion commented Nov 17, 2024

Freebsd and macos fail with requiring boost v1.81, which we don't have yet (boost_jll is at v1.79). Not sure why these builds require this version whereas the other platforms seem happy with an older version.

Windows builds fail with (I assume) a case-sensitivity error

[15:22:30]  #  include <Windows.h>

edit: The macos stuff is odd, as I have built it locally with julia +1.7 --color=yes build_tarballs.jl aarch64-apple-darwin --verbose --debug without a problem.

@giordano
Copy link
Member

Windows builds fail with (I assume) a case-sensitivity error

Send a patch upstream to fix it please

@evetion
Copy link
Contributor Author

evetion commented Nov 17, 2024

The wrong boost version seems due to cmake finding a system FindBoost.cmake?

[15:18:17] -- [ /usr/share/cmake/Modules/FindBoost.cmake:1673 ] _boost_TEST_VERSIONS = "1.84.0;1.84;1.83.0;1.83;1.82.0;1.82;1.81.0;1.81"

Versus my local build

[16:40:41] -- Found Boost: /opt/aarch64-apple-darwin20/aarch64-apple-darwin20/sys-root/usr/local/lib/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.58")

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.

2 participants