[Lazarus] Where do I get the Lazarus sources on the release tag?

Bo Berglund bo.berglund at gmail.com
Mon Nov 22 00:27:52 CET 2021

I have a script to install Lazarus and FPC on Linux which exports the sources
from the subversion repositories on the release tags.
I use this when installing FPC/Lazarus on Raspberry Pi and other Linux devices.

But that does not work anymore because of the move to gitlab:

>From an earlier post on this list:

> In order to lower maintenance of their own infrastructure, a hosted solution
> has been chosen, and an open source license was granted to the teams.
> You can see the current progress at:
> https://gitlab.com/freepascal.org
> 2 subgroups have been made:
> https://gitlab.com/freepascal.org/fpc
> https://gitlab.com/freepascal.org/lazarus-ide

Unfortunately I failed to find the release tags on these URL:s, so I could check
out (or rather export) the sources for Lazarus and Fpc.

The closest I have come for Lazarus is here:

But if I try something like
svn export https://gitlab.com/freepascal.org/lazarus/lazarus/-/tags/main-2_3 2.3
it fails with an error:

E160013: '/freepascal.org/lazarus/lazarus/-/tags/main-2_3' path not found

I have read this too, to no avail:

I want to retrieve the sources of a specific release tagged version, not some
bleeding edge fixes work in progress version.

Can someone please tell me where the *release tagged* versions are hidden?
Surely there must be a git URL one can use with svn to get a specific tagged
source release?

And I do not want to clone the complete Lazarus repository...
I have not used GIT ever, but Subversion for many years.

Bo Berglund
Developer in Sweden

More information about the lazarus mailing list