Bump SONAME of libzfs and libzpool before 2.3.0 release #16609
+52
−47
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation and Context
The ABI of libzfs and libzpool have breaking changes since last SONAME bump in commit fe6babc:
zpool_print_unsup_feat
removed (used by zpool cmd).ddt_*
symbols removed (used by zdb cmd), and many more.Bump them to avoid ABI breakage.
See: #11817
cc @behlendorf
Description
See my commits. And here's the
dpkg-gensymbols
output comparing symbols from 2.3.0-rc1 to 2.2.6, for reference:zfs-symbols.patch
How Has This Been Tested?
Compiled on my machine. Wait for CI run.
Types of changes
Checklist:
Signed-off-by
.