[MacPorts] #36214: windowmaker @0.92.0 compile error with libpng 1.5
MacPorts
noreply at macports.org
Mon Oct 8 10:58:58 PDT 2012
#36214: windowmaker @0.92.0 compile error with libpng 1.5
--------------------------+--------------------------------
Reporter: martini@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: windowmaker |
--------------------------+--------------------------------
Comment (by wolfgang.lux@…):
I have been bitten by the just the same bug today. In order to fix
WindowMaker, the following patch must be applied to wrlib/png.c:
--- wrlib/png.c.orig 2004-10-12 20:22:04.000000000 +0200
+++ wrlib/png.c 2012-10-08 19:41:57.000000000 +0200
@@ -97,7 +97,10 @@
}
RErrorCode = RERR_INTERNAL;
- if (setjmp(png->jmpbuf)) {
+#ifndef png_jmpbuf
+# define png_jmpbuf(png) (png)->jmpbuf
+#endif
+ if (setjmp(png_jmpbuf(png))) {
fclose(f);
png_destroy_read_struct(&png, &pinfo, &einfo);
if (image)
--
Ticket URL: <https://trac.macports.org/ticket/36214#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list