trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] digikam - error: invalid use of incomplete type 'png_struct {aka struct png_struct_def}'

From: Darrell Anderson <humanreadable@...>
Date: Tue, 27 Mar 2012 15:17:53 -0700 (PDT)
> libpng 1.5.9-1
> 
>   So far all other apps have built against it, but
> digikam and gwenview both failed pointing directly to
> libpng. If it is libpng, do you want me to file a bug and
> elevate to BLOCKER. Everything is going to libpng 1.5
> quickly so TDE must be compitible.
> 
>   Do you recognize those build failure as being libpng
> itself or tde?

A quick check of the web shows that others had problems building digikam and gwenview with libpng 1.5. I haven't looked for patches. If you find any, test them and if successful, attach them to a bug report.

Currently I don't yet have a system installed with libpng 1.5 and can't test any 1.5 patches. If you confirm the patches work, and I can build with the patches but against libpng 1.4.9 (that is, the patches do not backfire against older versions), then I'll push to GIT.

If the patches fail against older versions, then we need to update the wiki so packagers can add appropriate tests to their build scripts to use the libpng 1.5 patches only when 1.5 is installed. I'll still push to GIT once we have that all done.

Darrell