-
-
Notifications
You must be signed in to change notification settings - Fork 60
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
1.14.0 and remove static builds #188
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
9baaac9
to
6b49b4c
Compare
@djhoese i'm not sure if you are still interested in ROS3 functionality on windows. |
It isn't clear to me what ROS3 has to do with this PR or static builds. ROS3 should be made to work on all platforms if upstream supports it. If the tests fail on Windows due to some CI limitation then OK. |
@conda-forge-admin please rerender |
Hi! This is the friendly automated conda-forge-webservice. I tried to rerender for you, but it looks like there was nothing to do. This message was generated by GitHub actions workflow run https://github.com/conda-forge/hdf5-feedstock/actions/runs/3924159046. |
Do we need to synchronize this with a h5py update? h5py 3.8.0 was released a few hours ago, including support for HDF5 1.14 |
h5py was updated to 3.8.0: This incorporates the patches needed for 1.14 support. |
In essence, not really. h5py is pinned to the previous version of HDF5 through the run_export. So this could be merged, without any fear of breaking existing user's H5PY installation. Im mostly leaving this here for people to comment on the removal of the static builds. But to me, it seems that they were added as an abundance of caution. |
It would be nice if the shared versions were aliased to the static versions in this case via a symlink or just copying so that typing |
doesn't h5ls still work? The tests say they do. I aggressively patched windows to make Edit: clarification. I am not proud of the aggressive patching. |
Ah, I see. It might be worth discussing at https://forum.hdfgroup.org/ first? |
It might make sense to split the tools off to another package. Some Linux distributions do this: |
Presently, I am too tired to articulate to a wider audience, but maybe over the weekend i can formulate my thoughts? I am tempted to reimplement this as a "file rename" in our build script instead of a huge patch. |
Two aspects:
|
@conda-forge-admin please restart cis |
@conda-forge/hdf5 this is ready for review. I'm hoping to merge Feb 5. |
…nda-forge-pinning 2023.02.04.12.26.59
5dacc81
to
3d2446b
Compare
Thank you all for your reviews. |
Hi! This is the friendly conda-forge automerge bot! I considered the following status checks when analyzing this PR:
Thus the PR was passing and merged! Have a great day! |
I really don't think we should be dragging along the static builds. The build process isn't really nice toward building both the static and the dynamic library. I think we are going to be better off without this for 1.14.0
Let me know what you all think
-static
builds #185Upstream changes
TODO:
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)