Building webkit against libpng14 produces several deprecation warnings. See downstream bug report: http://code.google.com/p/chromium/issues/detail?id=66445 third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp: In member function ‘void WebCore::PNGImageDecoder::headerAvailable()’: third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:244:30: warning: ‘png_struct_def::width’ is deprecated (declared at /usr/include/libpng14/png.h:1156) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:244:30: warning: ‘png_struct_def::width’ is deprecated (declared at /usr/include/libpng14/png.h:1156) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:245:31: warning: ‘png_struct_def::height’ is deprecated (declared at /usr/include/libpng14/png.h:1157) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:245:31: warning: ‘png_struct_def::height’ is deprecated (declared at /usr/include/libpng14/png.h:1157) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:248:14: warning: ‘png_struct_def::width’ is deprecated (declared at /usr/include/libpng14/png.h:1156) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:248:14: warning: ‘png_struct_def::width’ is deprecated (declared at /usr/include/libpng14/png.h:1156) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:248:42: warning: ‘png_struct_def::height’ is deprecated (declared at /usr/include/libpng14/png.h:1157) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:248:42: warning: ‘png_struct_def::height’ is deprecated (declared at /usr/include/libpng14/png.h:1157) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:322:70: warning: ‘png_struct_def::buffer_size’ is deprecated (declared at /usr/include/libpng14/png.h:1310) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:322:70: warning: ‘png_struct_def::buffer_size’ is deprecated (declared at /usr/include/libpng14/png.h:1310) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:323:14: warning: ‘png_struct_def::buffer_size’ is deprecated (declared at /usr/include/libpng14/png.h:1310) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:323:14: warning: ‘png_struct_def::buffer_size’ is deprecated (declared at /usr/include/libpng14/png.h:1310) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp: In member function ‘void WebCore::PNGImageDecoder::rowAvailable(unsigned char*, unsigned int, int)’: third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:346:33: warning: ‘png_struct_def::interlaced’ is deprecated (declared at /usr/include/libpng14/png.h:1202) third_party/WebKit/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:346:33: warning: ‘png_struct_def::interlaced’ is deprecated (declared at /usr/include/libpng14/png.h:1202)
*** This bug has been marked as a duplicate of bug 54406 ***
I just noticed that bug 54406 won't fix this completely so un duping.
Not my day. It really will be fixed by 54406. *** This bug has been marked as a duplicate of bug 54406 ***