Recent

Author Topic: Free Pascal 3.2.2-rc1 released!  (Read 12518 times)

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 10084
  • FPC developer.
Free Pascal 3.2.2-rc1 released!
« on: March 24, 2021, 01:53:26 pm »
Hello,

We have placed the first release candidate of the Free Pascal Compiler
version 3.2.2 on our ftp servers.

You can help improve the upcoming 3.2.2 release by downloading and
testing this release. If you want you can report what you have done here:
http://wiki.freepascal.org/Testers_3.2.2 or in the maillist.

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

Downloads are available on the main FTP server at

ftp://ftp.freepascal.org/pub/fpc/beta/3.2.2-rc1/

The evaluation time frame for this release is at least two weeks, so bugreports within that period will be looked at before the final release is branched.

Enjoy!

The Free Pascal Compiler Team


                            Free Pascal Compiler

                                Version 3.2.2

******************************************************************************

Free Pascal 3.2.2 is a minor release of the 3.2.x fixes branch. As such, it contains
mostly fixes for bugs discovered in the previous version, plus some updates
for included packages. In this case a target was also backported from trunk.

There are currently no known changes which might result in incompatibility to
the previous version 3.2.0.

The main highlights of this version:

Platforms:
  •    New platform: aarch64-darwin
  •    A new 32/64-bit combined installer for Windows.

Utilities:
  •     fpcres provides support for compiling resources from
    *.rc files

Packages:
  • fcl-db extended with support for MySQL 8.0
  • fcl-passrc updates
  • pas2js updates
  • fpdoc updates
  • fcl-base includes new support for logging to StdOut and StdErr
  • rtl-extra includes improvements for Sockets

avk

  • Hero Member
  • *****
  • Posts: 602
    • my self-education project
Re: Free Pascal 3.2.2-rc1 released!
« Reply #1 on: March 25, 2021, 11:34:37 am »
It seems fixes #0038145 and #0038513 are not included in this release candidate?
« Last Edit: March 25, 2021, 11:41:21 am by avk »

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1174
    • Burdjia
Re: Free Pascal 3.2.2-rc1 released!
« Reply #2 on: March 25, 2021, 11:57:24 am »
Question:  Does this version change anything of the INLINEd stuff?  I know the fixes from 3.3 aren't easy to merge but I believe in miracles...  :-[
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 10084
  • FPC developer.
Re: Free Pascal 3.2.2-rc1 released!
« Reply #3 on: March 25, 2021, 01:26:18 pm »
Question:  Does this version change anything of the INLINEd stuff?  I know the fixes from 3.3 aren't easy to merge but I believe in miracles...  :-[

It is already said in that thread that it is too invasive to port.

PascalDragon

  • Hero Member
  • *****
  • Posts: 4150
  • Compiler Developer
Re: Free Pascal 3.2.2-rc1 released!
« Reply #4 on: March 25, 2021, 01:37:11 pm »
It seems fixes #0038145 and #0038513 are not included in this release candidate?

They are not part of the RC and are also not part of the fixes branch. I don't know if I'd merge #0038145, but #0038513 should be possible.

Question:  Does this version change anything of the INLINEd stuff?  I know the fixes from 3.3 aren't easy to merge but I believe in miracles...  :-[

It is already said in that thread that it is too invasive to port.

Correct.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 10084
  • FPC developer.
Re: Free Pascal 3.2.2-rc1 released!
« Reply #5 on: March 25, 2021, 01:58:53 pm »
It seems fixes #0038145 and #0038513 are not included in this release candidate?
, but #0038513 should be possible.

Done.

avk

  • Hero Member
  • *****
  • Posts: 602
    • my self-education project
Re: Free Pascal 3.2.2-rc1 released!
« Reply #6 on: March 25, 2021, 03:10:10 pm »
Thank you.

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1174
    • Burdjia
Re: Free Pascal 3.2.2-rc1 released!
« Reply #7 on: March 25, 2021, 04:53:05 pm »
It is already said in that thread that it is too invasive to port.
I know.  Just wondering.

So I've to wait until version 3.4.0 or 4.0.0 then. :(

Thanks for the effort, anyway.  I know you're working hard to make fpc better each version. :-*
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

engkin

  • Hero Member
  • *****
  • Posts: 3112
Re: Free Pascal 3.2.2-rc1 released!
« Reply #8 on: March 25, 2021, 05:43:17 pm »
So I've to wait until version 3.4.0 or 4.0.0 then. :(

Just wondering if maybe you can use the trunk through Fpcupdeluxe, for instance. That's if you don't want to wait.

PascalDragon

  • Hero Member
  • *****
  • Posts: 4150
  • Compiler Developer
Re: Free Pascal 3.2.2-rc1 released!
« Reply #9 on: March 26, 2021, 03:16:59 pm »
It seems fixes #0038145 and #0038513 are not included in this release candidate?

They are not part of the RC and are also not part of the fixes branch. I don't know if I'd merge #0038145, but #0038513 should be possible.

I've also merged the fix for #0038145, considering that I had marked a follow up commit already as "I want to merge this to 3.2.1". So in that sense, thank you for the reminder, avk. ;D

avk

  • Hero Member
  • *****
  • Posts: 602
    • my self-education project
Re: Free Pascal 3.2.2-rc1 released!
« Reply #10 on: March 26, 2021, 03:34:04 pm »
No, I should thank you.

olly

  • New Member
  • *
  • Posts: 38
Re: Free Pascal 3.2.2-rc1 released!
« Reply #11 on: March 26, 2021, 05:17:51 pm »
Can these be merged?
https://bugs.freepascal.org/view.php?id=37305
https://bugs.freepascal.org/view.php?id=38638

That way if a future Lazarus version uses this FPC. This warning won't be needed a third time. :)
Quote
Windows users should be careful with -O3 or higher optimization, due to bug https://bugs.freepascal.org/view.php?id=37305.

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1983
  • Former Delphi 1-7, 10.2 user
Re: Free Pascal 3.2.2-rc1 released!
« Reply #12 on: March 30, 2021, 02:14:57 am »
Can I get this patch https://bugs.freepascal.org/view.php?id=37205 included?

It's a non-controversial patch to fix the missing and incorrect sysctl MIB array integers for macOS taken directly from the macOS /usr/include/sys/sysctl.h header file.
Lazarus 2.3, FPC 3.3.1 macOS 12.3.1 x86_64 Xcode 13.4
Lazarus 2.3, FPC 3.3.1 macOS 12.3.1 aarch64 Xcode 13.4


marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 10084
  • FPC developer.
Re: Free Pascal 3.2.2-rc1 released!
« Reply #14 on: March 30, 2021, 10:01:57 am »
It would be very nice if 49040 could also be included !
https://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=49040

It already was on my very short "to be discussed" revisions list

 

TinyPortal © 2005-2018