I think that the intent was to set QMF_USE_DEPRECATED_API on all files that needed it. This build path must have slipped through https://issues.apache.org/jira/browse/QPID-5369 and needs to be touched to make it work.
-Chuck ----- Original Message ----- > From: "Alan Conway" <[email protected]> > To: "Qpid Dev" <[email protected]> > Sent: Wednesday, December 4, 2013 5:26:43 PM > Subject: qmf2 won't build on trunk > > I'm seeing these errors when trying to build the trunk: > > In file included from > /home/aconway/qpid/debug/bindings/qmf2/ruby/rubyRUBY_wrap.cxx:1883:0: > /home/aconway/qpid/qpid/cpp/include/qmf/exceptions.h:26:4: error: #error "The > API defined in this file has been DEPRECATED and will be removed in the > future." > /home/aconway/qpid/qpid/cpp/include/qmf/exceptions.h:27:4: error: #error > "Define > 'QMF_USE_DEPRECATED_API' to enable continued use of the API." > > If the API is deprecated then ideally we should stop using it. Failing that > we > should set QMF_USE_ DEPRECATED_API specifically for the files that need it so > we > can build the trunk. > > Cheers > Alan. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
