On Sunday, January 29, 2012 16:47:43 Thiago Macieira wrote: > On Sunday, 29 de January de 2012 15.02.01, [email protected] wrote: > > I think feedback from KDAB and FrogLogic about this change would also be > > valuable, to discuss the changes required to their tools for automated > > testing of Qt applications. > > > > My understanding is that they now would need a code injector on Linux > > (like on Windows), instead of simply LD_PRELOADing their libs, right? > > Not exactly. In fact, without -Bsymbolic-functions, we don't add the -- > dynamic-list option, which is what enables the symbol hijacking they need.
... but unfortunately not with gold: http://sourceware.org/bugzilla/show_bug.cgi?id=13577 > > The option is still there, so the hijacking will still work. I can't seem to make my system behave sanely if I don't use gold. I'm building my Qt 5 with -no-reduce-relocations now. Anyone who wants to can try GammaRay with Qt5 already though. I ported it in early January (using some ifdefs): https://github.com/KDAB/GammaRay > And I've > already asked Stephen to create a proper callback mechanism, instead of > relying on hijacking (which I proved not to work in my blog). The creation of a callback mechanism sounds like a good idea, but will require a lot of thought, coordination and work which is currently unscheduled. Thanks, -- Stephen Kelly <[email protected]> | Software Engineer KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090 KDAB - Qt Experts - Platform-Independent Software Solutions
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
