[kde-freebsd] more kde4 upgrading problems

Chuck Robey chuckr at telenix.org
Mon Mar 16 23:00:15 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Just so you understand, all these problems I'm having, they probably all come
from my stubborn refusal to delete my previous kde3.5 setup until I had a new
one in place.  I saw that instructions in the UPGRADE, but it seemed too
draconian, when I wasn't even sure that the new install would be quick and
painless.  I didn't want to lose the old one 'till I knew the new one was a sure
thing, so I'm bringing all this on myself.  Just so you know I'm not blaming you
for my problems, you folks have done good work.

My latest problem isn't a linking one, it's in compiling deskutils/strigi, and
it seems to be tied up with include files.  I'm going to include the error
listing here, because when it comes to C++ compilation, I'm just not such a good
troubleshooter, and I need some suggestions.  I've tried rebuilding any
dependencies I can spot, it doesn't seem to be doing me any good.

Until I can get strigi to build/install, I can't build kdebase4-runtime, so I
can't finish the upgrade.  I really need to get strigi built.  I would even take
a package, but I can't locate any strigi packages anywhere.

Anyway, here's the listing, thanks for any suggestions:

Scanning dependencies of target strigiqtdbusclient
[ 53%] Building CXX object
src/searchclient/qtdbus/CMakeFiles/strigiqtdbusclient.dir/strigiasyncclient.cpp.o
In file included from /usr/local/include/qt4/QtDBus/qdbusabstractadaptor.h:42,
                 from /usr/local/include/qt4/QtDBus/QtDBus:3,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigitypes.h:27,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.h:24,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.cpp:20:
/usr/local/include/qt4/QtDBus/qdbusmacros.h:65: error: expected constructor,
destructor, or type conversion before 'typedef'
/usr/local/include/qt4/QtDBus/qdbusmacros.h:66: error: 'QT_END_NAMESPACE' does
not name a type
In file included from /usr/local/include/qt4/QtDBus/qdbusmessage.h:42,
                 from /usr/local/include/qt4/QtDBus/qdbusabstractinterface.h:46,
                 from /usr/local/include/qt4/QtDBus/QtDBus:4,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigitypes.h:27,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.h:24,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.cpp:20:
/usr/local/include/qt4/QtDBus/qdbuserror.h:46: error: expected constructor,
destructor, or type conversion before 'struct'
/usr/local/include/qt4/QtDBus/qdbuserror.h:50: error: expected constructor,
destructor, or type conversion before 'typedef'
/usr/local/include/qt4/QtDBus/qdbuserror.h:87: error: expected ',' or '...'
before '*' token
/usr/local/include/qt4/QtDBus/qdbuserror.h:87: error: ISO C++ forbids
declaration of 'DBusError' with no type
/usr/local/include/qt4/QtDBus/qdbuserror.h:111: error: 'QT_END_NAMESPACE' does
not name a type
In file included from /usr/local/include/qt4/QtDBus/qdbusabstractinterface.h:46,
                 from /usr/local/include/qt4/QtDBus/QtDBus:4,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigitypes.h:27,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.h:24,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.cpp:20:
/usr/local/include/qt4/QtDBus/qdbusmessage.h:119: error: 'QT_END_NAMESPACE' does
not name a type
In file included from /usr/local/include/qt4/QtDBus/qdbusabstractinterface.h:47,
                 from /usr/local/include/qt4/QtDBus/QtDBus:4,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigitypes.h:27,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.h:24,
                 from
/usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strigiasyncclient.cpp:20:
/usr/local/include/qt4/QtDBus/qdbusextratypes.h:148: error: expected
constructor, destructor, or type conversion before 'template'
*** Error code 1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkm+y+4ACgkQz62J6PPcoOkP0ACfa63SCUF6ytwehq8YWAw6QVCq
wlEAoKVFbIYHjOkBnwRsyHr5X36UrgYW
=1+kr
-----END PGP SIGNATURE-----


More information about the kde-freebsd mailing list