Tim, All,
After working through the build script for arch, I experience a tdelibs build failure related to dcop:
Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
Any ideas? Anything else I can send to help out?
After working through the build script for arch, I experience a tdelibs build failure related to dcop:
Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
Any ideas? Anything else I can send to help out?
Update your GIT repository. That bug was patched in GIT hash f1a0d08d, 2012-02-19.
Darrell
On 02/22/2012 03:00 PM, Darrell Anderson wrote:
After working through the build script for arch, I experience a tdelibs build failure related to dcop:
Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
Any ideas? Anything else I can send to help out?
Update your GIT repository. That bug was patched in GIT hash f1a0d08d, 2012-02-19.
Darrell
Hmm. - maybe not. This was a fresh git clone from 2/21/12. I'll update and try again...
On 02/22/2012 03:04 PM, David C. Rankin wrote:
On 02/22/2012 03:00 PM, Darrell Anderson wrote:
After working through the build script for arch, I experience a tdelibs build failure related to dcop:
Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
Any ideas? Anything else I can send to help out?
Update your GIT repository. That bug was patched in GIT hash f1a0d08d, 2012-02-19.
Darrell
Hmm. - maybe not. This was a fresh git clone from 2/21/12. I'll update and try again...
Still Busted.... Fresh update of repository 10 minutes ago and I still get:
[ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/david/bld/david/build
Serghei -- did you break it again??
On 02/22/2012 03:34 PM, David C. Rankin wrote: <snip>
Just confirmed the same behavior on an x86_64 build:
[ 1%] Building C object dcop/KDE-ICE/CMakeFiles/kICE-static.dir/globals.c.o Linking C static library libkICE.a [ 1%] Built target kICE-static [ 1%] Generating dcopclient.moc Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
On Wednesday 22 February 2012 23:57:32 David C. Rankin wrote:
On 02/22/2012 03:34 PM, David C. Rankin wrote:
<snip>
Just confirmed the same behavior on an x86_64 build:
As a fast workaround, just define in tqt.h this:
#define qint64 long long
On 02/22/2012 04:08 PM, Serghei Amelian wrote:
On Wednesday 22 February 2012 23:57:32 David C. Rankin wrote:
On 02/22/2012 03:34 PM, David C. Rankin wrote:
<snip>
Just confirmed the same behavior on an x86_64 build:
As a fast workaround, just define in tqt.h this:
#define qint64 long long
OK,
Give me 3 secs...
On 02/22/2012 03:34 PM, David C. Rankin wrote:
<snip>
Just confirmed the same behavior on an x86_64 build:
[ 1%] Building C object dcop/KDE-ICE/CMakeFiles/kICE-static.dir/globals.c.o Linking C static library libkICE.a [ 1%] Built target kICE-static [ 1%] Generating dcopclient.moc Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
Rebuild/reinstall tqtinterface from GIT, then try the build again...
Tim
On 02/22/2012 04:08 PM, Timothy Pearson wrote:
On 02/22/2012 03:34 PM, David C. Rankin wrote:
<snip>
Just confirmed the same behavior on an x86_64 build:
[ 1%] Building C object dcop/KDE-ICE/CMakeFiles/kICE-static.dir/globals.c.o Linking C static library libkICE.a [ 1%] Built target kICE-static [ 1%] Generating dcopclient.moc Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
Rebuild/reinstall tqtinterface from GIT, then try the build again...
Tim
Will do,
Serghei's temporary fix worked to get me building :)
[ 3%] Building CXX object dcop/dcopidl2cpp/CMakeFiles/dcopidl2cpp.dir/stub.cpp.o [ 3%] Building CXX object dcop/dcopidl2cpp/CMakeFiles/dcopidl2cpp.dir/stubimpl.cpp.o Linking CXX executable dcopidl2cpp [ 3%] Built target dcopidl2cpp Scanning dependencies of target dcop [ 3%] Building CXX object dcop/client/CMakeFiles/dcop.dir/dcop.cpp.o Linking CXX executable dcop [ 3%] Built target dcop Scanning dependencies of target dcopclient
Still building... :)
On 02/22/2012 04:32 PM, David C. Rankin wrote:
This is a good sight:
==> Finished making: trinity-kdelibs 3513_git-7 (Wed Feb 22 22:55:53 UTC 2012)
This was the x86_64 build. I'll confirm the tqtinterface fix on the next i686 build later this evening.
On 02/22/2012 05:05 PM, David C. Rankin wrote:
On 02/22/2012 04:32 PM, David C. Rankin wrote:
This is a good sight:
==> Finished making: trinity-kdelibs 3513_git-7 (Wed Feb 22 22:55:53 UTC 2012)
This was the x86_64 build. I'll confirm the tqtinterface fix on the next i686 build later this evening.
pulled and rebuild tqtinterface and kdelibs built fine:
==> Finished making: tde-tdelibs 3513_git-7 (Thu Feb 23 01:53:06 UTC 2012)
Now to tdebase...
On 02/22/2012 03:57 PM, David C. Rankin wrote:
On 02/22/2012 03:34 PM, David C. Rankin wrote:
<snip>
Just confirmed the same behavior on an x86_64 build:
[ 1%] Building C object dcop/KDE-ICE/CMakeFiles/kICE-static.dir/globals.c.o Linking C static library libkICE.a [ 1%] Built target kICE-static [ 1%] Generating dcopclient.moc Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant /build/src/tdelibs/dcop/dcopclient.cpp:785:55: error: expected ')' before ';' token make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make: *** [all] Error 2
I get this when I update my git tree with switch_all_submodules_to_head_and_clean:
Warning: you are leaving 54 commits behind, not connected to any of your branches:
bd9fb5a Update automake files to use tde instead of kde a36ea27 Reset submodule main/tdewebdev/cmake to latest HEAD 3da0c95 Remove spurious TQ_OBJECT instances 1179541 Reset submodule main/tdewebdev/admin to latest HEAD ... and 50 more.
If you want to keep them by creating a new branch, this may be a good time to do so with:
git branch new_branch_name bd9fb5a29f2ddf65a2c042f9ce7b1dd21a8ee73f
Could this be the reason I haven't picked up the fix? If so, how do I fix this?
On 02/22/2012 02:49 PM, David C. Rankin wrote:
Scanning dependencies of target DCOP-shared [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopref.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o [ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o /build/src/tdelibs/dcop/dcopclient.cpp: In member function 'bool DCOPClient::attachInternal(bool)': /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: 'qint64' was not declared in this scope /build/src/tdelibs/dcop/dcopclient.cpp:785:24: error: expected ')' before numeric constant
By the way, this is happening on an i686 box. Don't know if the qint64 is architecture specific, but I would expect that error more on an x86_64 box if it was...