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

Previous Next

Packages: emacs, w32;

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


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: sean.sieger <at> gmail.com, 7716 <at> debbugs.gnu.org
Subject: bug#7716: 23.2.91; Pretest Windows binary doesn't support PNG images
Date: Tue, 11 Jan 2011 21:31:52 +0200
> From: "Drew Adams" <drew.adams <at> oracle.com>
> Cc: <sean.sieger <at> gmail.com>, <7716 <at> debbugs.gnu.org>
> Date: Tue, 11 Jan 2011 11:19:38 -0800
> 
> This should not be so complicated.  Windows users - above all other users (since
> more Windows users are not programmers) - should be given a failsafe,
> braindead-simple way to get images to work in Emacs.

The only way to make this dead simple is to statically link Emacs
against all image libraries.  This will make a much larger binaries,
so I'm not sure we want that.

The other alternative is to distribute the DLLs together with Emacs.
Unfortunately, this has legal complications.

It is unfortunate that libpng developers made an incompatible change
between version 1.2 and 1.4.  This is what started this whole issue.
There are no such problems with other image libraries.

I will see what I can do about the other points you raise (except for
.ico support: I have no idea what's involved).




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.