[
https://issues.apache.org/jira/browse/QPID-5659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13958203#comment-13958203
]
Fraser Adams commented on QPID-5659:
------------------------------------
Hi Andrew, have you also seen QPID-5609 raised by Andrew Robertson back at the
start of March? That was another C++11 issue albeit in that case it related to
a Boost 1.54/GCC 4.8.2 interaction, though Andrew's comments mentioned "When
compiling in c++11 the shared_pointer interface is changed to match c++11's
std::shared_pointer. This causes the boolean conversion operator to be made
explicit, preventing the implicit conversion to a boolean when returning a
shared_ptr from a function."
Andrew provided a patch for that in QPID-5609
> C++ not compiling (correctly) as C++11
> --------------------------------------
>
> Key: QPID-5659
> URL: https://issues.apache.org/jira/browse/QPID-5659
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker, C++ Client
> Affects Versions: 0.27, 0.28, 0.29
> Environment: FreeBSD 10, Linux
> Reporter: Andrew Stitcher
> Assignee: Andrew Stitcher
> Fix For: 0.29
>
>
> In order to avoid a compile bug with libc++ and boost you have to compile
> qpid as C++11 under FreeBSD 10.
> The current qpid code needs some small adjustments to compile correctly as
> C++11
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]