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


Message #113 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sean Sieger <sean.sieger <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#7716: 23.2.91;
	Pretest Windows binary doesn't support PNG images
Date: Wed, 29 Dec 2010 15:12:02 -0500
On Wed, Dec 29, 2010 at 1:05 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:

> I downloaded libpng 1.4.5, the latest version, built it, and the
> pretest binary indeed can display PNG images using that.  However, the
> library name is libpng14.dll, which is not in image-library-alist;
> adding it there would be a bad idea due to incompatibilities between
> 1.2.x and 1.4.x versions.
>
> I will next try to find a way to tweak our PNG-related code to be able
> to use either version of the shared libraries, in the hope that this
> is possible.  If not, we will have some hard decisions to make.
>
> P.S. Building libpng on Windows is very easy (there's a MinGW specific
> Makefile in the distro).

Right?  Yeah, remember I when I had first started building those
weekly binaries, someone noticed that they were considerably
bigger compressed files ... or some such.  Anyway, I had built
all of the new image dll's and built the weekly Emacs and I
think, a pretest or a release ... probably release, right?  And it
didn't go over well because of licensing.  I took 'em all out and
used only the freshest headers.  That's when that started ...
with making the new libxpm and so on. Sorry for making the
buuug.




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

Previous Next


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