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
ABI files may need a bump #12360
Comments
This only happens with abigail version 1.8 or newer. Version 1.7 is fine. Thus, you'll only see this on Debian bullseye or Ubuntu 21.04, but not on Debian buster or Ubuntu 20.04. I've just bisected the issue to commit 8a0825e319c3. Either we need to update the abi files or we need to bail out of "make checkabi" if abigail 1.8 is installed. Probably the latter because this looks like a bug. I'll get in touch with the libabigail devs. |
Hm, I've recently tested and got only 3 changes found. I'll plan to use 1.8+ in our CI and add version check in make files, because of #12459 |
@gmelikov thanks, that sounds like the best way to address this. |
Closed in #12529 |
abigail 1.8 and newer is incompatible with the *.abi files shipped by upstream with zfs 2.1.0. It must be downgraded to an older version. buster shipped with abigail 1.5, which works fine, whereas bullseye ships with 1.8. This will probably be resolved with 2.1.1. See here for details: openzfs#12360 Several manpages were renamed, added or removed. Their copyright entries are updated but many other copyright entries seem out of date and would require updating as well. Signed-off-by: Lukas Wunner <lukas@wunner.de>
abigail 1.8 and newer is incompatible with the *.abi files shipped by upstream with zfs 2.1.0. It must be downgraded to an older version. buster shipped with abigail 1.5, which works fine, whereas bullseye ships with 1.8. This will probably be resolved with 2.1.1. See here for details: openzfs#12360 Several manpages were renamed, added or removed. Their copyright entries are updated herein but many other copyright entries seem out of date and require updating as well. Signed-off-by: Lukas Wunner <lukas@wunner.de>
abigail 1.8 and newer is incompatible with the *.abi files shipped by upstream with zfs 2.1.0. It must be downgraded to an older version. buster shipped with abigail 1.5, which works fine, whereas bullseye ships with 1.8. This will probably be resolved with 2.1.1. See here for details: openzfs#12360 Several manpages were renamed, added or removed. Their copyright entries are updated herein but many other copyright entries seem out of date and require updating as well. Signed-off-by: Lukas Wunner <lukas@wunner.de>
System information
Describe the problem you're observing
Attempting to build ZFS 2.1.0 with Debian packaging tools will fail at the
make checkabi
step. Possibly the .abi files need to be updated?Describe how to reproduce the problem
Include any warning/errors/backtraces from the system logs
Example output:
Many more lines, snipped for brevity (I can upload fuller logs as needed).
The text was updated successfully, but these errors were encountered: