Red Hat Bugzilla – Bug 805367
Remove unnecessary Qpid headers and linking so Qpid ABI remains stable
Last modified: 2016-04-26 09:40:45 EDT
Description of problem:
The older legacy interfaces of Qpid are not ABI stable, which means Matahari would need to be rebuilt for subsequent Qpid changes.
Steps to Reproduce:
Matahari build completes utilizing unstable ABI.
Matahari build completes utilizing only the stable ABI.
For this change, the qpid::sys symbols were checked to no longer be present in the binaries.
The changes here were tested by examining the binaries and looking for qpid::sys symbols: objdump -T <binary> | grep qpid | grep sys.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
No documentation needed.
good to go across all supported platforms using matahari v0.6.0-14
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.