[Pkg-pascal-devel] Help needed with ddrescueview

Graham Inggs ginggs at debian.org
Sun Sep 13 10:50:35 BST 2020

Hi Pascal Team

While preparing the packaging for the new upstream release of
ddrescueview [1], I found that the build started to fail in a minimal
chroot with the following:

Hint: (lazarus) [RunTool] "/usr/bin/fpc" "-iWTOTP"
Hint: (lazarus) [RunTool] "/usr/bin/fpc" "-va" "compilertest.pas"
Hint: (lazarus) [RunTool] "/usr/bin/fpc" "-iWTOTP" "-Tlinux"
Hint: (lazarus) [RunTool] "/usr/bin/fpc" "-va" "compilertest.pas" "-Tlinux"
Hint: (lazarus) [RunTool] "/usr/bin/fpc" "-iWTOTP" "-Px86_64" "-Tlinux"
Hint: (lazarus) [RunTool] "/usr/bin/fpc" "-va" "compilertest.pas"
"-Px86_64" "-Tlinux"
An unhandled exception occurred at $00005634E0F1E5A3:
EAccessViolation: Access violation

The build was successful in the environment where I was preparing and
testing the packaging, and I was able to solve this by adding a
Build-Depends on lazarus-src.  I don't understand the reason for this,
and it's not very helpful that the build failed with an access
violation instead of a helpful error message.

There are also new build failures [2] on mipsel and m68k, and an
existing one on ppc64.

I think we have some bugs in fpc or lazarus, but I'm unsure how to
proceed.  Any suggestions are welcome.


[1] https://tracker.debian.org/pkg/ddrescueview
[2] https://buildd.debian.org/status/package.php?p=ddrescueview

More information about the Pkg-pascal-devel mailing list