One more wish about bug reports:
Somebody creates a report almost every time a source file is moved in Lazarus repo.
A clean build helps then, for example by selecting "Clean all" in Configure Build Lazarus dialog.
Recently the whole IdeIntf directory was moved and again we got a bug report.
Sometimes (only seldom) the trunk's compilation is broken but then it is fixed quickly, typically within an hour. There is really no need to create a bug report for it. It is not a bug in the same sense than other bugs.
If you cannot compile Lazarus, first try a clean build, then ask mailing list or forum!