Binary compatibility report for the librpm library between 5.3.5 and 5.3.6 versions on x86
Test Info
Library Name | librpm |
Version #1 | 5.3.5 |
Version #2 | 5.3.6 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 23 |
Total Shared Libraries | 6 |
Total Symbols / Types | 696 / 418 |
Verdict | Incompatible (0.2%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 4 |
Removed Symbols | High | 1 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 1 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (4)
rpmio.h,
librpmio-5.3.so
bzdio [data] @@ LIBRPMIO_0
rpmpgp.h,
librpmio-5.3.so
rpmbcExportPubkey ( pgpDig dig ) @@ LIBRPMIO_0
rpmbcExportSignature ( pgpDig dig, DIGEST_CTX ctx ) @@ LIBRPMIO_0
rpmte.h,
librpm-5.3.so
rpmteD ( rpmte te ) @@ LIBRPM_0
to the top
Removed Symbols (1)
rpmcli.h,
librpm-5.3.so
rpmcliShowMatches ( QVA_t qva, rpmts ts ) @@ LIBRPM_0
to the top
Problems with Symbols, Medium Severity (1)
rpmpgp.h,
librpmio-5.3.so
[+] pgpDigNew ( pgpVSFlags vsflags ) @@ LIBRPMIO_0 (1)
changed to:pgpDigNew ( pgpVSFlags vsflags, pgpPubkeyAlgo pubkey_algo ) @@ LIBRPMIO_0
| Change | Effect |
---|
1 | Parameter pubkey_algo of type pgpPubkeyAlgo has been added to the calling stack. | This parameter will not be initialized by old clients. |
to the top
Header Files (23)
rpmbag.h
rpmcb.h
rpmconstant.h
rpmdb.h
rpmds.h
rpmevr.h
rpmfi.h
rpmio.h
rpmlog.h
rpmmacro.h
rpmns.h
rpmpgp.h
rpmps.h
rpmrc.h
rpmspec.h
rpmsw.h
rpmtag.h
rpmte.h
rpmts.h
rpmtypes.h
rpmversion.h
rpmzlog.h
yarn.h
to the top
Shared Libraries (6)
librpm-5.3.so
librpmbuild-5.3.so
librpmconstant-5.3.so
librpmdb-5.3.so
librpmio-5.3.so
librpmmisc-5.3.so
to the top