You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Andrew Stitcher (JIRA)" <ji...@apache.org> on 2016/03/16 15:40:33 UTC
[jira] [Created] (QPID-7145) auto_ptr is deprecated from C++11 and
onwards and its use causes a warning with GCC 6
Andrew Stitcher created QPID-7145:
-------------------------------------
Summary: auto_ptr is deprecated from C++11 and onwards and its use causes a warning with GCC 6
Key: QPID-7145
URL: https://issues.apache.org/jira/browse/QPID-7145
Project: Qpid
Issue Type: Bug
Components: C++ Broker, C++ Client, C++ Clustering
Environment: GCC 6 and on.
Reporter: Andrew Stitcher
Assignee: Alan Conway
As we compile qpid with warnings turned to errors this causes the build to fail by default when compiling with GCC6.
The simplest "fix" is just to turn of deprecation warnings.
A better fix would be to stop using auto_ptr. An good alternative in the context of qpid would be boost::scoped_ptr.
If we change the base C++ version for qpid we could use std::unique_ptr instead.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org