Bug#1012789: Bug#1012825: Removed symbol without major SONAME bump

2022-06-26 Thread Petter Reinholdtsen
[László Böszörményi] > You are right that removing public symbols from a library interface > is an ABI break and requires a SONAME change. Per coding standards > function names starting with underscore are part of the private API > and a) not to be used outside of the library, b) if used

Bug#1012789: Bug#1012825: Removed symbol without major SONAME bump

2022-06-26 Thread GCS
Control: tags 1012825 -patch Control: clone 1012789 -1 Control: reassign -1 libtk-img Control: retitle -1 libtk-img: add _TIFFsetString to its internal tiff library Control: tags -1 +patch On Sat, Jun 25, 2022 at 5:07 PM Petter Reinholdtsen wrote: > While it might sound sensible on the surface,

Bug#1012789: Bug#1012825: Removed symbol without major SONAME bump

2022-06-25 Thread Petter Reinholdtsen
[László Böszörményi] > As noted by libtiff upstream as well, this function was internal of > tiff and its declaration was in a header file that was not installed > publicly. They could change that without prior notice. While it might sound sensible on the surface, the realities is that the

Bug#1012789: Bug#1012825: Removed symbol without major SONAME bump

2022-06-25 Thread GCS
Control: tags 1012825 patch Control: severity 1012825 normal Control: unblock 1012789 by 1012825 On Fri, Jun 24, 2022 at 11:57 AM Petter Reinholdtsen wrote: > Until upstream decide to reinsert the symbol or bump the SONAME, I > suggest to carry this patch. It should get the broken packages in >