[Lazarus] Lazarus rev 40848/40849 breaks IDE rebuilding

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Apr 19 21:29:21 CEST 2013


On Fri, 19 Apr 2013 16:30:59 +0300
patspiper <patspiper at gmail.com> wrote:

> On 19/04/13 15:48, Mattias Gaertner wrote:
> > On Fri, 19 Apr 2013 12:19:00 +0300
> > patspiper <patspiper at gmail.com> wrote:
> >
> >> On 19/04/13 12:01, Juha Manninen wrote:
> >>> Can you please go back in SVN history and check that 40849 really
> >>> causes the problem.
> >>> What is your compiler version? I have FPC 2.6.2. "AllFilesMask" should
> >>> not cause problems with any compiler version though.
> >>>
> >>> Does anybody else have such problems?
> >> The revision that causes the problem is 40848, and I am using FPC 2.6.3.
> >>
> >> However, I just noted the reason why that particular folder was being
> >> recompiled. It is actually an installed package, which I was using for
> >> testing of the 'Manual recompile only' flag and forgot about. Upon
> >> marking it as 'Rebuild automatically', the IDE rebuilt successfully. So
> >> I am at least partly guilty here. But why out of all recent Lazarus
> >> revisions, it is that one that breaks the checksum/version?
> > Does the manual package depend on other packages?
> The runtime package depends on IDEIntf, FCL and LCL. The designtime 
> package depends on the runtime package and FCL. Both packages were 
> marked as 'Manual compile only'.

When the LCL is recompiled your package must be compiled too. But since
it is manual, it was not done that. That gives the checksum changed
error.

Mattias




More information about the Lazarus mailing list