Free Pascal 3.0.4-rc1 released!

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Free Pascal 3.0.4-rc1 released!

Marco van de Voort
Hello,

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

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

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

Downloads are available at the main FTP server and

ftp://freepascal.stack.nl/pub/mirrors/fpc/beta/3.0.4-rc1/

Enjoy!

The Free Pascal Compiler Team


                            Free Pascal Compiler

                                Version 3.0.4

******************************************************************************
                              What's New in 3.0.4
******************************************************************************

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

Please also see http://wiki.freepascal.org/User_Changes_3.0.4 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:
  * fix traceback on ELF based systems

Packages:
  * fcl-pdf updates
  * fcl-passrc updates.

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
|  
Report Content as Inappropriate

Re: Free Pascal 3.0.4-rc1 released!

Mattias Gaertner
On Tue, 18 Jul 2017 10:44:55 +0200 (CEST)
[hidden email] (Marco van de Voort) wrote:

>[...]
> ftp://freepascal.stack.nl/pub/mirrors/fpc/beta/3.0.4-rc1/

The fpc-3.0.4-0.rc1.x86_64.rpm does not work on Fedora 21 x86_64:

Free Pascal Compiler version 3.0.4rc1 [2017/07/02] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling test.pas
Linking test
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
/usr/bin/ld: /usr/lib64/fpc/3.0.4/units/x86_64-linux/rtl/prt0.o: unrecognized relocation (0x2a) in section `.text'
/usr/bin/ld: final link failed: Bad value
test.pas(3,1) Error: Error while linking
test.pas(3,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode

Should I create a bug report?

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

Re: Free Pascal 3.0.4-rc1 released!

Marco van de Voort
In our previous episode, Mattias Gaertner said:

> >[...]
> > ftp://freepascal.stack.nl/pub/mirrors/fpc/beta/3.0.4-rc1/
>
> The fpc-3.0.4-0.rc1.x86_64.rpm does not work on Fedora 21 x86_64:
>
> Free Pascal Compiler version 3.0.4rc1 [2017/07/02] for x86_64
> Copyright (c) 1993-2017 by Florian Klaempfl and others
> Target OS: Linux for x86-64
> Compiling test.pas
> Linking test
> /usr/bin/ld: warning: link.res contains output sections; did you forget -T?
> /usr/bin/ld: /usr/lib64/fpc/3.0.4/units/x86_64-linux/rtl/prt0.o: unrecognized relocation (0x2a) in section `.text'
> /usr/bin/ld: final link failed: Bad value
> test.pas(3,1) Error: Error while linking
> test.pas(3,1) Fatal: There were 1 errors compiling module, stopping
> Fatal: Compilation aborted
> Error: /usr/bin/ppcx64 returned an error exitcode
>
> Should I create a bug report?

Yes, but make sure it is RPM/fedora in the title, so the fedora maintainer
sees it.

A linker version would also be nice.
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Free Pascal 3.0.4-rc1 released!

Mattias Gaertner
In reply to this post by Marco van de Voort
On Tue, 18 Jul 2017 10:44:55 +0200 (CEST)
[hidden email] (Marco van de Voort) wrote:

>[...]
> Downloads are available at the main FTP server and
>
> ftp://freepascal.stack.nl/pub/mirrors/fpc/beta/3.0.4-rc1/

Where is the Mac OS X version?

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

Re: Free Pascal 3.0.4-rc1 released!

Marco van de Voort
In our previous episode, Mattias Gaertner said:
>
> >[...]
> > Downloads are available at the main FTP server and
> >
> > ftp://freepascal.stack.nl/pub/mirrors/fpc/beta/3.0.4-rc1/
>
> Where is the Mac OS X version?

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

Re: Free Pascal 3.0.4-rc1 released!

Graeme Geldenhuys-6
In reply to this post by Marco van de Voort
On 2017-07-18 09:44, Marco van de Voort wrote:
> We have placed the first release candidate of the Free Pascal Compiler
> version 3.0.4 on our ftp servers.


Many thanks Marco and the rest of the FPC team. I did some testing today
for a couple of hours with the 64-bit FreeBSD 10.x release candidate and
so far it seems to be working without a hitch. I'll continue using it
and report any issues that might crop up.

Regards,
   Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Loading...