[Pkg-pascal-devel] Bug#813452: Bug#813452: Bug#813452: [Core] Bug#813452: Bug#813452: fpc-3.0 regression in armhf and armel architectures

Abou Al Montacir abou.almontacir at sfr.fr
Mon Feb 29 13:13:37 UTC 2016


Hi Sven, Hi Dear Core team,
It seems I forgot to copy the core list for this mail.
Can you please help finding the revision ranges that we can backport in order to
fix 3.0.0 and allow debian users to enjoy using then new FPC release on ARM?
Thanks for your support
-- 
Cheers,
Abou Al Montacir

On Thu, 2016-02-25 at 12:15 +0100, Abou Al Montacir wrote:
> Hi Sven,
> 
> On Mon, 2016-02-22 at 17:44 +0100, Abou Al Montacir wrote:
> > Hi Sven
> > 
> > On Mon, 2016-02-22 at 07:58 +0100, Sven Barth wrote:
> > > >  Looks like PIC code was broken in 3.0. Is there anyone aware of that?
> > > How can we fix that?
> > > >
> > > Would you please try the current development version of FPC (3.1.1) to
> > > check whether the issue persists there?
> > Yes, sure I'll do and let you know.
> I've tested the FPC trunk and it works well. Here is the log of both wersions:
> (sid_armel-dchroot)abou at abel:~/hedgewars-0.9.22-dfsg/obj-arm-linux-
> gnueabi/hedgewars$ fpc -fPIC test2 && ./test2
> Free Pascal Compiler version 3.0.0+dfsg-2 [2016/01/28] for arm
> Copyright (c) 1993-2015 by Florian Klaempfl and others
> Target OS: Linux for ARMEL
> Compiling test2.pas
> Assembling test
> Linking test2
> /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget
> -T?
> 4 lines compiled, 0.3 sec
> Runtime error 103 at $000101D8
>   $000101D8
>   $00010124
> 
> (sid_armel-dchroot)abou at abel:~/hedgewars-0.9.22-dfsg/obj-arm-linux-
> gnueabi/hedgewars$ /home/abou/fpc-3.1.1/fpc-3.1.1/build/fpc-
> 3.1.1/fpcsrc/compiler/ppcarm -Fu/home/abou/fpc-3.1.1/fpc-3.1.1/build/fpc-
> 3.1.1/fpcsrc/ -Fu/home/abou/fpc-3.1.1/fpc-3.1.1/build/fpc-
> 3.1.1/fpcsrc/rtl/units/arm-linux -fPIC test2 && ./test2
> Free Pascal Compiler version 3.1.1-0 [2016/02/24] for arm
> Copyright (c) 1993-2015 by Florian Klaempfl and others
> Target OS: Linux for ARMEL
> Compiling test2.pas
> Linking test2
> 4 lines compiled, 0.2 sec
> Hello
> (sid_armel-dchroot)abou at abel:~/hedgewars-0.9.22-dfsg/obj-arm-linux-
> gnueabi/hedgewars$ 
> 
> This shows that the issue was fixed in trunk. Can you please help finding the
> revision that may fixed that so we can extract a patch and fix 3.0.0?
> 
> As long as this bug is open, fpc transition to testing is blocked and this is
> quite unpleasing for many of our users.
> -- 
> Cheers,
> Abou Al Montacir
> _______________________________________________
> Pkg-pascal-devel mailing list
> Pkg-pascal-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-pascal-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20160229/754eb820/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20160229/754eb820/attachment.sig>


More information about the Pkg-pascal-devel mailing list