[ 
https://issues.apache.org/jira/browse/PROTON-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15829641#comment-15829641
 ] 

Adel Boutros commented on PROTON-1383:
--------------------------------------

Thank you [~astitcher], I have a learned something valuable here which I didn't 
know beforehand!

_*Error message (There are no others)*_
{code}"qpid-proton-0.16.0/proton-c/bindings/cpp/src/message.cpp", Error: 
Function "proton::link::error() const" with incomplete return type 
"proton::error_condition", compiler cannot generate virtual table in this 
situation..{code}

After some analysis, it is actually sender.hpp and receiver.hpp who are 
triggering the problem. So whatever cpp file is having one of these includes, I 
get the above error.

I have attached the new patch with the include in the CPP files.

> Add missing includes to fix Solaris compilation
> -----------------------------------------------
>
>                 Key: PROTON-1383
>                 URL: https://issues.apache.org/jira/browse/PROTON-1383
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: proton-c
>    Affects Versions: 0.16.0
>            Reporter: Adel Boutros
>            Assignee: Andrew Stitcher
>              Labels: patch
>             Fix For: 0.17.0
>
>         Attachments: 0001-Fix-missing-includes-for-Solaris.patch, 
> 0002-add-missing-includes.patch
>
>
> All details available here: 
> http://qpid.2158936.n2.nabble.com/Proton-0-16-0-Solaris-Unit-tests-hanging-when-destroying-connection-driver-td7657231.html



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to