Hi, all. 

I'm trying to get 0.5 and the RHM store module to like each other. 
Unfortunately, right now I fail on this: 

libtool: compile: /usr/bin/c++ -DHAVE_CONFIG_H -I. -I.. -Werror -pedantic -Wall 
-Wextra -Wno-shadow -Wpointer-arith -Wcast-qual -Wcast-align -Wno-long-long 
-Wvolatile-register-var -Winvalid-pch -Wno-system-headers 
-I/var/tmp/qpid-0.5//cpp/src -I/var/tmp/qpid-0.5//cpp/src/gen -I./gen 
-DRHM_CLEAN -pthread -I/usr/local/include -MT JournalImpl.lo -MD -MP -MF 
.deps/JournalImpl.Tpo -c JournalImpl.cpp -fPIC -DPIC -o .libs/JournalImpl.o 
JournalImpl.cpp:29:45: error: qpid/management/ManagementAgent.h: No such file 
or directory 
JournalImpl.cpp: In constructor ‘mrg::msgstore::JournalImpl::JournalImpl(const 
std::string&, const std::string&, const std::string&, qpid::sys::Duration, 
qpid::sys::Duration, qpid::management::ManagementAgent*)’: 
JournalImpl.cpp:97: error: invalid use of undefined type ‘struct 
qpid::management::ManagementAgent’ 
/var/tmp/qpid-0.5//cpp/src/qpid/management/ManagementObject.h:35: error: 
forward declaration of ‘struct qpid::management::ManagementAgent’ 
JournalImpl.cpp: In member function ‘void 
mrg::msgstore::JournalImpl::initialize(u_int16_t, bool, u_int16_t, u_int32_t, 
u_int16_t, u_int32_t, mrg::journal::aio_callback*)’: 
JournalImpl.cpp:158: error: invalid use of undefined type ‘struct 
qpid::management::ManagementAgent’ 
/var/tmp/qpid-0.5//cpp/src/qpid/management/ManagementObject.h:35: error: 
forward declaration of ‘struct qpid::management::ManagementAgent’ 
JournalImpl.cpp:159: error: incomplete type ‘qpid::management::ManagementAgent’ 
used in nested name specifier 
JournalImpl.cpp: In member function ‘void 
mrg::msgstore::JournalImpl::recover_complete()’: 
[etc] 

That header fileis over a year old according to the trunk history, but is not 
in 0.5. 

Is there a workaround that would allow RHM to link against this release? 


Alternately, what is motivating me is that the trunk revision 
crashes on an assertion when a JMS client disconnects from it: 

1:36:08 PM) omri: 2009-06-18 13:27:23 debug DISCONNECTED [10.200.96.120:3080] 
(1:36:08 PM) omri: 2009-06-18 13:27:23 debug 
[email protected]: detached on broker. 
(1:36:08 PM) omri: qpidd: qpid/sys/DispatchHandle.cpp:263: virtual void 
qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType): 
Assertion `state!=STOPPING' failed. 

Anyone seen this? 

With thanks, 

Omri 

Reply via email to