Package: wnpp
Followup-For: Bug #1091933
Hi, I forgot about this !
To sum up, the package is in somewhat good shape, except that
https://github.com/ada-url/ada/issues/827
upstream doesn't care about ABI versioning.
I just pushed a proof-of-concept for ABI checking,
so that the debian package maintainer knows when a soname bump is required.
At first I wanted to use dh-acc, but abigail-tools seem to have
an active upstream, and it's really easy to setup in debian/rules.
In that situation, the soname version will end up not being the
major version number of the upstream version, but that's not a problem.
Unfortunately, that approach doesn't work, see
The ada-url would need to be manually checked, right after it's been uploaded and built,
and before it migrates to testing, with something like
abidiff libadaurl_1.2.3.deb libadaurl_1.3.0.deb
for each architecture.
In case of failure, bump soname and reupload (or open bug report to prevent migration to testing).
Jérémy