[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