Lazarus

Programming => Operating Systems => macOS / Mac OS X => Topic started by: trev on May 05, 2021, 11:21:45 am

Title: FPC trunk after svn 49260 does not compile
Post by: trev on May 05, 2021, 11:21:45 am
Just a heads up.

After the success of my providing daily snapshots of Lazarus for macOS (64 downloads in 10 days), I was working on setting up snapshots for FPC trunk on aarch64 when I ran into this issue (logged in the Bugtracker Issue 38857 (https://bugs.freepascal.org/view.php?id=38857)).

Daily snapshot builds should help identify such issues more quickly in future.
Title: Re: FPC trunk after svn 49260 does not compile
Post by: PascalDragon on May 05, 2021, 01:24:28 pm
Daily snapshot builds should help identify such issues more quickly in future.

We do have daily builds, however not for snapshots, but for the testsuite which is run on multiple systems each night.

And as Pierre wrote in the bug report: starting from a previous trunk revision instead of a release will never be guaranteed to work.
Title: Re: FPC trunk after svn 49260 does not compile
Post by: trev on May 06, 2021, 01:36:47 am
It turns out I had overlooked Jonas' admonition:

Quote
Warning: When you wish to build a newer version later on, make sure to restart at step 1. As always, compiling the trunk sources is only supported when you start with one of the latest two FPC releases, or with a compiler built from the same trunk sources. Starting with a trunk compiler built using previous trunk sources is not and never will be supported.

Failure to start at step 1 - it was just chance that my build script had been working for nearly a year without restarting at step 1. Mea culpa.
TinyPortal © 2005-2018