Am 07.11.18 um 16:49 schrieb Jörg Frings-Fürst: > severity 913125 serious > thanks > > Hi, > > Am Mittwoch, den 07.11.2018, 15:05 +0100 schrieb Michael Biebl: >> Control: severity -1 normal > >> Am 07.11.18 um 13:42 schrieb Michael Biebl: >>> The removal of toupper_ascii is strictly speaking an ABI break, but >>> this >>> never was part of the public API (checking the header files of >>> 1.0.25). >>> So no bumping the soname for the removal of toupper_ascii is >>> okayish. > >> Given my findings, I'm downgrading the severity as there is not >> really >> an ABI break. > > > - From [1]: > >> sanei_init_debug@Base 1.0.25 >> - toupper_ascii@Base 1.0.25 >> + sanei_lm983x_init@Base 1.0.27-3.1 > > and > >> + sanei_w_word@Base 1.0.27-3.1 >> +#MISSING: 1.0.27-3.1# toupper_ascii@Base 1.0.25 > > CU > Jörg > > > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913125#27 >
Seems you have missed what I wrote there or you deliberately ignored it. Since you bumped it back to serious, can you please elaborate where the removal of the private symbol is causing issues? afaics, toupper_ascii should have been marked as optional to begin with. Quoting man dpkg-gensymbols "> optional > A symbol marked as optional can disappear from the library at > any time and that will never cause dpkg-gensymbols to fail. However, > disappeared optional symbols will continuously appear as > MISSING in the diff in each new package revision. This behaviour serves as > a reminder for the maintainer that such a symbol needs to be > removed from the symbol file or readded to the library. When the > optional symbol, which was previously declared as MISSING, > suddenly reappears in the next revision, it will be upgraded back to the > "existing" status with its minimum version unchanged. > > This tag is useful for symbols which are private where their > disappearance do not cause ABI breakage. For example, most of C++ > template instantiations fall into this category. Like any > other tag, this one may also have an arbitrary value: it could be used to > indicate why the symbol is considered optional. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature