Stephen J. Turnbull writes:
Steve Youngs writes:
> Stephen J Turnbull <stephen(a)xemacs.org> writes:
>
> > I'll try to build an XEmacs 21.4 and reproduce but I doubt I'll
have
> > time to take a close look at the code for a while (I'm not familiar
> > with it). Maybe Aidan has some idea, though.
>
> This bug is present in SXEmacs as well, I'd appreciate being Cc'd any
> progress or solutions.
With apologies to the OP, that makes a pretty big difference to me as
21.4 is just about EOL and Mule-UCS deprecated in favor of 21.5 for
us. I'll try to have an update by the weekend.
Ouch. The version of libpng I have in my -I path is v1.6, and our
code tries to access declared but not defined structs (as of v1.5).
For this bug I'll work around by configuring --without-png.
However, I think we should backport
2011-03-14 Aidan Kehoe <kehoea(a)parhasard.net>
* glyphs-eimage.c (png_instantiate):
Update the PNG handling code to work with versions of the library
where the png_info structure is no longer visible. Thank you for
the report, Robert Delius Royar.
from 21.5.
Vin, any objections? Note that the libpng docs claim that the
relevant "png_get_*" and "png_set_*" functions have been available
since libpng v1.0 or so, and I would imagine that by now pretty much
everybody has libpng v1.2.
Steve, I suppose SXEmacs updated PNG code for v1.5 long ago?
Steve
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta