[Development] Deprecation/removal model going into Qt 6

Thiago Macieira thiago.macieira at intel.com
Sun Jun 2 19:13:58 CEST 2019


On Sunday, 2 June 2019 07:30:11 PDT Jean-Michaƫl Celerier wrote:
> - boost has the exact same ABI stability issue (e.g. no ABI / API stability
> guarantees at all) and yet distros seem to manage all the C++ software
> which uses it without much problems.

Please send your distro packager some Christmas cards (or whichever holiday 
they celebrate) in thanking them for keeping all the pain of rebuilding the 
world whenever Boost or Poco change from showing to you.

Again, like inline namespaces, the problem is not the library that does the 
upgrade. The problem shows in the next downstream library. You basically tie 
the entire ecosystem to a single version: if you need to upgrade one library 
from one Boost version to the next, you need to upgrade them all.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel System Software Products





More information about the Development mailing list