-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
checkabi fails on 32-bit architecture #11345
Comments
Good question. Now that you mention it there's probably a decent chance it will fail on other 64-bit architectures as well (arm64, ppc64, etc). Including an ABI file for each of these feels a bit burdensome when we're primarily attempting to catch accidental ABI changes which would very likely effect all of the architectures. Perhaps instead of adding another ABI file we could update the |
It's a good idea to noop |
This issue has been automatically marked as "stale" because it has not had any activity for a while. It will be closed in 90 days if no further activity occurs. Thank you for your contributions. |
This is still the case, since this is expected not to work what we should probably do is simply disable the |
@behlendorf @aerusso @gmelikov |
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
The stored ABI files are for the x86_64 architecture. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes openzfs#11345 Closes openzfs#13104
System information
Describe the problem you're observing
Running
make checkabi
fails because the bit width has changed, and libabigail complains. See this Debian build failure log around line 1730.Describe how to reproduce the problem
Build the source, and then run
make checkabi
on a 32-bit architecture.Include any warning/errors/backtraces from the system logs
Here's an except from that Debian build failure log around line 1730:
Other thoughts
Should we just ship a 32-bit ABI as well? We obviously don't expect ABI compatibility between architectures.
The text was updated successfully, but these errors were encountered: