[kde-freebsd] KDE upgrade to 4.7.2 fails

Raphael Kubo da Costa rakuco at FreeBSD.org
Sat Oct 22 17:49:00 UTC 2011


Daniel Stolpe <stolpe at bombadil.se> writes:

> [ 56%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmark.o
> In file included from
> /usr/ports/x11/kdelibs4/work/kdelibs-4.7.2/kio/bookmarks/kbookmark.cc:33:
> /usr/local/include/qdatetime.h:51: error: function definition does not
> declare parameters
> /usr/local/include/qdatetime.h:123: error: function definition does
> not declare parameters
> /usr/local/include/qdatetime.h:184: error: function definition does
> not declare parameters
> /usr/local/include/qdatetime.h:241: error: expected initializer before
> &' token
> /usr/local/include/qdatetime.h:242: error: expected initializer before
> &' token
> /usr/local/include/qdatetime.h:243: error: expected initializer before
> &' token
> /usr/local/include/qdatetime.h:244: error: expected initializer before
> &' token
> /usr/local/include/qdatetime.h:245: error: expected initializer before
> &' token
> /usr/local/include/qdatetime.h:246: error: expected initializer before
> &' token
> /usr/ports/x11/kdelibs4/work/kdelibs-4.7.2/kio/bookmarks/kbookmark.cc:
> In member function 'void KBookmark::updateAccessMetadata()':
> /usr/ports/x11/kdelibs4/work/kdelibs-4.7.2/kio/bookmarks/kbookmark.cc:548:
> error: incomplete type 'QDateTime' used in nested name specifier

While we do not fix that in the proper way, try deinstalling qt3 while
you compile kdelibs4.


More information about the kde-freebsd mailing list