Message: previous - next
Month: June 2012

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

From: Darrell Anderson <humanreadable@...>
Date: Tue, 19 Jun 2012 17:56:51 -0700 (PDT)
>   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:

I am getting ready to run another build set and will be posting failures and proposed patches as they occur. :-)