[jira] [Commented] (QPID-4701) Exception types lost in qpidmessaging when compiling with cmake and gcc 4.1.2 (e.g. RHEL5)

2013-04-05 Thread Gordon Sim (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623446#comment-13623446
 ] 

Gordon Sim commented on QPID-4701:
--

I suspect its a defect in gcc 4.1.2's support of the visibility flag. However 
that is speculation. The facts are that with the flag on the issue is apparent 
on 4.1.2, with the flag off it is not.

 Exception types lost in qpidmessaging  when compiling with cmake and gcc 
 4.1.2 (e.g. RHEL5)
 ---

 Key: QPID-4701
 URL: https://issues.apache.org/jira/browse/QPID-4701
 Project: Qpid
  Issue Type: Bug
  Components: C++ Client
Affects Versions: 0.20, 0.22
Reporter: Gordon Sim
Assignee: Gordon Sim

 Exceptions are thrown simply as std::exception rather than the specific types 
 defined. This appears to be a result of the visibility flag support in the 
 version of gcc (cmake turns that on, autotools does not).
 (See also QPID-4484)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4701) Exception types lost in qpidmessaging when compiling with cmake and gcc 4.1.2 (e.g. RHEL5)

2013-04-05 Thread Gordon Sim (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623546#comment-13623546
 ] 

Gordon Sim commented on QPID-4701:
--

I've committed the patch for now as it fixes the build issue: 
http://svn.apache.org/viewvc?view=revisionrevision=1464930. It can be reverted 
in favour of a better solution if and when one emerges.

 Exception types lost in qpidmessaging  when compiling with cmake and gcc 
 4.1.2 (e.g. RHEL5)
 ---

 Key: QPID-4701
 URL: https://issues.apache.org/jira/browse/QPID-4701
 Project: Qpid
  Issue Type: Bug
  Components: C++ Client
Affects Versions: 0.20, 0.22
Reporter: Gordon Sim
Assignee: Gordon Sim

 Exceptions are thrown simply as std::exception rather than the specific types 
 defined. This appears to be a result of the visibility flag support in the 
 version of gcc (cmake turns that on, autotools does not).
 (See also QPID-4484)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4701) Exception types lost in qpidmessaging when compiling with cmake and gcc 4.1.2 (e.g. RHEL5)

2013-04-04 Thread Gordon Sim (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13622160#comment-13622160
 ] 

Gordon Sim commented on QPID-4701:
--

Suggested change is to disable the visibility setting on the affected version 
of gcc: https://reviews.apache.org/r/10283/

 Exception types lost in qpidmessaging  when compiling with cmake and gcc 
 4.1.2 (e.g. RHEL5)
 ---

 Key: QPID-4701
 URL: https://issues.apache.org/jira/browse/QPID-4701
 Project: Qpid
  Issue Type: Bug
  Components: C++ Client
Affects Versions: 0.20, 0.22
Reporter: Gordon Sim
Assignee: Gordon Sim

 Exceptions are thrown simply as std::exception rather than the specific types 
 defined. This appears to be a result of the visibility flag support in the 
 version of gcc (cmake turns that on, autotools does not).
 (See also QPID-4484)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4701) Exception types lost in qpidmessaging when compiling with cmake and gcc 4.1.2 (e.g. RHEL5)

2013-04-04 Thread Andrew Stitcher (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13622812#comment-13622812
 ] 

Andrew Stitcher commented on QPID-4701:
---

I'm confused by one thing though - it would seem that if the symbol visibility 
was the cause of the problem it would happen in all version of gcc not just 
4.1.2.


 Exception types lost in qpidmessaging  when compiling with cmake and gcc 
 4.1.2 (e.g. RHEL5)
 ---

 Key: QPID-4701
 URL: https://issues.apache.org/jira/browse/QPID-4701
 Project: Qpid
  Issue Type: Bug
  Components: C++ Client
Affects Versions: 0.20, 0.22
Reporter: Gordon Sim
Assignee: Gordon Sim

 Exceptions are thrown simply as std::exception rather than the specific types 
 defined. This appears to be a result of the visibility flag support in the 
 version of gcc (cmake turns that on, autotools does not).
 (See also QPID-4484)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org