-
Notifications
You must be signed in to change notification settings - Fork 330
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
Fix c-blosc2 #1773
Fix c-blosc2 #1773
Conversation
Need |
@meteorcloudy @fmeum Can you please add the |
Thanks! I confirm that this fixes all of the zfp linker issues similar to the excerpt pasted below:
|
022a346
to
0cc5242
Compare
I have no clue why the tests are failing. The patch file contains several cc_test targets. Seems like the patch is not applied for the test run... |
0cc5242
to
cc3c5c4
Compare
Finally green... ;) |
@fmeum @meteorcloudy Ready to merge! |
@meteorcloudy Seems that I need a review from you... |
Head branch was pushed to by a user without write access
1817abd
to
bf71e9c
Compare
Require module maintainers' approval for newly pushed changes.
bf71e9c
to
a380a9f
Compare
a380a9f
to
d05f140
Compare
b631307
to
a5e396d
Compare
AcademySoftwareFoundation/openexr#1604 revealed that the c-blosc2 module still has some linker issues. This PR fixes those issues. This PR is an improvement of the c-blosc2 model at version 2.12.0. In detail, missing c files were added to the c-blosc2 target. Also, textual_hdrs were reworked. Besides this cc_tests targets were introduced to make sure the whole thing works across different systems. The defines `HAVE_PLUGINS` and `HAVE_ZSTD` were added. Without the define `HAVE_PLUGINS` zfp plugin is not initialized (which is required by OpenEXR). @phaedon Maybe this fixes also some issues on your side ;). You can create a PR and add yourself as a maintainer to this module if you like. This way you will get notified if "improvements" are made or at least it gives you a chance to veto changes ;). Furthermore, the PR policy was changed in a way that a positive review of a maintainer can lead under some circumstances to a successful merge without the need to get a review of one of the "admins/repo owners"
AcademySoftwareFoundation/openexr#1604 revealed that the c-blosc2 module still has some linker issues. This PR fixes those issues. This PR is an improvement of the c-blosc2 model at version 2.12.0.
In detail, missing c files were added to the c-blosc2 target. Also, textual_hdrs were reworked. Besides this cc_tests targets were introduced to make sure the whole thing works across different systems.
The defines
HAVE_PLUGINS
andHAVE_ZSTD
were added. Without the defineHAVE_PLUGINS
zfp plugin is not initialized (which is required by OpenEXR).@phaedon Maybe this fixes also some issues on your side ;). You can create a PR and add yourself as a maintainer to this module if you like. This way you will get notified if "improvements" are made or at least it gives you a chance to veto changes ;). Furthermore, the PR policy was changed in a way that a positive review of a maintainer can lead under some circumstances to a successful merge without the need to get a review of one of the "admins/repo owners"