[Pkg-pascal-devel] Help needed with ddrescueview

Graham Inggs ginggs at debian.org
Fri May 6 17:47:38 BST 2022


Hi Abou

> I had a look at [5] and it has the following error message.
> /<<PKGBUILDDIR>>/components/doublecmd/dcosutils.pas(65,60) Error: (4001) Incompatible types: got "LongInt" expected "LongWord"
> /<<PKGBUILDDIR>>/components/doublecmd/dcosutils.pas(296,1) Fatal: (10026) There were 1 errors compiling module, stopping
>
> This is similar to a previous error that was fixed
> in fe7dc89513c247b0d4135d8b0b896b145b1ce1ee.
> Other programs fail due to other issue like non visible fields, which are real
> programming issues.
>
> I would try to fix these one by one, and let's start by doublecmd. One thing to
> try is to remove the following lines from the patch:
> +    {$ELSEIF DEFINED(CPUMIPS)}
> +      LongInt

I did have a closer look at the doublecmd failure on mipsel and
ppc64el and found that although the error message is the same, the
error occurs on different lines, which I missed previously.

/<<PKGBUILDDIR>>/components/doublecmd/dcosutils.pas(64,51) Error:
(4001) Incompatible types: got "LongInt" expected "LongWord"

I tested a new patch based on your previous one, and sent it upstream
[1].  Unfortunately, there are still other issues on mipsel and
ppc64el.

Regards
Graham


[1] https://github.com/doublecmd/doublecmd/pull/427



More information about the Pkg-pascal-devel mailing list