-
Notifications
You must be signed in to change notification settings - Fork 264
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
CDF5 support in netCDF will be optional with next release. #713
Comments
Right now the python install script checks to see if |
It will not. We also distribute |
Just tried running with |
Sounds good; it's an expected failure of course, and if it isn't a problem for the netcdf4-python package, it isn't a problem for us. I wanted to say something ahead of time, however. I'm starting to prep the rc3 release today. |
If you can add HAS_CDF5 in netcdf_meta.h that would be helpful - that way I can disable the test if it is set. |
Done; currently in the |
@jswhit Can you disable the test if NetCDF is compiled without CDF5? This is the only test failure we see in our builds here, and we would like to avoid having to add a special case handling for this in our build process. ;) |
It's done it github master |
How is
|
if |
Exists? Not the actual value? I’ve got this:
|
Oops. My understanding is that if CDF5 was not enabled, there would be no NC_HAS_CDF5 in nc_meta.h. I'll fix that. |
pull request #736 |
fixed bug in detection of CDF5 library support (issue #713)
pull request #736 merged, closing again |
See this netcdf-c issue for more information.
Starting with the upcoming 4.5.0-rc3 and moving forward, CDF5 support will be a configure time option. There are currently a couple of issues with it that are blocking the 4.5.0-rc3 release, and adding a way to disable support has eased the logistics of getting the release out while addressing the issue.
nc-config
has a new option,nc-config --has-cdf5
which will return whether or not libnetcdf supports CDF5. Let me know if there's anything I can do to help make this easy for the python library to adapt to.The text was updated successfully, but these errors were encountered: