[Development] Tagging private symbols as such

Thiago Macieira thiago.macieira at intel.com
Wed Dec 7 17:02:20 CET 2016

On quarta-feira, 7 de dezembro de 2016 18:12:13 PST Dmitry Shachnev wrote:
> I wonder what was the reason for OpenSUSE to have this change — I could not
> find a relevant changelog entry. Why cannot they just rebuild all packages
> using private headers for every Qt release, like we do?

My guess is that they can and they do.

But the extra versioning is a further safety check: if something was missed in 
the update, like for example some code compiled by the user (regardless of use 
of package management), it will necessarily stop working. And if it used 
package management, it will not install, or it will prevent upgrade until it 
is provided in a new version.

Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

More information about the Development mailing list