The ISPRAS 'upstream tracker'
The new service for tracking ABI changes in various C/C++ libraries is now available for Linux distribution maintainers and upstream developers - "Upstream Tracker". It may be helpful for analyzing risks of libraries updating in the CentOS and other systems.
Blueprint information
- Status:
- Complete
- Approver:
- Denis Silakov
- Priority:
- Medium
- Drafter:
- Denis Silakov
- Direction:
- Approved
- Assignee:
- Denis Silakov
- Definition:
- Discussion
- Series goal:
- Accepted for 5.3
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Jeff Johnson
- Completed by
- Jeff Johnson
Related branches
Related bugs
Bug #911266: The upstream abi checker (as included in RPM) needs several additional files. | Fix Released |
Bug #915287: Add "abi-check" target to the makefile | Incomplete |
Sprints
Whiteboard
The upstream abi checker (as included in RPM) needs several additional files.
On linux, there's likely no need to distribute/maintain within rpm (per-Ponomarenko)
a separate package is easier to update (but there are distress w/o separate packaging).
OTOH, rpmbuild is ideally positioned to be able to generate the ABI markup incrementally.
That would necessitate a tighter coupling between rpm build <-> abi checker rather than
a standalone tool.
However, it is believed that all rpmbuild should do is to invoke abi-compliance-
Work Items
Dependency tree

* Blueprints in grey have been implemented.