Bug 41713

Summary: gb-task-check-abi: new check of ABI compatibility
Product: Infrastructure Reporter: Dmitry V. Levin <ldv>
Component: girarAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: enhancement    
Priority: P5 CC: glebfm, ldv, vseleznv, vt
Version: unspecified   
Hardware: all   
OS: Linux   

Description Dmitry V. Levin 2022-01-13 20:32:12 MSK
When a task contains a package update, it should be checked for ABI compatibility issues.

This could be implemented using abipkgdiff between the previous and the next build, for 
each architecture.  All anomalies should be reported and fail the build.

There should be a mechanism similar to girar-task-check-git-inheritance and girar-task-check-lastchange-inheritance to overcome check failures reported by gb-task-check-abi.
Comment 1 Vitaly Chikunov 2022-01-13 23:43:03 MSK
Or this tool? https://lvc.github.io/abi-compliance-checker/