[Pkg-pascal-devel] Help needed with ddrescueview

Abou Al Montacir abou.almontacir at sfr.fr
Tue May 3 10:49:18 BST 2022


Hi Graham,

On Tue, 2022-05-03 at 09:38 +0200, Graham Inggs wrote:
> Hi Abou
> 
> For some reason your reply did not make it into my inbox, but I saw it
> in the maliling list archive.
> 
> > > Does this mean we need to rebuild lazarus against the latest fpc?
> > 
> > That looks the case indeed, but strange that it happens only on mipsel.
> > Let's try to trigger a Lazarus rebuild and see if it fixes the issue.
> 
> I started looking at this yesterday on eller.debian.org, and was
> unable to reproduce the problem.  Then I found that someone had done a
> "Rebuild for outdated Built-Using" of lazarus [1], which fixed the
> issue on mipsel.
> 
> I gave back all the packages that build with lazarus and failed on
> mipsel.  This resulted in successful builds of astap [2], astap-cli
> [3] and ddrescueview [4], which has now migrated.  The builds of
> doublecmd [5], lazpaint [6], optgeo [7], tomboy-ng [8] and winff [9]
> continued to fail, but hopefully the failing reasons in the logs will
> now be clearer.
> 
> Regards
> Graham
> 
> 
> [1] https://buildd.debian.org/status/package.php?p=lazarus
> [2] https://buildd.debian.org/status/logs.php?pkg=astap&arch=mipsel
> [3] https://buildd.debian.org/status/logs.php?pkg=astap-cli&arch=mipsel
> [4] https://buildd.debian.org/status/logs.php?pkg=ddrescueview&arch=mipsel
> [5] https://buildd.debian.org/status/logs.php?pkg=doublecmd&arch=mipsel
> [6] https://buildd.debian.org/status/logs.php?pkg=lazpaint&arch=mipsel
> [7] https://buildd.debian.org/status/logs.php?pkg=optgeo&arch=mipsel
> [8] https://buildd.debian.org/status/logs.php?pkg=tomboy-ng&arch=mipsel
> [9] https://buildd.debian.org/status/logs.php?pkg=winff&arch=mipsel

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

The we can try to see if it helps building or if another issue is triggered.
Unfortunately I don't have time to proceed to such a debug session, but would do
if I manage to have time.
-- 
Cheers,
Abou Al Montacir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20220503/7897aa9f/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20220503/7897aa9f/attachment.sig>


More information about the Pkg-pascal-devel mailing list