Dodji Seketeli
Dodji Seketeli is a member of the Platform Tools engineering team at Red Hat. He currently focuses on Application Binary Interface change analysis tooling across the full life cycle of the Red Hat Enterprise Linux related products.
Session
This presentation exposes the improvements of the Libabigail framework
that occurred since the end of the 2024, across the 2.7 and 2.8
releases.
As many of those improvements were about improving the signal to noise
ratio of ABI change reports, the talk presents the internals of the
middle-end and how it relates to categorizing ABI changes in such a
way that the back-ends that generate ABI change reports can be better
equipped to lower the rate of false positives.
Besides the deep dive in the middle-end internals, the talk walks
through the user-facing improvements of the tools written using the
framework in the 2.7 and 2.8 releases.
The talk ends with some considerations about future perspectives of
improvements that still needs to be addressed.