All Coders & Bug Fixers:
The last two major packages that do not build on R14 with libpng15 are digikam and koffice. I have updated bug report 949 with the patches I have found for digikam and gwenview as well as the link to Darrell's patch he created for gwenview from the examples. The gwenview patch provided by Darrell allows gwenview to build fine, and it might serve as a model for the other two packages.
I have tried to duplicate the patch for digikam and koffice, but the intricacies of that code is beyond my ability. It may be totally simple for someone experienced with this sort of thing to knock out in 15 minutes, but after picking though the headers and code for a couple of hours, it has become apparent that:
(1) I do not understand how the calls are made by the code to png_struct and png_info enough to allow me to create the patch; AND
(2) even if I were able to cobble something together that would allow digikam or koffice to build - I would not have enough confidence in the solution that would prevent someone from having to redo the fix to make sure it is right; AND
(3) the time it would require me to gain the level of experience necessary to competently complete the patch would be much better spent contributing in areas where I can make a difference.
Of the TDE packages, these are the last remaining major packages that need to be fixed for TDE to build on libpng15. Having those built would allow efforts to switch from developing build scripts to readying/fixing R14 for release.
If one or two of the seasoned coders could look at bug report 949 and see if there is a fix in the patches I have provided links to, I would be grateful:
http://bugs.pearsoncomputing.net/show_bug.cgi?id=949