Source:  deng
Version: 1.9.0-beta6.9+dfsg1-2.1
User: lib...@packages.debian.org
Usertags: libpng15-transition

Hi,

libpng maintainers have a plan transition of libpng16[0].

libpng16 is already installed in experimental, and we are re-building
the package depending on libpng16.
As a result, we checked that your package was FTBFS.
Would you check also in your environment?
And if you could confirm problem, could you fix this?

-----

[ 27%] Building C object
plugins/jdoom/CMakeFiles/jdoom.dir/__/common/src/g_update.o
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:
In function 'PNG_Load':
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:122:32:
error: dereferencing pointer to incomplete type
                     if(png_info->bit_depth != 8)
                                ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:127:38:
error: dereferencing pointer to incomplete type
                     else if(!png_info->width || !png_info->height)
                                      ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:127:58:
error: dereferencing pointer to incomplete type
                     else if(!png_info->width || !png_info->height)
                                                          ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:132:37:
error: dereferencing pointer to incomplete type
                     else if(png_info->channels <= 2 &&
                                     ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:133:37:
error: dereferencing pointer to incomplete type
                             png_info->color_type == PNG_COLOR_TYPE_PALETTE &&
                                     ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:143:42:
error: dereferencing pointer to incomplete type
                         *width = png_info->width;
                                          ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:144:43:
error: dereferencing pointer to incomplete type
                         *height = png_info->height;
                                           ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:145:46:
error: dereferencing pointer to incomplete type
                         *pixelSize = png_info->channels;
                                              ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:157:50:
error: dereferencing pointer to incomplete type
                             M_Malloc(4 * png_info->width * png_info->height);
                                                  ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:157:68:
error: dereferencing pointer to incomplete type
                             M_Malloc(4 * png_info->width * png_info->height);
                                                                    ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:161:40:
error: dereferencing pointer to incomplete type
                             if(png_info->channels >= 3)
                                        ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:163:76:
error: dereferencing pointer to incomplete type
                                 memcpy(retbuf + i * (*pixelSize) *
png_info->width,
                                                                            ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:164:72:
error: dereferencing pointer to incomplete type
                                        rows[i], (*pixelSize) *
png_info->width);
                                                                        ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:170:83:
error: dereferencing pointer to incomplete type
                                     pixel = retbuf + ((*pixelSize) *
(i * png_info->width + k));

            ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:171:55:
error: dereferencing pointer to incomplete type
                                     off = k * png_info->channels;
                                                       ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:172:48:
error: dereferencing pointer to incomplete type
                                     if(png_info->color_type ==
PNG_COLOR_TYPE_PALETTE)
                                                ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:174:60:
error: dereferencing pointer to incomplete type
                                         pixel[0] =
png_info->palette[rows[i][off]].red;
                                                            ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:175:60:
error: dereferencing pointer to incomplete type
                                         pixel[1] =
png_info->palette[rows[i][off]].green;
                                                            ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:176:60:
error: dereferencing pointer to incomplete type
                                         pixel[2] =
png_info->palette[rows[i][off]].blue;
                                                            ^
/tmp/buildd/deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:183:48:
error: dereferencing pointer to incomplete type
                                     if(png_info->channels == 2) // Alpha data.
                                                ^
make[3]: *** [CMakeFiles/doomsday.dir/engine/portable/src/gl_png.o] Error 1
-----

Best regards,
  Nobuhiro

[0]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650601

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to