qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Stitcher (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-7145) auto_ptr is deprecated from C++11 and onwards and its use causes a warning with GCC 6
Date Wed, 16 Mar 2016 14:40:33 GMT
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


Mime
View raw message