Cyril Brulebois <kibi@debian.org> (2025-03-14):
> Please restore the dh_makeshlibs call (and use debdiff when making such
> changes).
>
> I'll follow up with a tested patch, and maybe with a NMU.
Attached.
Before (broken):
libpng16 16 libpng16-16t64 (>= 1.6.47)
After (fixed):
libpng16 16 libpng16-16t64 (>= 1.6.47)
udeb: libpng16 16 libpng16-16-udeb (>= 1.6.47)
Confirmed by manually rebuilding cairo in an environment with the
patched libpng1.6 binaries deployed.
Uploading; I'll ask for a cairo binNMU afterwards.
Cheers,
--
Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
diff -Nru libpng1.6-1.6.47/debian/changelog libpng1.6-1.6.47/debian/changelog --- libpng1.6-1.6.47/debian/changelog 2025-02-21 08:01:34.000000000 +0100 +++ libpng1.6-1.6.47/debian/changelog 2025-03-14 10:39:59.000000000 +0100 @@ -1,3 +1,11 @@ +libpng1.6 (1.6.47-1.1) unstable; urgency=high + + * Non-maintainer upload. + * Restore dh_makeshlibs override to fix missing udeb line in shlibs. + (Closes: #1100477) + + -- Cyril Brulebois <kibi@debian.org> Fri, 14 Mar 2025 10:39:59 +0100 + libpng1.6 (1.6.47-1) unstable; urgency=medium * New upstream version 1.6.47 diff -Nru libpng1.6-1.6.47/debian/rules libpng1.6-1.6.47/debian/rules --- libpng1.6-1.6.47/debian/rules 2025-02-01 18:23:23.000000000 +0100 +++ libpng1.6-1.6.47/debian/rules 2025-03-14 10:37:19.000000000 +0100 @@ -31,3 +31,6 @@ ./pngtest-static endif endif + +override_dh_makeshlibs: + dh_makeshlibs --add-udeb=libpng16-16-udeb -a
Attachment:
signature.asc
Description: PGP signature