Recent

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

Jonax

  • New Member
  • *
  • Posts: 37
    • Jonax stuff
Re: Lazarus Bugfix Release 4.6
« Reply #30 on: March 12, 2026, 12:29:11 pm »
As usual I spawned a brand new virtual Debian machine for testing the new releases. Seems to work fine. I'm also using the GTK3 for my current super simple project. So far so good and no issues yet.

 8)


dsiders

  • Hero Member
  • *****
  • Posts: 1592
Re: Lazarus Bugfix Release 4.6
« Reply #31 on: March 12, 2026, 08:53:38 pm »
I use the “modern” IDe (docking).
(almost) everytime after a rebuild of the IDe, the positions/size of the docks are messed up.

Win 7 and 11.

Depends on the AutoSave setting in Window > Desktops. If it is not enabled, changes made to the layout must be saved using Save active desktop. If it is enabled, the changes should automatically be applied to the active desktop. You can use Tools > Backup/Restore AnchorDocking to manage your docking layout. This'll be helpful when AutoSave is enabled... because it'll get trashed when you accidentally move something and it auto-saves it.

CM630

  • Hero Member
  • *****
  • Posts: 1674
  • Не съм сигурен, че те разбирам.
    • http://sourceforge.net/u/cm630/profile/
Re: Lazarus Bugfix Release 4.6
« Reply #32 on: March 13, 2026, 08:00:57 am »
There is no “Desktop” in Main Menu — Window.
I also checked Main menu — Tools — Options — Environment — Windows - no desktop there, nor auto save.
« Last Edit: March 13, 2026, 08:22:35 am by CM630 »
Лазар 4,4 32 bit (sometimes 64 bit); FPC3,2,2

borisl

  • Newbie
  • Posts: 1
Re: Lazarus Bugfix Release 4.6
« Reply #33 on: March 13, 2026, 08:52:13 am »
try Tools>Desktops...

dsiders

  • Hero Member
  • *****
  • Posts: 1592
Re: Lazarus Bugfix Release 4.6
« Reply #34 on: March 13, 2026, 10:02:50 am »
There is no “Desktop” in Main Menu — Window.
I also checked Main menu — Tools — Options — Environment — Windows - no desktop there, nor auto save.

My bad. I'm using trunk where the Desktop option got moved to the Windows menu. The AutoSave checkbox on that dialog. The backup/restore option is also trunk. Again... my bad.

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4709
  • I like bugs.
Re: Lazarus Bugfix Release 4.6
« Reply #35 on: March 13, 2026, 10:05:03 am »
I'm also using the GTK3 for my current super simple project. So far so good and no issues yet.
You should use Lazarus trunk for LCL-GTK3. It has lots of improvements.

You can use Tools > Backup/Restore AnchorDocking to manage your docking layout. ...
AFAIK that is only in Lazarus trunk, not in the bugfix release.

Quote from: dsiders
I'm using trunk where the Desktop option got moved to the Windows menu.
There is also a "Desktops ..." toolbutton in the IDE Coolbar. It is still in the same place. :)
« Last Edit: March 13, 2026, 10:09:53 am by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Enos68

  • New member
  • *
  • Posts: 8
Re: Lazarus Bugfix Release 4.6
« Reply #36 on: March 21, 2026, 04:19:10 pm »
Hi!

I have downloaded this new revision, but on MacOS it is still not compiling as the "-macosx_version_min has been renamed to -macos_version_min" error is still not fixed for the linker. It is sad that this one is not addressed since years now. I know that there is a fix in a higher FPC build, but as that one is not official yet I cannot get the applications compiled for Macs. I was reading many articles and guides, how could I be able to use that corrected version, but even if I followed those instruction, it was not possible to get it running.

CodeTyphon can compile to Macs without any problem, but their file structures are different from Lazarus and there is no converter for the files. And I do not want to change from Lazarus.

