-
Notifications
You must be signed in to change notification settings - Fork 32
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
NCDatasets.jl v0.11+ does not work on PowerPC #116
Comments
Hmm yes the NetCDF_jll is unfortunately not available for PowerPC. This is the list of platforms: So we rely on which builds are available for HDF5, which is limited because there is no proper cross compiling build for HDF5 (JuliaPackaging/Yggdrasil#567). This is the build script for HDF5: So for most linux builds this makes use of the wheels hosted on PyPI: https://pypi.org/project/h5py/#files |
It seems that @musm is collecting the platform dependent variables used by HDF5: Maybe somebody with access to a PowerPC can contribute to this database (if I understand well its purpose). So far PowerPC is not part of the tested platforms. |
NCDatasets v0.12.16 should in principle work on PowerPC (thanks to the work of @eschnett on HDF5_jll and NetCDF_jll). Ref: |
Feel free to re-open an issue here JuliaPackaging/Yggdrasil (ping to me) if the issue persists. |
Describe the bug
Earlier versions of NCDatasets.jl provided the NetCDF C library through Conda.jl which supports PowerPC so NCDatasets.jl ran with no problems on PowerPC platforms, but now that the library is provided via a JLL, I don't think it works on PowerPC.
I realize that Julia itself only offers Tier 3 support for PowerPC so I'm not expecting this issue to be addressed, but it would be nice to know whether there is an easy solution to get NCDatasets.jl to work on PowerPC (besides sticking to NCDatasets.jl v0.10.4).
To Reproduce
Expected behavior
It would create the
tmp.nc
file and return anNCDataset
.Environment
The text was updated successfully, but these errors were encountered: