[ https://issues.apache.org/jira/browse/PROTON-1630?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16203746#comment-16203746 ]
Justin Ross commented on PROTON-1630: ------------------------------------- Reproduced on gcc 7.2 by putting the default_container import before any other imports. > #include "proton/default_container.hpp" does not compile > -------------------------------------------------------- > > Key: PROTON-1630 > URL: https://issues.apache.org/jira/browse/PROTON-1630 > Project: Qpid Proton > Issue Type: Bug > Components: cpp-binding > Affects Versions: proton-c-0.18.0 > Environment: Linux, gcc (GCC) 7.0.1 20170409 (experimental), git tip > at commit 72b7ea0508e94aae3e5d9470293bc5c7e8250a45 (upstream/master) > PROTON-1592 : [python] restore original tx_recv.py example > Reporter: Jiri Daněk > Assignee: Justin Ross > > Add the following include to your application, or say {{container_test.cpp}} > proton file. > {code} > #include "proton/default_container.hpp" > {code} > Attempt to compile and behold the error > {noformat} > In file included from > /home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/src/container_test.cpp:21:0: > /home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/include/proton/default_container.hpp:31:42: > error: typedef ‘proton::PN_CPP_DEPRECATED’ is initialized (use decltype > instead) > typedef class container PN_CPP_DEPRECATED("Use 'proton::container'") > default_container; > ^ > make[3]: *** > [proton-c/bindings/cpp/CMakeFiles/container_test.dir/build.make:63: > proton-c/bindings/cpp/CMakeFiles/container_test.dir/src/container_test.cpp.o] > Error 1 > make[2]: *** [CMakeFiles/Makefile2:1609: > proton-c/bindings/cpp/CMakeFiles/container_test.dir/all] Error 2 > make[1]: *** [CMakeFiles/Makefile2:1621: > proton-c/bindings/cpp/CMakeFiles/container_test.dir/rule] Error 2 > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org