On Thu, 6 Jan 2022 05:40:37 -0500 Andres Salomon <[email protected]> wrote:
> On Thu, 06 May 2021 13:05:58 +0300 Henry Jameson wrote:
>  > There's a similar bug report in ArchLinux:
>  > https://bugs.archlinux.org/task/67105
>  >
>  > Supposedly they had some custom patch for libpng that was causing
> this and
>  > removing that helped. Dunno if debian has anything like this.
>  >
>  > I can confirm that downloading libpng binary from
> > http://www.libpng.org/pub/png/libpng.html and running chromium with that
>  > library in LD_PRELOAD fixes the issue completely.
>  >
>  > --
>  > Best regards,
>  >
>  > HJ
>  >
>  >
>  >
>
>  >
>
>
> I just looked into it; debian's libpng carries that same patch.
> Specifically, libpng-1.6.37-apng.patch from
> https://sourceforge.net/projects/libpng-apng/files/.
>
> The request for upstream libpng to include the patch is at
> https://sourceforge.net/p/libpng/feature-requests/16/, but upstream
> libpng never merged it. Chromium bundles libpng without that patch, and
> seems to have made APNGs work without needing to patch libpng. To fix
> this bug, chromium should either use the bundled version of libpng, or
> debian's libpng should drop libpng-1.6.37-apng.patch.
>
> I'm curious what the libpng maintainers think?
>

The libpng maintainers dropped the broken patch (thanks Gianfranco!), so this is fixed in bookworm and unstable. Still an issue in bullseye, but probably not high enough priority to get a point release fix or a libpng backport.

Reply via email to