FPC 3.0.2 released!

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

FPC 3.0.2 released!

Marco van de Voort
Hello,

Finally, FPC 3.0.2 has landed. FPC 3.0.2 is an update to 3.0.0 that
contains some compiler bugfixes and library progress since 3.0.0

Building is still in progress and some formats (deb) and other minor targets
might
not be available yet.

Changes that may break backwards compatibility are documented at:
http://wiki.freepascal.org/User_Changes_3.0.2

Due to issues with mirroring, please use sourceforge as much as possible,

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

or the main (Hungarian) FTP server at

ftp://www.hu.freepascal.org/pub/fpc/dist/3.0.2

Enjoy!

The FreePascal team



                            Free Pascal Compiler

                                Version 3.0.2

******************************************************************************
                              What's New in 3.0.2
******************************************************************************

Free Pascal 3.0.2 is a point release of the 3.0.x fixes branch.

Please also see http://wiki.freepascal.org/User_Changes_3.0.2 for a list
of changes that may affect the behaviour of previously working code, and
how to cope with these changes.

Some highlights are:

Rtl:
  * TRect, TPoint and similar types are now type compatible between
    Types and Windows unit, and are now advanced records.

Packages:
  * googleapi and fcl-pdf packages.
  * fcl-db and web packages synchronized
  * unicode tables updated.

See http://bugs.freepascal.org/changelog_page.php for the list of reported
bugs which have been fixed in this release.
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

fredvs
Excellent news, congrats.

Could that site be used (it seems up-dated and it is used in many docu) ?

http://www.freepascal.org/download.var

Thanks.

Fre;D

Many thanks ;-)
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Marco van de Voort
In our previous episode, fredvs said:
> Excellent news, congrats.
>
> Could that site be used (it seems up-dated and it is used in many docu) ?
>
> http://www.freepascal.org/download.var

It's done here, maybe sb else did it already.
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Bo Berglund
In reply to this post by Marco van de Voort
On Fri, 17 Feb 2017 18:55:56 +0100 (CET),
[hidden email] (Marco van de Voort) wrote:

>Finally, FPC 3.0.2 has landed. FPC 3.0.2 is an update to 3.0.0 that
>contains some compiler bugfixes and library progress since 3.0.0
>
Am I still supposed to use 2.6.4 as compiler to build 3.0.2?
I am getting an error about the "seed" compiler when I try to build
3.0.2 with a 3.x compiler....


--
Bo Berglund
Developer in Sweden

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Jonas Maebe-3
On 01/03/17 21:55, Bo Berglund wrote:
> Am I still supposed to use 2.6.4 as compiler to build 3.0.2?
> I am getting an error about the "seed" compiler when I try to build
> 3.0.2 with a 3.x compiler....

You have to build it with the previous release, i.e. 3.0.0


Jonas

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Bo Berglund
On Wed, 1 Mar 2017 22:04:26 +0100, Jonas Maebe
<[hidden email]> wrote:

>On 01/03/17 21:55, Bo Berglund wrote:
>> Am I still supposed to use 2.6.4 as compiler to build 3.0.2?
>> I am getting an error about the "seed" compiler when I try to build
>> 3.0.2 with a 3.x compiler....
>
>You have to build it with the previous release, i.e. 3.0.0
>
The error message I received talked about a requirement for 2.6.4
But I pointed make towards a 3.0.0 ppcarm and it did the build OK.


--
Bo Berglund
Developer in Sweden

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Jonas Maebe-3
On 01/03/17 23:38, Bo Berglund wrote:

> On Wed, 1 Mar 2017 22:04:26 +0100, Jonas Maebe
> <[hidden email]> wrote:
>
>> On 01/03/17 21:55, Bo Berglund wrote:
>>> Am I still supposed to use 2.6.4 as compiler to build 3.0.2?
>>> I am getting an error about the "seed" compiler when I try to build
>>> 3.0.2 with a 3.x compiler....
>>
>> You have to build it with the previous release, i.e. 3.0.0
>>
> The error message I received talked about a requirement for 2.6.4
> But I pointed make towards a 3.0.0 ppcarm and it did the build OK.

I don't know how that is possible with the official 3.0.2 release
sources, since that Makefile does not mention 2.6.4:
http://svn.freepascal.org/svn/fpc/tags/release_3_0_2/Makefile.fpc


Jonas
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Mark Morgan Lloyd-5
In reply to this post by Bo Berglund
On 02/03/17 06:00, Bo Berglund wrote:
> On Wed, 1 Mar 2017 22:04:26 +0100, Jonas Maebe<[hidden email]> wrote:
>> On 01/03/17 21:55, Bo Berglund wrote:>> Am I still supposed to use 2.6.4 as compiler to build 3.0.2?>> I am getting an error about the "seed" compiler when I try to build>> 3.0.2 with a 3.x compiler....>>You have to build it with the previous release, i.e. 3.0.0>The error message I received talked about a requirement for 2.6.4But I pointed make towards a 3.0.0 ppcarm and it did the build OK.

Is this using fpc's -V option?

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Bo Berglund
On Fri, 3 Mar 2017 12:59:23 +0000, Mark Morgan Lloyd
<[hidden email]> wrote:

>On 02/03/17 06:00, Bo Berglund wrote:
>> On Wed, 1 Mar 2017 22:04:26 +0100, Jonas Maebe<[hidden email]> wrote:
>>> On 01/03/17 21:55, Bo Berglund wrote:
>> Am I still supposed to use 2.6.4 as compiler to build 3.0.2?
>> I am getting an error about the "seed" compiler when I try to build
>> 3.0.2 with a 3.x compiler....
>>You have to build it with the previous release, i.e. 3.0.0
>The error message I received talked about a requirement for 2.6.4
>But I pointed make towards a 3.0.0 ppcarm and it did the build OK.
>
>Is this using fpc's -V option?

The command I used inside the downloaded 3.0.2 source dir
/home/pi/dev/fpc/3.0.2 was:

make all OPT=-dFPC_ARMHF

This threw the error message.

Changed to this and it worked:

make all FPC=/home/pi/dev/fpc/ppcarm OPT=-dFPC_ARMHF

The /home/pi/dev/fpc/ppcarm is a 3.0.0 version.

The one on path is:

which ppcarm
/home/pi/bin/ppcarm

Checked the version (is there a command switch to just print the
version?)

/home/pi/bin/ppcarm
Free Pascal Compiler version 3.0.2rc1 [2017/01/09] for arm

So it seems like I used an RC version of the 3.0.2 fpc to build 3.0.2
release, that is probably in error. But the error message did not say
I should use 3.0.0, instead it said I should use 2.6.4...


--
Bo Berglund
Developer in Sweden

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: FPC 3.0.2 released!

Bo Berglund
On Sat, 04 Mar 2017 09:24:22 +0100, Bo Berglund
<[hidden email]> wrote:

>(is there a command switch to just print the version?

Found it:

$ /home/pi/bin/ppcarm -iW
3.0.2rc1


--
Bo Berglund
Developer in Sweden

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal