[Pkg-pascal-devel] lazarus FTBFS on ppc64

Hiroyuki Yamamoto yama1066 at gmail.com
Sun May 4 15:26:48 UTC 2014


Hiroyuki Yamamoto wrote:
> 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.
> 

As ppc64 porter box for DDs, partch.debian.org seems to be usable,
but because I'm not DD yet, it is not confirmed.
https://db.debian.org/machines.cgi?host=partch

Best regards,
-- 
Hiroyuki Yamamoto
A75D B285 7050 4BF9 AEDA  91AC 3A10 59C6 5203 04DC



More information about the Pkg-pascal-devel mailing list