Tim,
The new code in the GIT tree is broken. I have completely updated my local repo at 9:30 pm and started a complete build after struggling with build failures today. Earlier, tdelibs would fail at 4% due to a qt_cast definition. Now tdelibs will not make it past 1%. The new error is:
[ 1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o cd /build/src/build/dcop && /usr/bin/c++ -DDCOP_shared_EXPORTS -DHAVE_CONFIG_H -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -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/opt/tqt3/include -I/opt/trinity/include/tqt -I/build/src/build/dcop -I/build/src/build -I/build/src/tdelibs/dcop -I/build/src/build/tdecore -I/build/src/tdelibs/tdecore -o CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o -c /build/src/tdelibs/dcop/dcopclient.cpp /build/src/tdelibs/dcop/dcopclient.cpp: In function 'bool receiveQtObject(const TQCString&, const TQCString&, const TQByteArray&, TQCString&, TQByteArray&)': /build/src/tdelibs/dcop/dcopclient.cpp:1539:20: error: 'class TQObject' has no member named 'tqt_invoke' make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1 make[2]: Leaving directory `/build/src/build' make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make[1]: Leaving directory `/build/src/build' make: *** [all] Error 2
I am building in the following manner:
cd $srcdir msg "Creating out-of-source build directory: ${srcdir}/${_builddir}" mkdir -p build cd build
msg "Starting cmake..." cmake ${srcdir}/tdelibs \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DWITH_ARTS=ON \ -DWITH_ALSA=ON \ -DWITH_LIBART=ON \ -DWITH_LIBIDN=ON \ -DWITH_SSL=ON \ -DWITH_CUPS=ON \ -DWITH_LUA=OFF \ -DWITH_TIFF=ON \ -DWITH_JASPER=ON \ -DWITH_OPENEXR=ON \ -DWITH_UTEMPTER=ON \ -DWITH_AVAHI=ON \ -DWITH_ASPELL=ON \ -DWITH_PAM=ON \ -DWITH_HSPELL=ON
msg "Building - $pkgname..." make
Need help from the master :)
On 03/10/2012 10:23 PM, David C. Rankin wrote:
/build/src/tdelibs/dcop/dcopclient.cpp:1539:20: error: 'class TQObject' has no member named 'tqt_invoke'
I've noticed a few more updates. I'll try building from scratch again and report back. Hopefully with good news...
On 03/11/2012 04:08 PM, David C. Rankin wrote:
On 03/10/2012 10:23 PM, David C. Rankin wrote:
/build/src/tdelibs/dcop/dcopclient.cpp:1539:20: error: 'class TQObject' has no member named 'tqt_invoke'
I've noticed a few more updates. I'll try building from scratch again and report back. Hopefully with good news...
The build issue with tdelibs is gone. I don't know what the issue was, but I suspect a combination of git-pull timings in light of the tqt updates in the past day or so potentially combined with files cached in the build directory. Regardless, things are building again. tdepim seems to be the next problem.
Calvin - if you grabbed the build script, grab another copy. I updated the script to delete build directories completely for all tde packages.
Calvin - if you grabbed the build script, grab another copy. I updated the script to delete build directories completely for all tde packages.
hence why you should start committing these changes into the packaging repository :-)
that way i can pull changes easily! Calvin
On 03/11/2012 09:51 PM, Calvin Morrison wrote:
Calvin - if you grabbed the build script, grab another copy. I updated the script to delete build directories completely for all tde packages.
hence why you should start committing these changes into the packaging repository :-)
that way i can pull changes easily! Calvin
I still have to learn how :) I'll get to GIT once everything is building... I need your help with libcaldav / libcarddav pkgconfig issues. I'll start a separate post