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: "David C. Rankin" <drankinatty@...>
Date: Wed, 28 Mar 2012 13:14:11 -0500
On 03/28/2012 01:05 PM, Darrell Anderson wrote:
> How deep does this affect Trinity? All the way to building (T)Qt3 too?

Still trying to figure this out. I've built everything thus far on libpng15, so
it only effects those apps that access png_struct and png_info directly. So far
that has caused the following builds to fail:

digikam
gwenview

The following list has built fine on libpng15:

tde-abakus 3513_tqt-2
tde-arts 3513_tqt-11
tde-basket 1.0.3-1
tde-dbus-1-tqt 3513_tqt-10
tde-dbus-tqt 3513_tqt-8
tde-dolphin 3513_tqt-3
tde-gtk-qt-engine 3513_tqt-3
tde-k3b 3.5.14_dev-2
tde-kgtk-qt3 3513_tqt-2
tde-kio-locate 3513_tqt-3
tde-kipi-plugins 3513_tqt-2
tde-kpowersave 3513_tqt-2
tde-ksplash-engine-moodin 3.5.14_dev-1
tde-libart-lgpl 3513_tqt-9
tde-libcaldav 0.6.2_tqt-11
tde-libcarddav 0.6.2_tqt-11
tde-libkdcraw 3513_tqt-3
tde-libkexiv2 3513_tqt-2
tde-libkipi 3513_tqt-2
tde-libksquirrel 3513_tqt-4
tde-python-tqt 3513_tqt-4
tde-rosegarden 3513_tqt-2
tde-sip 3513_tqt-3
tde-sip4-tqt 3513_tqt-3
tde-soundkonverter 3.5.14_dev-1
tde-tde-style-qtcurve 3513_tqt-2
tde-tdeaddons 3513_tqt-2
tde-tdeadmin 3513_tqt-2
tde-tdeartwork 3513_tqt-5
tde-tdebase 3513_tqt-10
tde-tdeedu 3513_tqt-2
tde-tdegames 3513_tqt-2
tde-tdegraphics 3513_tqt-5
tde-tdelibs 3513_tqt-8
tde-tdemultimedia 3513_tqt-5
tde-tdenetwork 3513_tqt-5
tde-tdepim 3513_tqt-5
tde-tdesdk 3513_tqt-2
tde-tdesvn 3513_tqt-2
tde-tdetoys 3513_tqt-2
tde-tdeutils 3513_tqt-3
tde-tdevelop 3513_tqt-5
tde-tdewebdev 3513_tqt-5
tde-tqca-tls 3513_tqt-11
tde-tqt3 3.8.8.d_git-11
tde-tqtinterface 3513_tqt-19
tde-twin-style-crystal 1.0.5-1
tde-wlassistant 3513_tqt-2
tde-yakuake 3.5.14_dev-1

  So I think at this point it is a case for fixing the bad apples as they are
identified rather than major open-heart surgery on the tde core...

  I don't want to corrupt my builds by installing libpng14 in parallel with
libpng15... but it is a tempting work-around to test.... but that would defeat
the point of making TDE the robust, current and bullet-proof desktop we are all
striving for....

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