-
Notifications
You must be signed in to change notification settings - Fork 266
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
Avoid optionaly depends on zip for NCZarr #2592
Conversation
Thanks for this; we'll need to make the appropriate changes in |
@WardF It looks like I need to sign a CLA, however, the CLA in the link is for an individual. Do you have a CLA for an entity that my company could sign ? |
@dopplershift Do we have a CLA for entities? |
@mwestphal Thanks, that's a good question, and the first time (to my knowledge) we've been asked. Stand by while I get an answer for you :) |
Here's our entity CLA. |
Thanks @dopplershift ! @mwestphal, the link to our entity CLA has been linked, and again, here. |
Here is the signed CLA, waiting for your signature. |
Thanks! Reviewing the PR's now that I've got a lingering issue taken care of and need to get caught up on PR's. @dopplershift, the signed organizational CLA was provided above. What's our next step? |
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.
It occurs to me that this change is not what I would expect.
The case I am concerned with is:
- ENABLE_NCZARR_ZIP is on (which is the default)
- libzip is not available.
The current code makes libzip required in this case, which I assume will cause
an error. I think that is inconsistent with our current practice.
It probably should remove the required flag and if the find_package(zip)
fails, then report a warning, but do not cause the build to fail.
This is indeed my intent. If a user require an option but the project can't provide it, an error is expected imo. But I'll let you the judge of it. |
But the problem is that the naive user will see his build fail |
that is fair to turn it off by default imo. |
…dicating whether nczarr-zip-support is available, in libnetcdf.settings.
No description provided.