Skip to content

Improve aec and blosc2 native loading#1533

Merged
lesserwhirls merged 1 commit intoUnidata:maint-5.xfrom
lesserwhirls:native
Mar 10, 2026
Merged

Improve aec and blosc2 native loading#1533
lesserwhirls merged 1 commit intoUnidata:maint-5.xfrom
lesserwhirls:native

Conversation

@lesserwhirls
Copy link
Copy Markdown
Member

Description of Changes

Handle the case where the native library shipped inside the native jar is not compatible with the current OS's toolchain (e.g., the GLIB_C version associated with the native library is newer than the system supports). In such cases, fall back to searching the system path.

PR Checklist

  • Link to any issues that the PR addresses
  • Add labels
  • Open as a draft PR
    until ready for review
  • Make sure GitHub tests pass
  • Mark PR as "Ready for Review"

Handle the case where the native library shipped inside the native jar
is not compatible with the current OS's toolchain (e.g., the GLIB_C
version associated with the native library is newer than the system
supports). In such cases, fall back to searching the system path.
@lesserwhirls lesserwhirls added this to the 5.10.0 milestone Mar 10, 2026
@lesserwhirls lesserwhirls added the native-libs Issues related to interfacing native libraries label Mar 10, 2026
@lesserwhirls lesserwhirls marked this pull request as ready for review March 10, 2026 21:10
@lesserwhirls lesserwhirls merged commit 473b638 into Unidata:maint-5.x Mar 10, 2026
20 checks passed
@lesserwhirls lesserwhirls deleted the native branch March 10, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

native-libs Issues related to interfacing native libraries

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant