On Mon, 2013-04-08 at 10:52 -0400, Darryl L. Pierce wrote: > In doing a test build of qpid-cpp on F19 with GCC 4.8.0 I'm still > getting build failures:
This seems to be a bug in the systemtap header files. Turn off probes to work around it and report the bug to the systemtap dev list. Andrew > > Building CXX object > src/CMakeFiles/qpidcommon.dir/qpid/sys/posix/BSDSocket.o > In file included from > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/Probes.h:27:0, > from > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp:26: > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp: In > member function ‘void > qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&)’: > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/Probes.h:41:44: error: > impossible constraint in ‘asm’ > #define QPID_PROBE4(probe, p1, p2, p3, p4) DTRACE_PROBE4(qpid, probe, p1, > p2, p3, p4) > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp:456:21: > note: in expansion of macro ‘QPID_PROBE4’ > QPID_PROBE4(asynchio_read_finished_done, &h, duration, > total, readCalls); > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/Probes.h:41:44: error: > impossible constraint in ‘asm’ > #define QPID_PROBE4(probe, p1, p2, p3, p4) DTRACE_PROBE4(qpid, probe, > p1, p2, p3, p4) > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp:462:21: > note: in expansion of macro ‘QPID_PROBE4’ > QPID_PROBE4(asynchio_read_finished_maxtime, &h, > duration, total, readCalls); > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/Probes.h:42:48: error: > impossible constraint in ‘asm’ > #define QPID_PROBE5(probe, p1, p2, p3, p4, p5) DTRACE_PROBE5(qpid, probe, > p1, p2, p3, p4, p5) > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp:471:17: > note: in expansion of macro ‘QPID_PROBE5’ > QPID_PROBE5(asynchio_read_finished_error, &h, duration, > total, readCalls, errno); > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/Probes.h:41:44: error: > impossible constraint in ‘asm’ > #define QPID_PROBE4(probe, p1, p2, p3, p4) DTRACE_PROBE4(qpid, probe, p1, > p2, p3, p4) > ^ > /home/mcpierce/Programming/Qpid/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp:497:17: > note: in expansion of macro ‘QPID_PROBE4’ > QPID_PROBE4(asynchio_read_finished_nobuffers, &h, > Duration(readStartTime, AbsTime::now()), total, readCalls); > ^ > make[2]: *** [src/CMakeFiles/qpidcommon.dir/qpid/sys/posix/AsynchIO.o] > Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[1]: *** [src/CMakeFiles/qpidcommon.dir/all] Error 2 > make: *** [all] Error 2 > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