Why this critical fix is not introduced yet? I really cannot understand. If it would be a small bothering issue, but still could be compiled, I would not complain, but having such one not fixed now for year is really a sad thing. It simply breaks the write once, compile for all statement.

mattias

  • Administrator
  • Full Member
  • *
  • Posts: 210
    • http://www.lazarus.freepascal.org
Re: Lazarus Bugfix Release 4.6
« Reply #37 on: March 21, 2026, 09:43:45 pm »
The macos
I've had the chance to test the version on Windows, Linux (Ubuntu), and MacOS (Taohe), and they work perfectly.

Just one question: since you used fpc 3.2.4 to recompile the IDE on MacOS, I get the usual link error. I can get around this by setting the -WM10.15 parameter in the compilation options.
Is this the best way to proceed? I was hoping that fpc 3.2.4 had solved the problem.

I installed XCode 15 and use -WM15.0.

There are a lot of annoying linker warnings and some even are shown as errors, but the app runs.

PierceNg

  • Sr. Member
  • ****
  • Posts: 434
    • SamadhiWeb
Re: Lazarus Bugfix Release 4.6
« Reply #38 on: March 28, 2026, 12:51:54 pm »
Checksums for the SourceForge files:
https://www.lazarus-ide.org/index.php?page=checksums#4_6

Looks like copy/paste(?) errors in Windows checksums on that page.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12288
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.6
« Reply #39 on: March 28, 2026, 01:03:34 pm »
Checksums for the SourceForge files:
https://www.lazarus-ide.org/index.php?page=checksums#4_6

Looks like copy/paste(?) errors in Windows checksums on that page.

Which one you mean?

I just recomputed all checksums for windows (from the original build files, pre-upload to sourceforge). They are the same as on that page, and I checked sourceforge also has the same (checked the sha1 on sourceforge, if that is the same it should be the same file, and the md5 has to match ...)

PierceNg

  • Sr. Member
  • ****
  • Posts: 434
    • SamadhiWeb
Re: Lazarus Bugfix Release 4.6
« Reply #40 on: March 28, 2026, 01:20:40 pm »
Checksums for the SourceForge files:
https://www.lazarus-ide.org/index.php?page=checksums#4_6

Looks like copy/paste(?) errors in Windows checksums on that page.

Which one you mean?

Attached screenshot of MD5 checksums. The checksums for the Windows installers are different in terms of string length than the checksums for the other installers. Ditto the SHA256 checksums.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12288
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Bugfix Release 4.6
« Reply #41 on: March 28, 2026, 02:00:33 pm »
Attached screenshot of MD5 checksums. The checksums for the Windows installers are different in terms of string length than the checksums for the other installers. Ditto the SHA256 checksums.

Oh, I see... The md5 are in the sha section and vice versa.

They are the correct checksums. Just in the wrong section.

I will look into that.

PierceNg

  • Sr. Member
  • ****
  • Posts: 434
    • SamadhiWeb
Re: Lazarus Bugfix Release 4.6
« Reply #42 on: March 29, 2026, 02:25:47 pm »
Oh, I see... The md5 are in the sha section and vice versa.
They are the correct checksums. Just in the wrong section.

The checksums checked out. Thanks.

DannyWong

  • Newbie
  • Posts: 1
Re: Lazarus Bugfix Release 4.6
« Reply #43 on: March 31, 2026, 06:24:36 am »
Found a bug. I'm using version 4.6. I dragged a TTabControl component onto the window, then deleted it,and it keeps throwing errors nonstop.

jamie

  • Hero Member
  • *****
  • Posts: 7651
Re: Lazarus Bugfix Release 4.6
« Reply #44 on: March 31, 2026, 11:39:41 am »
Yes, go back to start of this post and look at the fixex, changes etc and look at the change made in the ttabcontrol.inc file. Make that change and rebuild the ide.
The only true wisdom is knowing you know nothing

 

TinyPortal © 2005-2018