-----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-----