In doing a test build of qpid-cpp on F19 with GCC 4.8.0 I'm still getting build failures:
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
--
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
pgpH8oX_hoigr.pgp
Description: PGP signature
