[Pkg-pascal-devel] lazarus FTBFS on ppc64
Hiroyuki Yamamoto
yama1066 at gmail.com
Sun May 4 14:49:11 UTC 2014
Hi, Paul,
Paul Gevers wrote:
> Hi Hiroyuki Yamamoto,
>
> In the past you have reported FTBFS for fpc on ppc64 and provided
> solutions. With a new upstream version of Lazarus (the freepascal IDE)
> it FTBFS on ppc64 [1]. Could you have a look and see if you can easily
> spot a solution?
>
> I don't have access to a ppc64 machine, if you don't want to look into
> this, would you know how I could try to fix this myself?
>
> Paul
>
> [1] http://buildd.debian-ports.org/status/logs.php?pkg=lazarus&arch=ppc64
Hmmm,
FTBFS of Lazarus on ppc64 seems to be brought by
powerpc.inc(334,55) Error: Illegal type conversion: "AnsiString" to "LongWord"
btString: addgen(dword(pstring(fvar.dta)^));
This conversion of "AnsiString" (32 bits: pstring(fvar.dta)^) to "LongWord"
(64 bits on ppc64: dword) seems wrong.
However, if that intends to convert compulsorily, it may be right.
I cannot judge it.
Best regards,
--
Hiroyuki Yamamoto
A75D B285 7050 4BF9 AEDA 91AC 3A10 59C6 5203 04DC
More information about the Pkg-pascal-devel
mailing list