Recent

Author Topic: Lazarus Bugfix Release 4.8  (Read 6445 times)

mattias

  • Administrator
  • Full Member
  • *
  • Posts: 213
    • http://www.lazarus.freepascal.org
Lazarus Bugfix Release 4.8
« on: June 11, 2026, 08:02:19 am »
The Lazarus team is glad to announce the release of Lazarus 4.8.

This is a bugfix release and was built with FPC 3.2.2, and FPC 3.2.4RC1 for macOS.

Here is the list of changes for Lazarus and Free Pascal:
https://wiki.lazarus.freepascal.org/Lazarus_4.0_release_notes
https://wiki.lazarus.freepascal.org/User_Changes_3.2.2

Here is the list of fixes for Lazarus 4.x:
https://gitlab.com/freepascal.org/lazarus/lazarus/-/commits/fixes_4/

The release is available for download here:
https://download.lazarus-ide.org/

Choose your CPU, OS, distro and then the "Lazarus 4.8" directory.

Checksums for the files:
https://www.lazarus-ide.org/index.php?page=checksums#4_8

Minimum requirements:

Windows:
  2k, 32 or 64bit, Qt, Qt5, Qt6 (64bit only)

FreeBSD/Linux:
  gtk 2.24 for gtk2, qt4.5 for qt, qt5.6 for qt5, Qt6.2 for qt6, 32 or 64bit.

Mac OS X:
  Cocoa (64bit) 10.12, Carbon (32bit) 10.5 to 10.14, Qt and Qt5 (32 or 64bit), Qt6 (64bit only).

The gitlab page:
https://gitlab.com/freepascal.org/lazarus/lazarus/-/tree/lazarus_4_8

Download mirrors:
https://sourceforge.net/projects/lazarus/files/
ftp://ftp.freepascal.org/pub/lazarus/releases/

trapanator

  • New Member
  • *
  • Posts: 15
Re: Lazarus Bugfix Release 4.8
« Reply #1 on: June 11, 2026, 08:18:32 am »
Gitlab gives 503 errors. But their status page tells that's all OK... Now it works
« Last Edit: June 11, 2026, 08:32:50 am by trapanator »

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #2 on: June 11, 2026, 08:29:15 am »

ALLIGATOR

  • Sr. Member
  • ****
  • Posts: 452
  • I use FPC [main] 💪🐯💪
Re: Lazarus Bugfix Release 4.8
« Reply #3 on: June 11, 2026, 08:36:44 am »
For anyone wanting to additionally test the upcoming FPC 3.2.4 on Windows
How difficult would it be to release Lazarus with FPC [git main] as well?
(It would also be nice to be able to check the statistics on SourceForge to see which version is more popular)
I may seem rude - please don't take it personally

zeljko

  • Hero Member
  • *****
  • Posts: 1980
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Lazarus Bugfix Release 4.8
« Reply #4 on: June 11, 2026, 05:35:28 pm »
For anyone wanting to additionally test the upcoming FPC 3.2.4 on Windows
How difficult would it be to release Lazarus with FPC [git main] as well?
(It would also be nice to be able to check the statistics on SourceForge to see which version is more popular)

Why release ? fpcupdeluxe is what you want, grab stable lazarus and fpc trunk and you're good to go.

jonyrh

  • New Member
  • *
  • Posts: 23
    • Jony Rh Homepage
Re: Lazarus Bugfix Release 4.8
« Reply #5 on: June 11, 2026, 06:18:53 pm »
Thank you for your work!  :)  I really love Lazarus.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #6 on: June 11, 2026, 08:38:40 pm »
For anyone wanting to additionally test the upcoming FPC 3.2.4 on Windows
How difficult would it be to release Lazarus with FPC [git main] as well?
(It would also be nice to be able to check the statistics on SourceForge to see which version is more popular)

Those stats exclude so many ways that people can download and install... This wouldn't give a meaningful comparison.  (Especially when users of one target group - 3.3.1 - will mostly already use different means).

The 3.2.4-git-branch build is targeting users that would normally stick with releases only. But really should - in their own interest - test that their projects will work with the next FPC, while they can still give feedback and have it fixed.
Since the Window installer has a build in "2ndary install" feature, its the perfect opportunity.

