On Wed, 30 Jun 2010 13:27:18 -0400
Cristian Rodríguez <crrodriguez(a)opensuse.org> wrote:
El 30/06/10 12:21, Malcolm escribió:
libpng12-devel-1.2.43-3.2 pngconf.h Line 371
says;
__pngconf.h__ in libpng already includes setjmp.h;
So as per the INSTALL doc referred to, I added a patch before png.h
to skip this check (#define PNG_SKIP_SETJMP_CHECK) and it now
builds. I'm no coder, so I guess I need to rtfm some more ;)
Something else is including setjmp.h , workaround looks fine to me,
but it is better remedy the root cause.
Hi
I did an fgrep on the src files and found no reference to setjmp? So it
must be calling from an picio includes?
picio.c:#include <stdio.h>
picio.c:#include <string.h>
picio.c:#include <ppm.h>
picio.c:#include <jpeglib.h>
picio.c:#include <png.h>
picio.c:#include <mjpegtools/jpegutils.h>
picio.c:/* #include <mjpegtools/yuv4mpeg.h> for Y4M_ILACE_NONE */
picio.c:#include "colorcnv.h"
picio.c:#include "error.h"
picio.c:#include "gen.h"
I changed the CFLAGS as suggested as well :)
--
Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.12-0.7-default
up 5 days 1:07, 3 users, load average: 0.16, 0.06, 0.01
GPU GeForce 8600 GTS Silent - Driver Version: 256.35
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org