trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] Arch update - gcc 4.7.1 hits testing repo, kwrite crash?

From: "David C. Rankin" <drankinatty@...>
Date: Wed, 20 Jun 2012 01:42:16 -0500
On 06/19/2012 10:32 PM, David C. Rankin wrote:
> On 06/19/2012 08:00 PM, Darrell Anderson wrote:
>>>>    Just a quick update. gcc 4.7.1 has it the
>>> testing repository for Arch Linux.
>>
>> I anticipate Slackware Current (the testing phase for the next release) to update to 4.7.1 Real Soon Now. When that happens I hope to build packages --- although I won't do that until we get complete the changes related to bug reports 843 and 1048. :-)
>>
>> Darrell
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: trinity-devel-unsubscribe@...
>> For additional commands, e-mail: trinity-devel-help@...
>> Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/
>> Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>>
>>
> 
> Build is still grinding away on my first set of gcc 4.7.1 packages. Note -- I
> gave in and bumped the TDE version to 14.0.0_dev-1 kissing 3.5.X goodbye. (I
> kept basket at the upstream version No.) So far we have:
> 
> hal-0.5.14-13-i686.pkg.tar.xz
> hal-info-0.20091130-3-any.pkg.tar.xz
> libkarma-0.1.2-1-i686.pkg.tar.xz
> libnjb-2.2.7-3-i686.pkg.tar.xz
> libutempter-1.1.5-3-i686.pkg.tar.xz
> mt-daapd-0.2.4.2-7-i686.pkg.tar.xz
> tde-abakus-14.0.0_dev-1-i686.pkg.tar.xz
> tde-arts-14.0.0_dev-1-i686.pkg.tar.xz
> tde-basket-1.0.3-1-i686.pkg.tar.xz
> tde-dbus-1-tqt-14.0.0_dev-1-i686.pkg.tar.xz
> tde-dbus-tqt-14.0.0_dev-1-i686.pkg.tar.xz
> tde-dolphin-14.0.0_dev-1-i686.pkg.tar.xz
> tde-k3b-14.0.0_dev-1-i686.pkg.tar.xz
> tde-kgtk-qt3-14.0.0_dev-1-i686.pkg.tar.xz
> tde-kio-locate-14.0.0_dev-1-i686.pkg.tar.xz
> tde-kpowersave-14.0.0_dev-1-i686.pkg.tar.xz
> tde-krename-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libart-lgpl-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libcaldav-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libcarddav-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libkdcraw-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libkexiv2-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libkipi-14.0.0_dev-1-i686.pkg.tar.xz
> tde-libksquirrel-14.0.0_dev-1-i686.pkg.tar.xz
> tde-rosegarden-14.0.0_dev-1-i686.pkg.tar.xz
> tde-sip-14.0.0_dev-1-i686.pkg.tar.xz
> tde-sip4-tqt-14.0.0_dev-1-i686.pkg.tar.xz
> tde-soundkonverter-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdeaccessibility-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdeaddons-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdeadmin-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdeartwork-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdebase-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdeedu-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdegames-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdelibs-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdemultimedia-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdenetwork-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdepim-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tde-style-qtcurve-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdetoys-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdeutils-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdevelop-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tdewebdev-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tqca-tls-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tqt3-14.0.0_dev-1-i686.pkg.tar.xz
> tde-tqtinterface-14.0.0_dev-1-i686.pkg.tar.xz
> tde-twin-style-crystal-14.0.0_dev-1-i686.pkg.tar.xz
> tde-wlassistant-14.0.0_dev-1-i686.pkg.tar.xz
> tde-yakuake-14.0.0_dev-1-i686.pkg.tar.xz
> xmedcon-0.11.0-3-i686.pkg.tar.xz
> 
>   It's crunching away on knemo. I'll have the fail list tomorrow in addition to
> the FTBFS already reported. But... this does mean I can test the kwrite crash!
> Fingers crosses. I'll have to wait until I get to the virtualbox install to
> test, but -- I'll let you know.
> 
>   I don't even want to venture a guess yet....
> 

