RPM

Comment 0 for bug 915287

Revision history for this message
Andrey Ponomarenko (andrey-ponomarenko) wrote :

I suggest to add "abi-check" and "abi-dump" targets to the makefile to be able to check API/ABI compatibility of librpm. The "abi-dump" target is for creating of reference ABI dump of a stable RPM version, which will be saved in CVS. The "abi-check" target is for checking of the latest version for compatibility with an old one.

Makefiles to be changed:

    lib/auto/Makefile.am
    rpmio/auto/Makefile.am
    rpmdb/auto/Makefile.am
    build/auto/Makefile.am

The following XML-descriptors should be used as input for basic abi-compliance-checker tool:

     lib/auto/desc
    rpmio/auto/desc
    rpmdb/auto/desc
    build/auto/desc