[Development] QtMultimedia and Musepack
Thiago Macieira
thiago.macieira at intel.com
Tue Aug 26 03:28:33 CEST 2014
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
More information about the Development
mailing list