GNU bug report logs - #7716
23.2.91; Pretest Windows binary doesn't support PNG images

Previous Next

Packages: w32, emacs;

Reported by: Eli Zaretskii <eliz <at> gnu.org>

Date: Thu, 23 Dec 2010 05:58:02 UTC

Severity: normal

Found in version 23.2.91

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #127 received at 7716-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jason Rumney <jasonr <at> gnu.org>
Cc: 7716-done <at> debbugs.gnu.org
Subject: Re: bug#7716: 23.2.91;
	Pretest Windows binary doesn't support PNG images
Date: Fri, 31 Dec 2010 14:46:40 +0200
> From: Jason Rumney <jasonr <at> gnu.org>
> Cc: bug-gnu-emacs <at> gnu.org
> Date: Thu, 30 Dec 2010 23:58:46 +0800
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> Faced with a choice between 1.4 and an old 1.2 with known security
> vulnerabilities, I know which one I'd rather recommend to users.

I agree, but I don't want to force users who build their own Emacs to
upgrade to a newer libpng just to have PNG support in Emacs.  So I
installed (on the emacs-23 branch) a set of changes that expose to
Lisp the version of libpng against which Emacs was compiled, and then
w32-win.el sets up the PNG part of image-library-alist
(dynamic-library-alist in Emacs 24) as appropriate for what was used
during compilation.

While at that, I also fixed image.c to avoid a compiler warning due to
direct access to png_ptr->jmpbuf.




This bug report was last modified 14 years and 129 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.