-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Package: libpng-dev
Version: 1.6.21-5

Since stretch I get a build failure for some private code:

gcc -O2 -Wall -D_FORTIFY_SOURCE=2 -DUSE_GETCWD -DDOJPEG  -DDOTIFF  -DDOPNG  
-DDOPDS   -DUSLEEP      -c samplepng.c
In file included from /usr/include/pngconf.h:50:0,
                 from /usr/include/png.h:340,
                 from samplepng.c:29:
samplepng.c: In function 'WritePNG':
samplepng.c:418:21: error: dereferencing pointer to incomplete type 'png_struct 
{aka struct png_struct_def}'
   if (setjmp(png_ptr->jmpbuf)) {
                     ^
samplepng.c:444:11: error: dereferencing pointer to incomplete type 'png_info 
{aka struct png_info_def}'
   info_ptr->width = w;
           ^
samplepng.c: In function 'png_sample_error':
samplepng.c:976:18: error: dereferencing pointer to incomplete type 'png_struct 
{aka struct png_struct_def}'
   longjmp(png_ptr->jmpbuf, 1);
                  ^
Makefile:209: recipe for target 'samplepng.o' failed
make[2]: *** [samplepng.o] Error 1

Moving back to Jessie there is no such problem, so I wonder how
this is related to #813027 ? Is it posible that some features of
libpng fell behind (e.g. PNG_SETJMP_SUPPORTED, ...)?


Regards
Harri

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJXTDP4AAoJEAqeKp5m04HLE04H/iznr8Hojv275iXK+wAcZvTi
wXRoJhRKIWqEa3zjgDcsq7XJzoud/xlyqMmEG9YX03hcLL3ZLZ5vU+n2VuJkNuva
4kjk844XuvpppgdcK33eTOCr05+KbPyOdABZb577bH8LjmV6pbMxPlsF+pytOprB
oh8QP/DkVllvHSCsykh2I2qyWKbcGCUxsfjrMIFHKSQZrYTIPnlFIacwb0SCVm+b
0zhM5EzoCOTMxkXtHdq9YfZtBzRrV27Ml7e+FQy8rK10P4d94FK2Gcdh73H6gepP
3jMmm8rRZZI3fs1HH/c/hHfFWchv+M5GRKwAxN+SC/G5M2++j/cVNb8PH+SFd2Y=
=au+o
-----END PGP SIGNATURE-----

Reply via email to