Recent

Author Topic: Lazarus Release 2.0.6  (Read 84214 times)

mattias

  • Administrator
  • Full Member
  • *
  • Posts: 196
    • http://www.lazarus.freepascal.org
Lazarus Release 2.0.6
« on: November 01, 2019, 12:33:13 pm »
The Lazarus team is glad to announce the release of Lazarus 2.0.6.

This release was built with FPC 3.0.4.
The previous release Lazarus 2.0.4 was built with FPC 3.0.4 as well.

Here is the list of changes for Lazarus and Free Pascal:
http://wiki.lazarus.freepascal.org/Lazarus_2.0.0_release_notes
http://wiki.lazarus.freepascal.org/User_Changes_3.0.4

Here is the list of fixes for Lazarus 2.0.x:
http://wiki.freepascal.org/Lazarus_2.0_fixes_branch

The release is available for download on SourceForge:
http://sourceforge.net/projects/lazarus/files/

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

Checksums for the SourceForge files:
http://www.lazarus-ide.org/index.php?page=checksums#2_0_6

Minimum requirements:

Windows:
  2k, XP, Vista, 7, 8, 8.1 and 10, 32 or 64bit.

FreeBSD/Linux:
  gtk 2.8 for gtk2, qt4.5 for qt, qt5.6 for qt5, 32 or 64bit.

Mac OS X:
  10.5 to 10.12; Carbon (32bit), Cocoa (64bit), qt and qt5 (32 or 64bit).

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_6

For people who are blocked by SF, the Lazarus releases from SourceForge are mirrored at: ftp://ftp.freepascal.org/pub/lazarus/releases/
and later at (after some time for synchronization) http://mirrors.iwi.me/lazarus/
« Last Edit: November 02, 2019, 01:56:33 pm by Martin_fr »

silvestre

  • Jr. Member
  • **
  • Posts: 79
Re: Lazrus Release 2.0.6
« Reply #1 on: November 01, 2019, 12:50:07 pm »
¡Gracias por vuestro trabajo!
« Last Edit: November 01, 2019, 10:02:04 pm by silvestre »

Renato Ricci

  • New Member
  • *
  • Posts: 16
    • Emissor NFe | Sistema Emissor NFe Web | Automação Comercial | Sat CFe NFe
Re: Lazrus Release 2.0.6
« Reply #2 on: November 01, 2019, 01:55:12 pm »
Hello.. I´ve downloaded and installed Lazarus 2.0.6 x32 from sourceforge.net but Kaspersky found a Trojan-downloader.win32-upatre.iekl.. Did someone already reported?

See attachement.

Thanks

Renato


Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 10542
  • Debugger - SynEdit - and more
    • wiki
Re: Lazrus Release 2.0.6
« Reply #3 on: November 01, 2019, 02:38:36 pm »
I believe this is a false positive. I reported it with Kaspersky. You may choose to wait until they update their AV.

https://metadefender.opswat.com/results#!/file/bzE5MTEwMVNrLWVLWGhLcUhySmZlRm1oSzVC/regular/multiscan
https://www.virustotal.com/gui/file/14530cfa4e1b8069eb802cfcd5d345e9a8840ca2aaca31e91ca5720da67fd499/detection

It is likely that some AV (on virustotal) share the database with Kaspersky.

Renato Ricci

  • New Member
  • *
  • Posts: 16
    • Emissor NFe | Sistema Emissor NFe Web | Automação Comercial | Sat CFe NFe
Re: Lazrus Release 2.0.6
« Reply #4 on: November 01, 2019, 02:41:50 pm »
Thanks a lot!

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 10542
  • Debugger - SynEdit - and more
    • wiki
Re: Lazrus Release 2.0.6
« Reply #5 on: November 01, 2019, 02:44:34 pm »
Also if I strip the lazarus.exe
 ./fpc/3.0.4/bin/i386-win32/strip.exe lazarus.exe

Then reports are clean.
That means the offending byte sequence is in the debuginfo.
The debug info is normally not executed. Of course a virus could hide there and have a loader in the normal code. Unlikely though that it hides in the debug info without encrypting/scrambling to avoid detection... .My 2 cents)

https://www.virustotal.com/gui/file/77738bde2abd1446f2dcd19f1925c9e658e88aef54289c2e152bfcd4e5d82a42/detection
https://metadefender.opswat.com/results#!/file/bzE5MTEwMUIxLTh4ODJZY0hTSk1MeDgydDVI/regular/overview



Renato Ricci

  • New Member
  • *
  • Posts: 16
    • Emissor NFe | Sistema Emissor NFe Web | Automação Comercial | Sat CFe NFe
Re: Lazrus Release 2.0.6
« Reply #6 on: November 01, 2019, 03:00:01 pm »
Perfect!! How about generate a new lazarus install file with the lazarus.exe file already stripped? That sounds great !! :)

About my posts, do you want me do delete them after we found a solution for it?

Thanks!
Renato

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 10542
  • Debugger - SynEdit - and more
    • wiki
Re: Lazrus Release 2.0.6
« Reply #7 on: November 01, 2019, 03:24:42 pm »
keep the posts. Others may want to read up on it.

The installer always has debug info... But I uploaded a copy of the exe to
https://sourceforge.net/projects/lazarus-snapshots/files/Window%2032/2.0.6%20stripped%20lazarus.exe/

You can also rebuild the exe with lazbuild (which is part of the install too). But I would need to search the wiki for the steps.

Or if you can stop your AV from deleting the exe, you can strip it yourself. strip is part of the install, or can be used from any previous install, or downloaded from various sites on the net (including the fpc svn somewhere....)


Renato Ricci

  • New Member
  • *
  • Posts: 16
    • Emissor NFe | Sistema Emissor NFe Web | Automação Comercial | Sat CFe NFe
Re: Lazrus Release 2.0.6
« Reply #8 on: November 01, 2019, 03:49:04 pm »
Thanks! Have a good one.
Renato

nouzi

  • Sr. Member
  • ****
  • Posts: 306
Re: Lazrus Release 2.0.6
« Reply #9 on: November 01, 2019, 04:07:32 pm »
  Good news 😘😘😘💖💖💖
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

jwdietrich

  • Hero Member
  • *****
  • Posts: 1236
    • formatio reticularis
Re: Lazrus Release 2.0.6
« Reply #10 on: November 01, 2019, 06:48:18 pm »
Thanks.

It works like a charm on macOS Sierra, but on macOS Mojave I got the following error after trying to compile a simple demo app:

Quote
controls.pp(473,1) Error: Internal error 200611031

However, after recompiling the IDE it works well now. This hint may be useful for other Mac users.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

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

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 10542
  • Debugger - SynEdit - and more
    • wiki
Re: Lazrus Release 2.0.6
« Reply #11 on: November 01, 2019, 08:43:24 pm »
Quote
Hello.. I´ve downloaded and installed Lazarus 2.0.6 x32 from sourceforge.net but Kaspersky found a Trojan-downloader.win32-upatre.iekl.. Did someone already reported?

Kaspersky confirmed that it was a false detection. They will update their signatures
« Last Edit: November 01, 2019, 09:05:29 pm by Martin_fr »

jamie

  • Hero Member
  • *****
  • Posts: 6733
Re: Lazrus Release 2.0.6
« Reply #12 on: November 01, 2019, 10:24:35 pm »
I just installed the 2.0.6 on a Win10 PRo,

 It seems for what ever reason nothing that has been talked about being merged in this release, actually is there ?

  For me it looks exactly like the 2.0.4 with no changes except for what the release build and version number is.

 I have been waiting for this release to come out because there were a few things that were claimed to be fixed, I don't see any of it ?

 1. The LazHelp file is in error, I fixed that and posted the fix some time ago, never made it.

 2. The TShellTreeView was suppose to have an added OnAddItem event, never made it.

 3. The LABEL editing on the form has issues with auto sizing and word wrap, that was suppose to be fixed ? Never made it.

 so for the short term I am not going to bother down loading 2.0.6 for the other PC's I use because there isn't any difference that I can see? The one I did today I'll over write the source files with the corrected one's I fixed I guess and leave the others as is for now..

 Thanks for the hard work but if there was something that actually changed other than the version number I am not seeing it.
The only true wisdom is knowing you know nothing

Bart

  • Hero Member
  • *****
  • Posts: 5465
    • Bart en Mariska's Webstek
Re: Lazrus Release 2.0.6
« Reply #13 on: November 01, 2019, 10:36:48 pm »
2. The TShellTreeView was suppose to have an added OnAddItem event, never made it.

No, it was NOT supposed to have that in fixes branch, as I have explained to you before.
It is not a bugfix but a new feature, and therefore does not belong in the fixes branch.

If you really need this, you're probably OK with just copying shellctrsl.pas from trunk (nothing much else has changed).

Bart

lucamar

  • Hero Member
  • *****
  • Posts: 4219
Re: Lazrus Release 2.0.6
« Reply #14 on: November 01, 2019, 10:41:44 pm »
For me it looks exactly like the 2.0.4 with no changes except for what the release build and version number is.

There seem to be quite a lot of fixes, though most are not "visible" (at least on most widgetsets) but internal to the IDE.

I have a lot more testing to do yet*, but I like most of what I'm seeing.


* We have just ended the update to 2.0.4 (a bare month or so ago) in all our dev machines. You release too quickly for us  ;D
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

 

TinyPortal © 2005-2018