Re: [fpc-devel] fpc-devel Digest, Vol 156, Issue 16
On Thu, 27 Apr 2017, LacaK wrote: The only alternative would be to advise *nix users to use the 3.0.0 release instead. 3.0.0 has (IMO serious) bug involving calculations with currency datatype on some platforms (Win64, Arm): http://bugs.freepascal.org/view.php?id=28748 Bart my two cents: 1) Why not call it 3.0.4? I would also think that we should aim at a quick 3.0.4 then. +1 Just a linux i386 version (where the problem is acute) or all platforms ? Michael. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] fpc-devel Digest, Vol 156, Issue 16
The only alternative would be to advise *nix users to use the 3.0.0 release instead. 3.0.0 has (IMO serious) bug involving calculations with currency datatype on some platforms (Win64, Arm): http://bugs.freepascal.org/view.php?id=28748 Bart my two cents: 1) Why not call it 3.0.4? I would also think that we should aim at a quick 3.0.4 then. +1 -Laco ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] fpc-devel Digest, Vol 156, Issue 16
Am 26.04.2017 um 12:57 schrieb Schindler Karl-Michael: >> 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? I would also think that we should aim at a quick 3.0.4 then. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Request for an interim release of the 3.0 branch
On 4/26/17, Marco van de Voortwrote: > These revs ( but not 35886) are merged in the fixes branch a few days back > when I saw the bugreport about the issue, please test. I have tested exeinfo of r33007,33008,33561,34384 (I left all other sourcecode of 3.0.2 as is) and all these revisions generate lineinfo as expected. Bart ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Request for an interim release of the 3.0 branch
In our previous episode, Bart said: > The issue is fixed by merging r33007, 33008, 33561 and 34384 (unit exeinfo). > Probably r35886 should be merged as well. These revs ( but not 35886) are merged in the fixes branch a few days back when I saw the bugreport about the issue, please test. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] fpc-devel Digest, Vol 156, Issue 16
> Date: Mon, 24 Apr 2017 14:17:46 +0200 > From: Bart> To: fpc-devel > Subject: [fpc-devel] Request for an interim release of the 3.0 branch > Message-ID: > > 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 ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Request for an interim release of the 3.0 branch
On Mon, 24 Apr 2017 14:17:46 +0200 Bartwrote: >[...] > 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. +1 > The only alternative would be to advise *nix users to use the 3.0.0 > release instead. Mattias ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel