Darryl L. Pierce created QPID-4579: -------------------------------------- Summary: Fails to build from source with GCC 4.8.0 Key: QPID-4579 URL: https://issues.apache.org/jira/browse/QPID-4579 Project: Qpid Issue Type: Bug Components: C++ Broker, C++ Client Affects Versions: 0.20 Reporter: Darryl L. Pierce Assignee: Darryl L. Pierce Priority: Blocker
The compiler error seen is: In file included from ./qpid/framing/FrameHandler.h:23:0, from ./qpid/framing/Proxy.h:22, from qpid/framing/Proxy.cpp:19: ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct qpid::framing::Handler<T>' [-Werror] template <class F> class Functor : public Handler<T> { ^ ./qpid/framing/Handler.h:32:8: error: declaration of 'struct qpid::framing::Handler<T>' [-Werror] struct Handler { ^ ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct qpid::framing::Handler<T>' [-Werror] class MemFunRef : public Handler<T> { ^ ./qpid/framing/Handler.h:32:8: error: declaration of 'struct qpid::framing::Handler<T>' [-Werror] struct Handler { ^ cc1plus: all warnings being treated as errors make[3]: *** [qpid/framing/Proxy.lo] Error 1 In file included from ./qpid/framing/FrameHandler.h:23:0, from ./qpid/framing/InputHandler.h:24, from ./qpid/framing/amqp_framing.h:28, from ./qpid/framing/SendContent.h:22, from qpid/framing/SendContent.cpp:22: ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct qpid::framing::Handler<T>' [-Werror] template <class F> class Functor : public Handler<T> { ^ ./qpid/framing/Handler.h:32:8: error: declaration of 'struct qpid::framing::Handler<T>' [-Werror] struct Handler { ^ ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct qpid::framing::Handler<T>' [-Werror] class MemFunRef : public Handler<T> { ^ ./qpid/framing/Handler.h:32:8: error: declaration of 'struct qpid::framing::Handler<T>' [-Werror] struct Handler { ^ -- 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