Recent

Author Topic: Lazarus Release 2.2.4  (Read 31051 times)

Mimmo

  • New Member
  • *
  • Posts: 21
Re: Lazarus Release 2.2.4
« Reply #15 on: October 03, 2022, 08:51:13 am »
Thanks a lot for your work!

Lulu

  • Full Member
  • ***
  • Posts: 226
Re: Lazarus Release 2.2.4
« Reply #16 on: October 17, 2022, 09:10:55 pm »
Hi all, thanks you for this new release !
I notice a minor bug about TFrames that was already present in previous version (2.2.2).
When we put a frame on a form, the unit of the frame is not automatically inserted in the uses section by the IDE, that results in compile error. We have to do by hand.

 Lazarus 2.2.4 (rev lazarus_2_2_4) FPC 3.2.2 x86_64-win64-win32/win64

Attached a project with a main form in Unit1, a TFrame in unit frame_2. To reproduce the bug:
     - go to the Unit1 tab
     - put a TFrame on the form -> choose frame_2
     - compile.
wishing you a nice life

PascalDragon

  • Hero Member
  • *****
  • Posts: 5446
  • Compiler Developer
Re: Lazarus Release 2.2.4
« Reply #17 on: October 18, 2022, 07:22:15 am »
I notice a minor bug about TFrames that was already present in previous version (2.2.2).
When we put a frame on a form, the unit of the frame is not automatically inserted in the uses section by the IDE, that results in compile error. We have to do by hand.

Has the bug been reported on the bug tracker?

Lulu

  • Full Member
  • ***
  • Posts: 226
Re: Lazarus Release 2.2.4
« Reply #18 on: October 18, 2022, 09:07:01 am »
@PascalDragon: no, I tried to do it but I can't create an account on GitLab, my email is rejected...
wishing you a nice life

PascalDragon

  • Hero Member
  • *****
  • Posts: 5446
  • Compiler Developer
Re: Lazarus Release 2.2.4
« Reply #19 on: October 19, 2022, 07:35:26 am »
@PascalDragon: no, I tried to do it but I can't create an account on GitLab, my email is rejected...

Then you should talk to GitLab itself about that.

Lurgainn

  • Newbie
  • Posts: 2
Re: Lazarus Release 2.2.4 - troubles after update
« Reply #20 on: November 24, 2022, 06:51:46 pm »
Hello,
I used version 2.2.2 of Lazarus-IDE without any problem under Xubuntu 22.10.
Today I updated to 2.2.4 using the official deb files from sourceforge.net like I always do, and the update terminated without any error.

Now, when I start Lazarus (/usr/bin/startlazarus), the splashscreen says that it's "Lazarus IDE 2.2.2", the dialog "Configure  Lazarus IDE" show the error "/usr/share/lazarus/2.2.2/" "Error: directory not found", and if I manually change to "/usr/share/lazarus/2.2.4/", the dialog show the warning "Warning: wrong version in ide/version.inc: 2.2.4".
If I ignore the warning and press "Start IDE", I get the warning "Without a proper Lazarus directory you will get a lot of warnings.", but if I ignore the warning, the IDE start without any problem, but the version info is still "2.2.2" in the window title and in the about dialog.

Did I do something wrong while updating? Or has anyone got the same problem?

Thanks for any help that anyone can give me.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9791
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release 2.2.4 - troubles after update
« Reply #21 on: November 24, 2022, 07:52:47 pm »
Did I do something wrong while updating? Or has anyone got the same problem?

It is flaw in the upgrade code.

You probably have package installed, and therefore did rebuild your IDE (it happens as soon as you install a package).
This rebuild version is still cached and used (i.e. you still running a 2.2.2).
The newly installed 2.2.4 on the other hand has not yet those packages compiled in.

So all you need to do (after you changed that path, and ignored the warning), is from the "tools" menu: "rebuild lazarus ..."

After that it should be fine (the packages will then be part of your 2.2.4)

Lurgainn

  • Newbie
  • Posts: 2
Re: Lazarus Release 2.2.4 - troubles after update
« Reply #22 on: November 25, 2022, 12:37:01 am »
So all you need to do (after you changed that path, and ignored the warning), is from the "tools" menu: "rebuild lazarus ..."

Thanks so much! Your tip solved the problem.

tigersoul

  • Newbie
  • Posts: 3
Re: Lazarus Release 2.2.4
« Reply #23 on: December 12, 2022, 03:41:23 pm »
The install guide mentions compiling your own Lazarus IDE with "fixes 2.2". Is this still needed now that we're at 2.2.4?? It's not clear in the install instructions.

Bogen85

  • Hero Member
  • *****
  • Posts: 595
Re: Lazarus Release 2.2.4
« Reply #24 on: December 12, 2022, 03:56:02 pm »
@PascalDragon: no, I tried to do it but I can't create an account on GitLab, my email is rejected...

If you have a GitHub account you can use that to sign into GitLab. I likely could create a GitLab account, but I just use my GitHub account for GitLab.

Ameta

  • Newbie
  • Posts: 4
Re: Lazarus Release 2.2.4
« Reply #25 on: January 23, 2023, 01:45:21 pm »
Thanks a lot for your work!

dssmex

  • Newbie
  • Posts: 4
Re: Lazarus Release 2.2.4
« Reply #26 on: February 25, 2023, 07:41:07 pm »
The lazarus version 2.2.4 with fpc 3.2.2 using GTK2 under linux ARM processors sometimes the OnShow event not detonated after OnCreateForm (only in ARM Processors).

Lazarus Version:



Thaddy

  • Hero Member
  • *****
  • Posts: 14197
  • Probably until I exterminate Putin.
Re: Lazarus Release 2.2.4
« Reply #27 on: February 25, 2023, 07:47:27 pm »
This has nothing to do with ARM processors. Show us some code - compilable code -... Then you will get more reasonable answers.
Specialize a type, not a var.

Blaazen

  • Hero Member
  • *****
  • Posts: 3237
  • POKE 54296,15
    • Eye-Candy Controls
Re: Lazarus Release 2.2.4
« Reply #28 on: February 25, 2023, 07:54:56 pm »
Did you noticed that the new splash screen in trunk has no red stripe with "Project" anymore?
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

dssmex

  • Newbie
  • Posts: 4
Re: Lazarus Release 2.2.4
« Reply #29 on: February 25, 2023, 08:50:15 pm »
in this version, if you put an a Tlabel (Label1 in the picture) inside of TTabsheet (TabSheet5) inside of TGroupBox inside to another TabSheet, the TPageControl with TLabel inside (TabSheet4 and TabSheet5) the TGroupbox can't change the tabs when run  the program program or  reload the project.

See th picture attached, this is in Linux with any processor

 

TinyPortal © 2005-2018