By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 337 - gwenview does not compile with current libpng 1.4.x (patch included)
Summary: gwenview does not compile with current libpng 1.4.x (patch included)
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: non-core programs (show other bugs)
Version: 3.5.12 [Trinity]
Hardware: amd64 Linux
: P3 major
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2010-10-04 02:00 CDT by N.Kalkhof
Modified: 2012-10-19 15:39 CDT (History)
2 users (show)

See Also:
Compiler Version: GCC 4.4.4
TDE Version String: 3.5.12
Application Version: trinity branch
Application Name: gwenview


Attachments
official gentoo kde-sunset patch for gwenview -> libpng 1.4.x (952 bytes, patch)
2010-10-04 02:00 CDT, N.Kalkhof
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description N.Kalkhof 2010-10-04 02:00:51 CDT
Created attachment 40 [details]
official gentoo kde-sunset patch for gwenview -> libpng 1.4.x

pngformattype.cpp: In function 'void Gwenview::setup_qt(QImage&, png_struct*, png_info*)':
pngformattype.cpp:214: warning: 'png_info_struct::channels' is deprecated (declared at /usr/include/png.h:664)
pngformattype.cpp:214: warning: 'png_info_struct::channels' is deprecated (declared at /usr/include/png.h:664)
pngformattype.cpp:248: error: 'struct png_info_struct' has no member named 'trans_values'
pngformattype.cpp:257: warning: 'png_info_struct::num_palette' is deprecated (declared at /usr/include/png.h:647)
pngformattype.cpp:257: warning: 'png_info_struct::num_palette' is deprecated (declared at /usr/include/png.h:647)
pngformattype.cpp:265: warning: 'png_info_struct::num_palette' is deprecated (declared at /usr/include/png.h:647)
pngformattype.cpp:265: warning: 'png_info_struct::num_palette' is deprecated (declared at /usr/include/png.h:647)
pngformattype.cpp:271: warning: 'png_info_struct::num_trans' is deprecated (declared at /usr/include/png.h:649)
pngformattype.cpp:271: warning: 'png_info_struct::num_trans' is deprecated (declared at /usr/include/png.h:649)
pngformattype.cpp:273: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:273: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:274: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:274: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:275: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:275: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:276: error: 'struct png_info_struct' has no member named 'trans'
pngformattype.cpp:282: warning: 'png_info_struct::num_palette' is deprecated (declared at /usr/include/png.h:647)
pngformattype.cpp:282: warning: 'png_info_struct::num_palette' is deprecated (declared at /usr/include/png.h:647)
pngformattype.cpp:284: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:284: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:285: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:285: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:286: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp:286: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:645)
pngformattype.cpp: In member function 'virtual int Gwenview::PNGFormat::decode(QImage&, QImageConsumer*, const uchar*, int)':
pngformattype.cpp:384: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:1096)
pngformattype.cpp:384: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:1096)
pngformattype.cpp:412: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:1096)
pngformattype.cpp:412: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:1096)
pngformattype.cpp: In member function 'void Gwenview::PNGFormat::end(png_struct*, png_info*)':
pngformattype.cpp:479: warning: 'png_struct_def::buffer_size' is deprecated (declared at /usr/include/png.h:1310)
pngformattype.cpp:479: warning: 'png_struct_def::buffer_size' is deprecated (declared at /usr/include/png.h:1310)
make[3]: *** [pngformattype.lo] Error 1
Comment 1 Timothy Pearson 2011-07-05 15:10:35 CDT
Fixed in SVN revision 1239916

Thanks for reporting, and for the patch!