trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] FTBFS - python-tqt -- sip: TQ_LONG is undefined

From: "David C. Rankin" <drankinatty@...>
Date: Wed, 20 Jun 2012 10:18:12 -0500
On 06/19/2012 07:56 PM, Darrell Anderson wrote:
>>    python-tqt fails to build from source. It looks like
>> it may be related to a sip problem (see 1st two lines below). I haven't changed my
>> build scripts of either sip or python-tqt. What should I check? Full error
>> follows:
>>
>> sip: TQ_LONG is undefined
>> ...
>
> There are two ongoing patch efforts affecting current build efforts. Tim alluded to them in a previous post. The related bug reports:
>
> 843  Tools provided by Qt3 conflict with ones from Qt4
> 1048 Digikam: Unexpected Q_LLONG messages
>
> The first bug report addresses the 15 executables installed by (T)Qt3, all used to build Trinity apps. Tim renamed those executables. This will cause some temporary heartburn as we build and discover which packages can't find the new names.
>
> The second bug report originally addressed some unhealthy output spew from digikam, but the required patch affected almost all packages. Tim has been addressing those, as you can see from the latest patch commits web page. These patches also will cause some temporary heartburn.
>
> Yesterday I ran a partial build set. I could not build any of the tdebindings support packages, just as you now notice. I also could not build koffice.
>
> The best thing to do is post the failures here or to the respective bug report. Look at commit 75df7496 to notice the types of failures to expect related to bug report 1048:
>
> http://www.trinitydesktop.org/patches/1339969374:75df74966c28283d751c7e876304de36f6ba870b.diff
>
> I am getting ready to run another build set and will be posting failures and proposed patches as they occur. :-)
>
> Darrell
>

Tim, Darrell,

   I updated http://bugs.pearsoncomputing.net/show_bug.cgi?id=1048 and 
included build logs for the following FTBFS:

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

   Hopefully all the renaming will pay off with increased acceptance/support 
of TDE by the distros. The more it is used, the more it is improved :)



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