Hi James,

I think you just missed a dinstall. I forked your repo and successfully ran all
the jobs from your pipeline:

https://salsa.debian.org/josch/quadrilateralcowboy/-/pipelines/744459

Thanks!

cheers, josch

Quoting James Addison (2024-10-08 18:33:13)
> Package: libc6-dev-amd64-cross
> Followup-For: Bug #1081201
> X-Debbugs-Cc: jo...@debian.org, d...@debian.org
> 
> Hi Josch, Matthias,
> 
> I noticed that cross-toolchain-base (72) has landed in unstable today, and I
> was quietly hoping that that would resolve what I believe is the same build
> problem during Salsa-CI for an ITP package I'm working on.
> 
> In particular[1]:
> 
> >     /usr/lib/ccache/aarch64-linux-gnu-gcc   -g -O2 
> > -Werror=implicit-function-declaration 
> > -ffile-prefix-map=/builds/jayaddison/quadrilateralcowboy/debian/output/source_dir=.
> >  -fstack-protector-strong -fstack-clash-protection -Wformat 
> > -Werror=format-security -mbranch-protection=standard -Wdate-time 
> > -D_FORTIFY_SOURCE=2  -o CMakeFiles/cmTC_2ae10.dir/testCCompiler.c.o -c 
> > /builds/jayaddison/quadrilateralcowboy/debian/output/source_dir/obj-aarch64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-tJY3pO/testCCompiler.c
> >     ccache: error: execute_noreturn of /usr/bin/aarch64-linux-gnu-gcc 
> > failed: Exec format error
> 
> If the answer to this is simply a case of waiting for upload of other 
> toolchain
> dependencies, then my apologies for this added distraction.  On balance I feel
> it's probably better for me to mention (and to provide another sample case)
> than to say nothing and assume it'll go away.
> 
> FWIW: my limited understanding of crossbuilding is that it should be possible
> to build a compiler that runs natively on a host architecture (amd64 for this
> runner) yet targets a different architecture (arm64 for this build) -- and so
> the "exec format" error is surprising to me (I recognize it instead from
> situations where a native binary from a _different_ architecture attempts to
> run on a machine; sometimes mitigatable by using qemu-static / binfmt tricks,
> but at the kind of performance cost we shouldn't accept during builds).
> 
> Regards,
> James
> 
> [1] - 
> https://salsa.debian.org/jayaddison/quadrilateralcowboy/-/jobs/6397131#L2458

Attachment: signature.asc
Description: signature

Reply via email to