Using Lazarus 2.3.0 (rev main-2_3-2829-g7f92cc7c98) FPC 3.2.2 x86_64-win64-win32/win64
packager/registration/fcllaz.pas is being modified every time I compile an application in the IDE. The git client complains that it has been modified, and it has. The {$ifndef} in the uses clause has been removed...
diff --git a/packager/registration/fcllaz.pas b/packager/registration/fcllaz.pas index c07bfe25b3..b9aa67f614 100644 --- a/packager/registration/fcllaz.pas +++ b/packager/registration/fcllaz.pas @@ -8,7 +8,7 @@ unit fcllaz; interface uses - db, process, simpleipc, eventlog, XMLConf, {$ifndef HASAMIGA}sqldb,{$endif} LazarusPackageIntf; + db, process, simpleipc, eventlog, XMLConf, sqldb, LazarusPackageIntf; implementation
Any ideas why?
Using Lazarus 2.3.0 (rev main-2_3-2829-g7f92cc7c98) FPC 3.2.2 x86_64-win64-win32/win64
packager/registration/fcllaz.pas is being modified every time I compile an application in the IDE. The git client complains that it has been modified, and it has. The {$ifndef} in the uses clause has been removed...
diff --git a/packager/registration/fcllaz.pas b/packager/registration/fcllaz.pas index c07bfe25b3..b9aa67f614 100644 --- a/packager/registration/fcllaz.pas +++ b/packager/registration/fcllaz.pas @@ -8,7 +8,7 @@ unit fcllaz; interface uses - db, process, simpleipc, eventlog, XMLConf, {$ifndef HASAMIGA}sqldb,{$endif} LazarusPackageIntf; + db, process, simpleipc, eventlog, XMLConf, sqldb, LazarusPackageIntf; implementation
Any ideas why?
Seems that rebuilding the IDE using make solves the issue. Still curious why it needs it though. Resolved using:
make clean bigide
Using Lazarus 2.3.0 (rev main-2_3-2829-g7f92cc7c98) FPC 3.2.2 x86_64-win64-win32/win64
packager/registration/fcllaz.pas is being modified every time I compile an application in the IDE. The git client complains that it has been modified, and it has. The {$ifndef} in the uses clause has been removed...
diff --git a/packager/registration/fcllaz.pas b/packager/registration/fcllaz.pas index c07bfe25b3..b9aa67f614 100644 --- a/packager/registration/fcllaz.pas +++ b/packager/registration/fcllaz.pas @@ -8,7 +8,7 @@ unit fcllaz; interface uses - db, process, simpleipc, eventlog, XMLConf, {$ifndef HASAMIGA}sqldb,{$endif} LazarusPackageIntf; + db, process, simpleipc, eventlog, XMLConf, sqldb, LazarusPackageIntf; implementation
Any ideas why?
Seems that rebuilding the IDE using make solves the issue. Still curious why it needs it though. Resolved using:
make clean bigide
Not solved after all. It's back. Running make will fix it, until the next time the IDE is rebuilt using Tools > Configure Build > Build.
It's a mystery to me...