-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
new package: netcdf 4.7.4 #2060
Conversation
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
Co-authored-by: Uilian Ries <[email protected]>
Co-authored-by: Uilian Ries <[email protected]>
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
1 similar comment
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
Co-authored-by: Uilian Ries <[email protected]>
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
2 similar comments
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
Co-authored-by: Uilian Ries <[email protected]>
Co-authored-by: Uilian Ries <[email protected]>
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
@uilianries thank you for the review. I think I have updated the PR according to your comments now. |
Co-authored-by: Uilian Ries <[email protected]>
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost good!
Co-authored-by: Uilian Ries <[email protected]>
Sorry, the build is only launched for Early Access Program users. You can request access writing in this issue. |
Some configurations of 'netcdf/4.7.4' failed in build 11 (
|
Hmm, seems that Autotools don't play so well with Windows. There is the possibility to compile netcdf using CMake. I think I'll try that in stead. But I don't have any windows machines available here to test it locally. |
Some configurations of 'netcdf/4.7.4' failed in build 12 (
|
Some configurations of 'netcdf/4.7.4' failed in build 13 (
|
The netCDF CMake build system does not use find_package in a way which is compatible to conan, so a couple of patches have been required to get the build running.
Some configurations of 'netcdf/4.7.4' failed in build 14 (
|
This seems to be an error while building the test_package. I've added the (maybe) relevant section from the logs below.
|
@d70-t You can
|
I have a draft of |
Sorry for being off track for a while. I was moving to a different city. @SpaceIm that looks great! What do you think would be a good way forward? I think building with CMake is actually the better choice, and I see that you did the same. I also see that you seem to have covered a lot more features and I don't really know how to effectively resolve the windows issues. Is there a point in merging your and my recipe? Or would it be better to just continue with yours? |
Feel free to reuse my repo in this PR if you want. As far as I remember, it still requires some tricks to properly inject dependencies in netcdf cmake files. |
This approach is also present in netcdf's own tests.
@d70-t please consider d70-t#1 Sorry if it brutally changes some file/options names or order of functions, I've copied/pasted files of my netcdf recipe at https://github.com/SpaceIm/conan-netcdf-c So far, it works except if hdf4 is enabled (ODR violation between netcdf-c and a lib from hdf4, very weird). Some checks in hdf5 (made in CMakeLists) could be improved. |
I detected other pull requests that are modifying netcdf/all recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Can be closed as #3350 is merged now |
Specify library name and version: libnetcdf/4.7
conan-center hook activated.