I have 6 build failures with the packages I build. I haven't had time to look at
them all, but it looks like the major build failures are:

tdegraphics (looks like gobbeldy-gook):

[ 10%] Building CXX object
kfile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o
cd /build/src/build/kfile-plugins/dependencies/poppler-tqt && /usr/bin/c++
-Dpoppler_tqt_shared_EXPORTS -DHAVE_CONFIG_H -fpermissive  -DQT_NO_ASCII_CAST
-DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
-DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/opt/tqt3/include
-I/usr/include/tqt -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include
tqt.h -fPIC -I/build/src/build/kfile-plugins/dependencies/poppler-tqt
-I/build/src/build -I/opt/trinity/include -I/opt/tqt3/include -I/usr/include/tqt
-I/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt
-I/usr/include/poppler    -o
CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o -c
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:
In member function 'bool Poppler::Document::print(const TQString&,
TQValueList<int>, double, double, int, int, int)':
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:323:167:
error: no matching function for call to 'PSOutputDev::PSOutputDev(const char*,
XRef*, Catalog*, NULL, int, int, PSOutMode, int&, int&)'
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:323:167:
note: candidates are:
In file included from
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:28:0:
/usr/include/poppler/PSOutputDev.h:108:3: note:
PSOutputDev::PSOutputDev(PSOutputFunc, void*, char*, PDFDoc*, int, int,
PSOutMode, int, int, GBool, int, int, int, int, GBool, GBool,
PSOutCustomCodeCbk, void*)
/usr/include/poppler/PSOutputDev.h:108:3: note:   no known conversion for
argument 1 from 'const char*' to 'PSOutputFunc {aka void (*)(void*, const char*,
int)}'
/usr/include/poppler/PSOutputDev.h:95:3: note: PSOutputDev::PSOutputDev(const
char*, PDFDoc*, char*, int, int, PSOutMode, int, int, GBool, int, int, int, int,
GBool, GBool, PSOutCustomCodeCbk, void*)
/usr/include/poppler/PSOutputDev.h:95:3: note:   no known conversion for
argument 2 from 'XRef*' to 'PDFDoc*'
/usr/include/poppler/PSOutputDev.h:91:7: note: PSOutputDev::PSOutputDev(const
PSOutputDev&)
/usr/include/poppler/PSOutputDev.h:91:7: note:   candidate expects 1 argument, 9
provided
make[2]: ***
[kfile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o]
Error 1
make[2]: Leaving directory `/build/src/build'
make[1]: ***
[kfile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/all]
Error 2
make[1]: Leaving directory `/build/src/build'
make: *** [all] Error 2

  The remaining packages failing to build were:

tde-gtk-qt-engine-14.0.0_dev-1-i686-build.log
tde-tdesvn-14.0.0_dev-1-i686-build.log
tde-kipi-plugins-14.0.0_dev-1-i686-build.log
python-tqt/tde-python-tqt-14.0.0_dev-1-i686-build.log
avahi-tqt/tde-avahi-tqt-14.0.0_dev-1-i686-build.log

  However, the good news after churning away for 369 minutes is the following
packages _did_ build with the current code base and gcc 4.7.1:

