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: [email protected]
For additional commands, e-mail: [email protected]