Cyril Brulebois <k...@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 (k...@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 <k...@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
signature.asc
Description: PGP signature