Le mer. 17 sept. 2025 à 17:35, Jérémy Lal <[email protected]> a écrit :

> 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
https://lists.debian.org/debian-devel/2025/09/msg00203.html

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

Reply via email to