[Pkg-pascal-devel] Bug#948797: fails to compile cqrlog on arm64: cqrlog.lpr(84) Warning: (9034) "crtbegin.o" not found, this will probably cause a linking failure

Graham Inggs ginggs at debian.org
Mon Jan 13 14:28:11 GMT 2020


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



More information about the Pkg-pascal-devel mailing list