Summary: | something is being lost in the abi | ||
---|---|---|---|
Product: | libabigail | Reporter: | Ben Woodard <woodard> |
Component: | default | Assignee: | Dodji Seketeli <dodji> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | libabigail, maennich |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | |||
Bug Blocks: | 27019 |
Description
Ben Woodard
2020-12-01 15:22:53 UTC
Can you attempt to run this this with --leaf-changes-only ? That might make this less verbose. (In reply to Matthias Maennich from comment #1) > Can you attempt to run this this with --leaf-changes-only ? > > That might make this less verbose. abidw doesn't have a leaf-changes-only option. but $ abidiff --leaf-changes-only --harmless libmutter-7.so.0.0.0.abixml /lib64/libmutter-7.so.0.0.0 Leaf changes summary: 0 artifact changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable while: $ abidiff --harmless libmutter-7.so.0.0.0.abixml /lib64/libmutter-7.so.0.0.0 | wc -l 136 When I do go through those 136 line output pasted below, I honestly do not see any clearly defined change. I think that this is a classic bug, there literally is no change because the same file and so somewhere the comparison is going wrong but it is not really clear why. Hello, It looks like the fix for #26992 fixes this issue as well. In any case, the current master branch with the commit hash below doesn't seem to exhibit the issue anymore: 25d0903 Bug 26992 - Try harder to resolve declaration-only classes Thanks for taking the time to file this issue! |