| Summary: | rpmbuild of qpid-cpp-0.22-12 fails due to missing amqpc.so | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Pavel Moravec <pmoravec> | ||||
| Component: | qpid-cpp | Assignee: | Irina Boverman <iboverma> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Stanislav Graf <sgraf> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 3.0 | CC: | esammons, gsim, iboverma, jross, sgraf | ||||
| Target Milestone: | 3.0 | Keywords: | Regression, UpcomingRelease | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | qpid-cpp-0.22-13 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-01-21 12:54:23 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Pavel Moravec
2013-09-02 20:50:59 UTC
Created attachment 792981 [details]
build log
From the log:
> -- checking for module 'libqpid-proton'
> -- found libqpid-proton, version 0.4
> -- Qpid proton 0.4 is too old, require 0.5 - 0.5; amqp 1.0 support not enabled
I.e. the proton libs need to be updated. This dependency on specific versions is unfortunate but is due to a minor change in the proton protocol engine API. I think trying to handle both versions of that API through includes etc would actually lead to more confusion.
The cause in missing dependency version in spec file: $ grep proton qpid-cpp.spec BuildRequires: qpid-proton-c BuildRequires: qpid-proton-c-devel $ While to build qpid-cpp, really qpid-proton-c-0.5 or higher is required (now with that version, my rpmbuild succeeds). Irina, could you pls. confirm (and fix the spec file)? Verified on qpid-cpp-0.22-33.el6.src.rpm From the spec file: BuildRequires: qpid-proton-c-devel >= 0.6 -- * Tue Sep 3 2013 Irina Boverman <iboverma> - 0.22-13 - Changed qpid-proton... >= 0.5 Rebuild test passed on both i386 and x86_64. |