Hi Christoph
On 2020/01/13 15:20, Christoph Berg wrote:
I think this is a bug in lazarus on arm64, but maybe I'm wrong:
https://buildd.debian.org/status/fetch.php?pkg=cqrlog&arch=arm64&ver=2.4.0-3&stamp=1578918606&raw=0
700 291.337/324.064 Kb Used
800 291.987/324.064 Kb Used
(9009) Assembling dlogupload
(9009) Assembling cqrlog
(9022) Compiling resource /<<PKGBUILDDIR>>/src/cqrlog.or
(9015) Linking /<<PKGBUILDDIR>>/src/cqrlog
cqrlog.lpr(84) Warning: (9034) "crtbegin.o" not found, this will probably cause
a linking failure
cqrlog.lpr(84) Warning: (9034) "crtend.o" not found, this will probably cause a
linking failure
cqrlog.lpr(84) Error: (9014) Can't call the linker, switching to external
linking
cqrlog.lpr(84) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Error: /usr/bin/ppca64 returned an error exitcode
Error: (lazarus) Compile Project, Target: cqrlog: stopped with exit code 1
Other architectures are fine.
I don't think anything changed in lazarus or fpc.
I uploaded doublecmd yesterday and it build successfully on arm64[1].
Today it fails the reproducible build[2] with the same error as cqrlog.
Regards
Graham
[1] https://buildd.debian.org/status/package.php?p=doublecmd
[2]
https://tests.reproducible-builds.org/debian/history/arm64/doublecmd.html