On Monday 25 August 2014 22:44:38 Allan Sandfeld Jensen wrote: > Using namespace or versioned symbols. I think something like -Wl,--default- > symver on all Qt modules and -Wl,--default-imported-symver on anything > using Qt modules could solve such crashes in many cases. It doesn't solve > all issues though, and versioned symbols have a bad reputation. Finally the > two options are not support by the gold linker we now prefer on linux, > which would require using version scripts instead.
To properly fix this, we need to break the ABI on either Qt 4 or Qt 5 and that will not happen. That's what libudev did when it got integrated into systemd and is causing us some headache. Something for people to remind us for Qt 6. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
