Long discussions about #qt-labs, mostly between tsdgeos and tronical, about various things. Summarizing:
* <+tronical> tsdgeos: so I think something is wrong with the unit8 binary, my _guess_ is that it isn't built with -fPIC -> it is built with -fPIC (and -fPIE, also asked about, "ok, that looks good") * <+tronical> oh wait, there used to be a gcc ARM bug with copy relocations that affected this <+tronical> tsdgeos: could it be that qtbase 5.3 was built with -reduce-relocations and now it isn't anymore? -> no, both 5.3 and 5.4 built _with_ -reduce-relocations * binutils has had bugs, Ubuntu has the version with fixes * -Bsymbolic-functions is system wide default in Ubuntu -> "well, it explains where that comes from. it doesn't explain why the relocation in unit8 resolved to the wrong address" * <+tronical> peppe, Mirv, tsdgeos: I realize that this is unrelated to -Bsymbolic-functions because this isn't about functions but a global symbol/variable * <+tronical> peppe, Mirv, tsdgeos: this particular problem is new and different. QObject::staticMetaObject is a global symbol and here it resolves to two different addresses * <+tronical> tsdgeos: still there? I have an idea how we may be able to find out where that bad pointer is coming from (it may not necessarily by the unity8 binary) ...to be continued. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1403758 Title: Unity8 shows black screen with Qt 5.4.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1403758/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs