[Lazarus] Making sense of Lazarus snapshots

Martin lazarus at mfriebe.de
Wed Aug 11 01:58:17 CEST 2010


  On 11/08/2010 00:39, Frank Church wrote:
>
> On 10 August 2010 23:09, Martin <lazarus at mfriebe.de 
> <mailto:lazarus at mfriebe.de>> wrote:
>
>     0.9.28.3 is the fixes version of this release. It contains
>     selected fixes from the active development (sometimes also new
>     features). If I read the SVN log correctly it was last updated in
>     March.
>
>     0.9.29 is the active development, it changes daily, often more
>     than one change on a day. It has all new features, all bug fixes
>     that have been done, and may also have new bugs (happens
>     sometimes). And it should compile with 2.5.1 (at least it does for me)
>
>     As for the fpc version. The download page offers selected
>     combinations. You can do separate downloads and use the desired
>     version of Lazarus with a different fpc version. So long as it is
>     at elast the minimum required.
>
>     Martin
>
>
> Do the fixes apply to the IDE itself, components or both, especially 
> with 0.9.28.3?

First of all, I am not sure, if the current fixes download, actually is 
the fixes download (the revision number in the filename indicates it is 
actually the same as 0.9.29. If so that will hopefully be corrected, if 
not: someone will confirm/

Fixes can apply to the IDE or the components that come with the IDE. (It 
does not include 3rd party or lazarus-ccr components)


> Keeping up would be difficult if component/library changes depended on 
> the IDE changes to. I'd like to keep component changes separately from 
> the IDE.
The fixes version probably will try to avoid dependency changes in fpc 
or OS libs (e.g QT or gtk).

>
> Is source code compatibility with fpc 2.4 a priority?

Afaik all versions of lazarus (0.9.28 and up) can be compiled with fpc 2.4.

If you want to play and try. you can install more than one Lazarus. So 
you can download a snapshot for testing. Install it in a new directory.
However if you do this, you must start the extra installations with 
--primary-config-path=C:\some_unique_path
Best also to backup your config dir (in your userdir 
AppData\LocalNow\lazarus) in case the installer overrides it. Or 
download a zip, and don't run an installer

Martin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20100811/b8b436c1/attachment-0004.html>


More information about the Lazarus mailing list