ALLIGATOR

  • Sr. Member
  • ****
  • Posts: 452
  • I use FPC [main] 💪🐯💪
Re: Lazarus Bugfix Release 4.8
« Reply #7 on: June 12, 2026, 03:08:17 am »
Why release?
I’d like to see more people start using Trunk.

Let’s say I’m developing a utility and want to use features that are only available in Trunk. I can release binaries. I can also provide instructions for building it yourself. But I don’t want to make the user build FPC from scratch first. Especially since users have varying levels of expertise. For example, someone who can install a pre-built FPC+Lazarus and participate in developing the utility, but isn’t ready to also build the development environment.

This is for people like that. People who just want to install the development environment by clicking Next->Next->Next.
I may seem rude - please don't take it personally

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #8 on: June 12, 2026, 09:16:10 am »
For anyone wanting to additionally test the upcoming FPC 3.2.4 on Windows
How difficult would it be to release Lazarus with FPC [git main] as well?
(It would also be nice to be able to check the statistics on SourceForge to see which version is more popular)

Just to clarify => The above build is a snapshot. Not a release.

Releases are always build with the released FPC version. (in very very very rare cases with a patch to it).

Well, technically: With a release build of FPC => since its not the binary that the FPC team uploaded, but a new build of the same sources. Just how our scripts have always been, and easier to keep that way.




Why release?
I’d like to see more people start using Trunk.

Let’s say I’m developing a utility and want to use features that are only available in Trunk. I can release binaries. I can also provide instructions for building it yourself. But I don’t want to make the user build FPC from scratch first. Especially since users have varying levels of expertise. For example, someone who can install a pre-built FPC+Lazarus and participate in developing the utility, but isn’t ready to also build the development environment.

This is for people like that. People who just want to install the development environment by clicking Next->Next->Next.

Ignoring that it would never be a release, it wont work well in that way either. FPC trunk keeps changing. And its hard to predict if the snapshot build by us would then be based on a good or bad commit. But we would be stuck with it, for an entire release.

And yes, 3.2.2 has its own problems.
The FPC fixes branch on the other hand has been rather stable. Albeit it now need testing as it received a lot of merges.
« Last Edit: June 12, 2026, 09:22:19 am by Martin_fr »

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #9 on: June 12, 2026, 09:25:54 am »
Moved the FPC debug mode build suggestion: https://forum.lazarus.freepascal.org/index.php/topic,74224

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #10 on: June 12, 2026, 03:57:39 pm »

slicke

  • New Member
  • *
  • Posts: 17
Re: Lazarus Bugfix Release 4.8
« Reply #11 on: June 13, 2026, 04:20:04 pm »
yay! :)

backprop

  • Sr. Member
  • ****
  • Posts: 255
Re: Lazarus Bugfix Release 4.8
« Reply #12 on: June 13, 2026, 09:37:57 pm »
Quite a bit of confusion with releases....

Is it possible to have plain release as 4.6 and 4.8, instead cryptic last known fix from repository?

And what is now valid, GitLab or SourceForge?
« Last Edit: June 13, 2026, 09:45:29 pm by backprop »

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #13 on: June 13, 2026, 10:09:20 pm »
Quite a bit of confusion with releases....

Is it possible to have plain release as 4.6 and 4.8, instead cryptic last known fix from repository?

And what is now valid, GitLab or SourceForge?

Sorry about the confusion.

The release is: Lazarus 4.8 with FPC 3.2.2 (both release status, no "last fix from git")

It can be found here https://download.lazarus-ide.org/ and on sourceforge.
The downloads identify as "4.8" and "3.2.2" (one file for Windows, several files for other OS)




The "last fix" (Aka 3.2.4-branch) is a SNAPSHOT (not a release) for Windows. Its additionally offered for anyone wanting to test this. So that when the next FPC release happens it will be well tested.



Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12514
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.8
« Reply #14 on: June 13, 2026, 11:02:41 pm »
And to add to my last reply: For MAC (aarch64) the FPC version is 3.2.4a => as far as I know because 3.2.2 does not work on that target.

But that is listed under the given download link.

(I don't use Mac myself, so I forgot this detail)

 

TinyPortal © 2005-2018