Recent

Author Topic: Lazarus Bugfix Release 4.6  (Read 13950 times)

mattias

  • Administrator
  • Full Member
  • *
  • Posts: 207
    • http://www.lazarus.freepascal.org
Lazarus Bugfix Release 4.6
« on: February 25, 2026, 11:48:23 am »
The Lazarus team is glad to announce the release of Lazarus 4.6.

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 on SourceForge:
https://sourceforge.net/projects/lazarus/files/

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

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

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_6

For people who are blocked by SF, the Lazarus releases from SourceForge are mirrored at:
https://download.lazarus-ide.org/
ftp://ftp.freepascal.org/pub/lazarus/releases/

mdalacu

  • Full Member
  • ***
  • Posts: 238
    • dmSimpleApps
Re: Lazarus Bugfix Release 4.6
« Reply #1 on: February 25, 2026, 11:57:36 am »
Yey! :)

Paolo

  • Hero Member
  • *****
  • Posts: 682
Re: Lazarus Bugfix Release 4.6
« Reply #2 on: February 25, 2026, 07:37:47 pm »
Thank you.

Gigatron

  • Sr. Member
  • ****
  • Posts: 404
  • Amiga Rulez !!
    • Gigatron Shader Network Demo
Re: Lazarus Bugfix Release 4.6
« Reply #3 on: February 25, 2026, 08:55:49 pm »
Thank you very much for all Lazarus Team.
Coding faster than Light !

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12208
  • Debugger - SynEdit - and more
    • wiki

Mimmo

  • New Member
  • *
  • Posts: 24
Re: Lazarus Bugfix Release 4.6
« Reply #5 on: February 26, 2026, 08:11:22 am »
Thank you very much for your work!

RayoGlauco

  • Full Member
  • ***
  • Posts: 224
  • Beers: 1567
Re: Lazarus Bugfix Release 4.6
« Reply #6 on: February 26, 2026, 11:09:08 pm »
Thank you very much !!
To err is human, but to really mess things up, you need a computer.

jwdietrich

  • Hero Member
  • *****
  • Posts: 1274
    • formatio reticularis
Re: Lazarus Bugfix Release 4.6
« Reply #7 on: February 28, 2026, 09:59:39 am »
Thank you. Like all versions, the new one is brilliant.

As with every version, I repeat my advice for Mac users to mark the downloaded zip archive as safe before decompressing. This is possible with the subsequent terminal command:

xattr -cr ~/Downloads/lazarus-darwin-aarch64-4.6.zip

This step prevents you from receiving a message that the app "Lazarus" is damaged and cannot be executed.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 4.2.0 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

Espectr0

  • Full Member
  • ***
  • Posts: 238
Re: Lazarus Bugfix Release 4.6
« Reply #8 on: February 28, 2026, 08:06:48 pm »
I installed Lazarus 4.6 on my Mac and there seems to be an error with VST.
I've attached a screenshot of an example from OPM.
My application is experiencing the same error.

jamie

  • Hero Member
  • *****
  • Posts: 7610
Re: Lazarus Bugfix Release 4.6
« Reply #9 on: February 28, 2026, 08:35:35 pm »
I don't see the "VirtualStringTree" or Those components in the list you are showing.

Did you rebuild the IDE after installing the update?

Jamie

The only true wisdom is knowing you know nothing

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12208
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.6
« Reply #10 on: February 28, 2026, 08:58:59 pm »
I think its not about the packages in the OPM, but the way the tree is drawn.

After the + symbols should be a checkbox, but his image shows a tiny rectangle. Also his image show extra spacing.

I don't have a Mac myself, it may be related to https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/42041
 9c7474e06c5d6cf464d249824faf791bb8431eb4

Espectr0

  • Full Member
  • ***
  • Posts: 238
Re: Lazarus Bugfix Release 4.6
« Reply #11 on: February 28, 2026, 09:01:40 pm »
The image shows a VST component used in OPM, smaller than normal. This happens on my macOS when using this component in any app. I've rebuilt the application, but the problem persists.

wp

  • Hero Member
  • *****
  • Posts: 13431
Re: Lazarus Bugfix Release 4.6
« Reply #12 on: February 28, 2026, 11:03:48 pm »
Looked at the VTV of OPM in my mac-VM, and it is displayed correctly. Espectr0, could you please post another screenshot in which one of the checkboxes is checked? I am asking because if the VTV in your system is drawn in a 3d manner the bright lower right edges may be hard to see in the unchecked state. (However, drawing 3d checkboxes in macOS would be strange, anyway)

But I think the real problem is that you work on some kind of very-high-resolution display, and the VTV is not scaled correctly: The font in the VTV is much smaller than the font in the other controls. Unfortunately the monitor available in my mac-VM does not allow for scaling so that I cannot check this. Please file a bug report so that the mac experts can look into it.

Espectr0

  • Full Member
  • ***
  • Posts: 238
Re: Lazarus Bugfix Release 4.6
« Reply #13 on: March 01, 2026, 12:27:22 am »
I'm not with my Mac right now, but I'll upload more photos as soon as I can.
The problem is that the fonts are very small compared to the rest of the controls, as you mentioned.

This is happening to me now with Lazarus 4.6 and FPC 3.2.4rc; I previously had Lazarus 4.2 and FPC 3.2.2 installed, and it worked correctly.

Paolo

  • Hero Member
  • *****
  • Posts: 682
Re: Lazarus Bugfix Release 4.6
« Reply #14 on: March 01, 2026, 10:49:39 am »
Before I mess my previous installations, this file "lazarus-4.6-fpc-3.2.4-rc1-d3a5f442eeff-win64.exe" is a stadard installer as per official release ? So I run it and see the installer dialogs ?
Thanks.

 

TinyPortal © 2005-2018