Re: [fpc-devel] Request for an interim release of the 3.0 branch
On 4/28/2017 10:16 PM, Florian Klämpfl wrote: Am 28.04.2017 um 16:05 schrieb Marco van de Voort: In our previous episode, Benito van der Zander said: r35545, too ? (http://bugs.freepascal.org/view.php?id=31135) I need some report on the safety of merging from a compiler dev for that, I don't merge compiler revs on my own It is invasive, but so far arm builds look good to me. If you merge r35545, you need also merge r35552 - it is a post-fix for r35545. Yury. ___ 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
Am 28.04.2017 um 16:05 schrieb Marco van de Voort: > In our previous episode, Benito van der Zander said: >> >> r35545, too ? (http://bugs.freepascal.org/view.php?id=31135) > > I need some report on the safety of merging from a compiler dev for that, I > don't merge compiler revs on my own It is invasive, but so far arm builds look good to me. ___ 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, Benito van der Zander said: > > r35545, too ? (http://bugs.freepascal.org/view.php?id=31135) I need some report on the safety of merging from a compiler dev for that, I don't merge compiler revs on my own ___ 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
Hi, r35545, too ? (http://bugs.freepascal.org/view.php?id=31135) Bye, Benito On 04/26/2017 03:17 PM, Marco van de Voort wrote: 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 ___ 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] 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
[fpc-devel] Request for an interim release of the 3.0 branch
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 ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel