Recent

Author Topic: FPC 3.2.0 Released !  (Read 7021 times)

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8555
  • FPC developer.
FPC 3.2.0 Released !
« on: June 20, 2020, 12:09:32 pm »
Hello,

Finally, the Free Pascal 3.2.0 release is available from our servers and from sourceforge.

Changes that may break backwards compatibility will be documented at:
http://wiki.freepascal.org/User_Changes_3.2.0.

For an overview of what is new see

https://wiki.freepascal.org/FPC_New_Features_3.2

The website has been update for the major targets and work is still being done for the rest.

All downloads are available at the main FTP server and sourceforge.

https://sourceforge.net/projects/freepascal/files/

ftp://ftp.freepascal.org/pub/fpc/dist/3.2.0/

Enjoy!

The Free Pascal Compiler Team

bonmario

  • Sr. Member
  • ****
  • Posts: 308
Re: FPC 3.2.0 Released !
« Reply #1 on: June 20, 2020, 12:29:12 pm »
Wow !!!!
Great job.

Thanks !!!

fred

  • Full Member
  • ***
  • Posts: 184
Re: FPC 3.2.0 Released !
« Reply #2 on: June 20, 2020, 01:03:14 pm »
Nice  :)
Thanks all!
Started with OmegaSoft Pascal on OS-9/68k , now Lazarus 2.0.8 / FPC 3.0.4 on Windows 7

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3807
  • I like bugs.
Re: FPC 3.2.0 Released !
« Reply #3 on: June 20, 2020, 01:36:48 pm »
Finally, the Free Pascal 3.2.0 release is available from our servers and from sourceforge.
Thank you Marco and others!

I believe my Manjaro Linux will be updated in a week or so. This is one reason why frequent releases are important. Even rolling distributions publish just official releases although they try to provide the latest versions quickly. Their strategy does not work if an SW project does not release.
Other distributions would benefit from frequent releases, too. They just have a delay.

From my POV there is even a more important reason for frequent releases. Lazarus development version (trunk) is supposed to compile and work with 2 latest FPC releases. The rule would be reasonable with a decent FPC release cycle but with the current situation it is not. Most people must build their compilers themselves by some means. Many recent commits have not worked with the latest release 3.0.4 any more. The second latest 3.0.2 has not even been tested for years.

I sincerely ask FPC project to create a proper release schedule and to stick with it!
3.2 was branched almost 2 years ago. FPC trunk is much ahead of it already. A new main release should be branched soon (this year) and released next year.
Mostly Lazarus trunk on Manjaro Linux.

BSaidus

  • Sr. Member
  • ****
  • Posts: 333
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: FPC 3.2.0 Released !
« Reply #4 on: June 20, 2020, 01:46:35 pm »
Thank you team for your hard work.
 :)
Thanks.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

cappe

  • Full Member
  • ***
  • Posts: 111
Re: FPC 3.2.0 Released !
« Reply #5 on: June 20, 2020, 02:33:04 pm »
fantastic

thanks

nouzi

  • Full Member
  • ***
  • Posts: 179
Re: FPC 3.2.0 Released !
« Reply #6 on: June 20, 2020, 03:52:42 pm »
Thanks for all work
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

jwdietrich

  • Hero Member
  • *****
  • Posts: 1121
    • formatio reticularis
Re: FPC 3.2.0 Released !
« Reply #7 on: June 20, 2020, 06:56:56 pm »
Congratulations and thanks for your continued efforts.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.0.10 | FPC 3.2.0 | PPC, Intel, ARM | macOS, Windows, Linux

440bx

  • Hero Member
  • *****
  • Posts: 1923
Re: FPC 3.2.0 Released !
« Reply #8 on: June 20, 2020, 07:24:42 pm »
Thank you FPC team for all your hard work.   Well done!.
FPC v3.0.4 and Lazarus 1.8.2 on Windows 7 64bit.

Max V. Terentiev

  • New Member
  • *
  • Posts: 28
Re: FPC 3.2.0 Released !
« Reply #9 on: June 20, 2020, 07:54:43 pm »
Thank you very much for your fantastic work !

And please, please, please make better debugger with ability to inspect property values !  :D

heejit

  • Full Member
  • ***
  • Posts: 245
Re: FPC 3.2.0 Released !
« Reply #10 on: June 20, 2020, 08:56:22 pm »
Thanks to whole FPC Team and all contributors.

jujibo

  • Jr. Member
  • **
  • Posts: 79
Re: FPC 3.2.0 Released !
« Reply #11 on: June 20, 2020, 09:32:58 pm »
Great! Thanks.

avra

  • Hero Member
  • *****
  • Posts: 1930
    • Additional info
Re: FPC 3.2.0 Released !
« Reply #12 on: June 20, 2020, 10:02:09 pm »
Party time !!!
 :D 8) :D
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

dbannon

  • Hero Member
  • *****
  • Posts: 1100
    • tomboy-ng, a rewrite of the classic Tomboy
Re: FPC 3.2.0 Released !
« Reply #13 on: June 21, 2020, 01:47:30 am »
Well done folks !

Thanks heaps.

A question, are there any changes between RC1 and the release version ?

Davo
Lazarus 2, Linux (and reluctantly Win10, OSX)
My Project - https://github.com/tomboy-notes/tomboy-ng

trev

  • Hero Member
  • *****
  • Posts: 814
  • Former Delphi 1-7 and 10.2 User
Re: FPC 3.2.0 Released !
« Reply #14 on: June 21, 2020, 02:19:57 am »
Error in this blurb on sourceforge:

"Xcode 10/11 compatibility (macOS 10.14 Mojave and later)

FPC 3.2.0 is qualified for use with Mac OS X 10.4 till macOS 10.15. Xcode 10 installs some command line file in different locations compared to previous releases. If you already installed FPC under a previous Mac OS X/OS X/macOS version, you will have to reinstall FPC 3.2.0a under macOS 10.14 to get a configuration file that enables the compiler to find the necessary files). See also the section below on how to install the command line tools."

There is no FPC 3.2.0a
o Lazarus v2.1.0 r63598, FPC v3.3.1 r45778, macOS 10.14.6 (with sup update), Xcode 11.3.1
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (Parallels VM)
o FPC 3.0.4, FreeBSD 12-STABLE r361007 amd64
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 18.04 (Parallels VM)

 

TinyPortal © 2005-2018