trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Call for Help with Bug 949 ( digikam, koffice, gwenview ) libpng

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 03 Apr 2012 23:34:16 -0500
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

-- 
David C. Rankin, J.D.,P.E.