On 3/14/26 1:28 PM, Antonio Valentino wrote:
I have checked that none of such symbols is exposed in the public API and public headers. According to [2], I understand that this implies that a SOVERSION bump is not necessary.
Yes, that's entirely expected for C++ libraries. The downside is that symbols that shouldn't have disappeared get drowned out in the noise, it's easy to miss those. That just comes with the territory of symbols files for C++ libraries. If you'd use dh_makeshlibs -V (which is default since debhelper-compat 12) you wouldn't see such changes either.
I'm not sure, by the way, if I should leave the "#MISSING: 4.1.0#" entries in the symbol file or just strip them away.
No, see my other message.
What is the correct way to proceed?
Strip the missing symbols, and do a test rebuild of the rdeps (only tiff at time of writing) if you want to be sure none of them broke. Kind Regards, Bas -- PGP Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 _______________________________________________ Pkg-grass-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