hal-0.5.14-13-i686.pkg.tar.xz
hal-info-0.20091130-3-any.pkg.tar.xz
libkarma-0.1.2-1-i686.pkg.tar.xz
libnjb-2.2.7-3-i686.pkg.tar.xz
libutempter-1.1.5-3-i686.pkg.tar.xz
mt-daapd-0.2.4.2-7-i686.pkg.tar.xz
tde-abakus-14.0.0_dev-1-i686.pkg.tar.xz
tde-arts-14.0.0_dev-1-i686.pkg.tar.xz
tde-basket-1.0.3-1-i686.pkg.tar.xz
tde-dbus-1-tqt-14.0.0_dev-1-i686.pkg.tar.xz
tde-dbus-tqt-14.0.0_dev-1-i686.pkg.tar.xz
tde-dolphin-14.0.0_dev-1-i686.pkg.tar.xz
tde-filelight-14.0.0_dev-1-i686.pkg.tar.xz
tde-gwenview-14.0.0_dev-1-i686.pkg.tar.xz
tde-k3b-14.0.0_dev-1-i686.pkg.tar.xz
tde-k9copy-14.0.0_dev-1-i686.pkg.tar.xz
tde-kaffeine-14.0.0_dev-1-i686.pkg.tar.xz
tde-kbarcode-14.0.0_dev-1-i686.pkg.tar.xz
tde-kbookreader-14.0.0_dev-1-i686.pkg.tar.xz
tde-kdiff3-14.0.0_dev-1-i686.pkg.tar.xz
tde-kdirstat-14.0.0_dev-1-i686.pkg.tar.xz
tde-kgtk-qt3-14.0.0_dev-1-i686.pkg.tar.xz
tde-kima-14.0.0_dev-1-i686.pkg.tar.xz
tde-kio-locate-14.0.0_dev-1-i686.pkg.tar.xz
tde-knemo-14.0.0_dev-1-i686.pkg.tar.xz
tde-knetload-14.0.0_dev-1-i686.pkg.tar.xz
tde-knetstats-14.0.0_dev-1-i686.pkg.tar.xz
tde-knutclient-14.0.0_dev-1-i686.pkg.tar.xz
tde-konversation-14.0.0_dev-1-i686.pkg.tar.xz
tde-kpowersave-14.0.0_dev-1-i686.pkg.tar.xz
tde-krename-14.0.0_dev-1-i686.pkg.tar.xz
tde-krusader-14.0.0_dev-1-i686.pkg.tar.xz
tde-ksplash-engine-moodin-14.0.0_dev-1-i686.pkg.tar.xz
tde-libart-lgpl-14.0.0_dev-1-i686.pkg.tar.xz
tde-libcaldav-14.0.0_dev-1-i686.pkg.tar.xz
tde-libcarddav-14.0.0_dev-1-i686.pkg.tar.xz
tde-libkdcraw-14.0.0_dev-1-i686.pkg.tar.xz
tde-libkexiv2-14.0.0_dev-1-i686.pkg.tar.xz
tde-libkipi-14.0.0_dev-1-i686.pkg.tar.xz
tde-libksquirrel-14.0.0_dev-1-i686.pkg.tar.xz
tde-rosegarden-14.0.0_dev-1-i686.pkg.tar.xz
tde-sip-14.0.0_dev-1-i686.pkg.tar.xz
tde-sip4-tqt-14.0.0_dev-1-i686.pkg.tar.xz
tde-soundkonverter-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdeaccessibility-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdeaddons-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdeadmin-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdeartwork-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdebase-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdeedu-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdegames-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdelibs-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdemultimedia-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdenetwork-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdepim-14.0.0_dev-1-i686.pkg.tar.xz
tde-tde-style-qtcurve-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdetoys-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdeutils-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdevelop-14.0.0_dev-1-i686.pkg.tar.xz
tde-tdewebdev-14.0.0_dev-1-i686.pkg.tar.xz
tde-tqca-tls-14.0.0_dev-1-i686.pkg.tar.xz
tde-tqt3-14.0.0_dev-1-i686.pkg.tar.xz
tde-tqtinterface-14.0.0_dev-1-i686.pkg.tar.xz
tde-twin-style-crystal-14.0.0_dev-1-i686.pkg.tar.xz
tde-wlassistant-14.0.0_dev-1-i686.pkg.tar.xz
tde-yakuake-14.0.0_dev-1-i686.pkg.tar.xz
xmedcon-0.11.0-3-i686.pkg.tar.xz

  Not a bad start. We will wait on Tim's signal before working through the
avahi-tqt and python-tqt issues. Perhaps Darrel's moc name change will help on a
couple of the others. I'll test the kwrite crash in the morning.

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