[fpc-devel] fpc-devel Digest, Vol 156, Issue 16
Schindler Karl-Michael
karl-michael.schindler at web.de
Wed Apr 26 12:57:38 CEST 2017
> Date: Mon, 24 Apr 2017 14:17:46 +0200
> From: Bart <bartjunk64 at gmail.com>
> To: fpc-devel <fpc-devel at lists.freepascal.org>
> Subject: [fpc-devel] Request for an interim release of the 3.0 branch
> Message-ID:
> <CAMye31wzU-59iPJZ_8X31MA3vPqr-P1-XUkdBbWjxOjCVCzGfw at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> Hi,
>
> The 3.0.2 release has a serious regression: it does not generate
> lineinfo, at least on linux i386/x86-64.
>
> See: http://bugs.freepascal.org/view.php?id=31629 and this discussion
> on this ML: http://lists.freepascal.org/pipermail/fpc-devel/2017-April/037695.html
>
> The issue makes the 3.0.2 compiler almost useless for development on
> the affected platforms.
>
> The issue is fixed by merging r33007, 33008, 33561 and 34384 (unit exeinfo).
> Probably r35886 should be merged as well.
>
> I would propose to release a 3.0.2a version for the affected platforms
> which includes the above revisions (and probably nothing else, since
> AFAIK this is the only major regression).
>
> Personally I have solved it by rebuilding fpc from the 3.0.2 source
> with exeinfo patched.
> Not everybody is able to do so though, nor should we insist that an
> average user (let alone a novice) does so.
>
> There has been a long time period between the release of 3.0.0 (sep
> 2015) and 3.0.2 (feb 2017).
> A 3.0.4 release does not seem to be scheduled yet.
>
> Further more Lazarus also ships with the 3.0.2 release (since the
> Lazarus 1.6.4 release).
>
> Not being able to have proper debugging info might reflect poorly on
> both FreePascal and Lazarus and scare away new users, especially if it
> would take a long time to release a fix.
>
> The only alternative would be to advise *nix users to use the 3.0.0
> release instead.
>
> Bart
my two cents:
1) Why not call it 3.0.4?
2) arm-nds and arm gba do not build with 3.0.2: Apply the patches from issue http://bugs.freepascal.org/view.php?id=30405 and http://bugs.freepascal.org/view.php?id=26847
MiSchi
More information about the fpc-devel
mailing list