Bug 41713 - gb-task-check-abi: new check of ABI compatibility
Summary: gb-task-check-abi: new check of ABI compatibility
Status: NEW
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: all Linux
: P5 enhancement
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-13 20:32 MSK by Dmitry V. Levin
Modified: 2022-01-13 23:43 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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/