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
signature.asc
Description: signature