trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

Re: [trinity-devel] tdebase FTBFS /usr/bin/ld: cannot find -ldbus-tqt-1

From: "David C. Rankin" <drankinatty@...>
Date: Mon, 20 Jan 2014 02:05:25 -0600
On 01/20/2014 01:49 AM, David C. Rankin wrote:
> On 01/20/2014 01:35 AM, Sl�vek Banko wrote:
>> This problem is caused by your additional patch that you mentioned earlier - 
>> 01-kicker-lockout-applet-button-order.patch. KConfig was renamed TDEConfig => 
>> need to modify your patch (or discard).
>>
>> I suppose latest patch for linking dbus-tqt-1 can be pushed into the GIT?
>>
>> Slavek
> 
> I think so. Hold off pushing -- my build is still running. I think we may have
> to add more CMake fixes if we experience more libdbus-tqt-1 issues. I'm
> concerned that we may have to patch all files that link against tdeutils-shared.
> If so, then we will have to patch:
> 
> tdebase-orig/kdesktop/CMakeLists.txt
> tdebase-orig/kcminit/CMakeLists.txt
> tdebase-orig/kcontrol/displayconfig/CMakeLists.txt
> tdebase-orig/kcontrol/randr/CMakeLists.txt
> tdebase-orig/kcontrol/konq/CMakeLists.txt
> tdebase-orig/kcontrol/display/CMakeLists.txt
> tdebase-orig/kcontrol/tdeio/CMakeLists.txt
> tdebase-orig/kcontrol/kicker/CMakeLists.txt
> tdebase-orig/konqueror/sidebar/CMakeLists.txt
> tdebase-orig/konqueror/CMakeLists.txt
> tdebase-orig/kate/app/CMakeLists.txt
> tdebase-orig/kicker/applets/launcher/CMakeLists.txt
> tdebase-orig/kicker/kicker/CMakeLists.txt
> 
> I'll know in the next 45 minutes.. I'm going to build tdebase tonight if I have
> to watch the sun rise...
> 

Damn!

[ 95%] Building C object
ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/PWUIDCache.c.o
make[2]: *** No rule to make target '/opt/trinity/lib/libtdefakes_nonpic.a',
needed by 'ksysguard/ksysguardd/ksysguardd'.  Stop.
CMakeFiles/Makefile2:24311: recipe for target
'ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/all' failed
make[1]: *** [ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2

Slavek,

  I think we are OK on the dcr_tdebase-fix-link-dbus-tqt-1.diff. Go ahead and
push it. I don't there is another libdbus-tqt-1 issue in the last 5%. If there
is we can push a subsequent patch.


  I don't know what the heck this build failure is:

*** No rule to make target '/opt/trinity/lib/libtdefakes_nonpic.a', needed by
'ksysguard/ksysguardd/ksysguardd'.  Stop.

  Any Idea? I'll start another thread..

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