[kde-freebsd] [SVN Commit] area51/PORTS/devel
Raphael Kubo da Costa
rakuco at FreeBSD.org
Mon May 28 19:46:35 UTC 2012
Schaich Alonso <alonsoschaich at fastmail.fm> writes:
> I also was working on compiling devel/kdevelop-kde4 (ports one, not area51)
> with clang earlier today, though I more and more get the feeling the problems
> originated in clang's libc++ rather then a kdevelop. Workaround patches are
> attached, both to solve issues probably only libc++ users affected from where
> both std::list(QList::Iterator, QList::Iterator) and also QList::toStdList(),
> which I tried first as workaround seem not to work.
>
> For the workaround, I rewrote the two affected functions to use array index
> style access instead of iterator style one, as array indices aren't
> invalidated by append calls, QList is supposed to provide O(1) access with
> them and it also saves having to clone the list.
Do you have the build errors you were experiencing at hand? From your
description (I haven't looked at the patches yet), either the KDevelop
folks or/and theraven and the libc++ team should be contacted.
More information about the kde-freebsd
mailing list