cross-rs / cross

“Zero setup” cross compilation and “cross testing” of Rust crates
Apache License 2.0
6.27k stars 357 forks source link

docker: Add gfortran support #1458

Closed Dirreke closed 2 months ago

Dirreke commented 4 months ago

Add gfortran support for all docker except target of *-none* and *-andriod*.

Close #1457

Emilgardis commented 4 months ago

/ci try

github-actions[bot] commented 4 months ago

Starting try run. Link to action

github-actions[bot] commented 4 months ago

Try run for comment

Failed Jobs

Successful Jobs

List - [aarch64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620902830?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620903199?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620903552?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620903864?pr=1458#step:10:1) - ✔️ - [arm-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620904158?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620904519?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620904838?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620905168?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620905430?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620905710?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620906006?pr=1458#step:10:1) - ✔️ - [armv7-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620906322?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620906697?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620907040?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620907405?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620907706?pr=1458#step:10:1) - ✔️ - [cross](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620908037?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620908308?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620908605?pr=1458#step:10:1) - ✔️ - [i686-linux-android](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620908899?pr=1458#step:10:1) - ✔️ - [i686-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620909207?pr=1458#step:10:1) - ✔️ - [i686-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620909581?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620910054?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620910409?pr=1458#step:10:1) - ✔️ - [mips64el-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620910787?pr=1458#step:10:1) - ✔️ - [mips64-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620911136?pr=1458#step:10:1) - ✔️ - [mipsel-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620911401?pr=1458#step:10:1) - ✔️ - [mips-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620911743?pr=1458#step:10:1) - ✔️ - [powerpc64le-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620912086?pr=1458#step:10:1) - ✔️ - [powerpc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620912381?pr=1458#step:10:1) - ✔️ - [powerpc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620912766?pr=1458#step:10:1) - ✔️ - [riscv64gc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620913134?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620913895?pr=1458#step:10:1) - ✔️ - [s390x-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620914221?pr=1458#step:10:1) - ✔️ - [thumbv6m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620914528?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620914828?pr=1458#step:10:1) - ✔️ - [thumbv7m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620915174?pr=1458#step:10:1) - ✔️ - [thumbv7neon-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620915527?pr=1458#step:10:1) - ✔️ - [thumbv8m.base-none-eabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620915878?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabi](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620916176?pr=1458#step:10:1) - ✔️ - [wasm32-unknown-emscripten](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620916588?pr=1458#step:10:1) - ✔️ - [thumbv7neon-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620916895?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620917216?pr=1458#step:10:1) - ✔️ - [x86_64-apple-darwin](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620917565?pr=1458#step:10:1) - ✔️ - [x86_64-linux-android](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620917968?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620918280?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-msvc](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620918596?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620919276?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-illumos](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620919562?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620919860?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620920228?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620920538?pr=1458#step:10:1) - ✔️ - [zig](https://github.com/cross-rs/cross/actions/runs/8268282170/job/22620921168?pr=1458#step:10:1) - ✔️
Dirreke commented 4 months ago

No idea about why x86_64-unknown-dragonfly and x86_64-unknown-netbsd failed

Dirreke commented 4 months ago

looks good so far!

One issue with this, it doesn't install it for the case where we use Dockerfile.native, which is used when doing cargo build-docker-image x86_64-unknown-linux-gnu --platform="linux/x86_64=x86_64-unknown-linux-gnu" (or just cargo build-docker-image x86_64-unknown-linux-gnu)

Easiest way to fix that would be to just install gfortran in linux-image.sh, perhaps add a install here:

https://github.com/cross-rs/cross/blob/085092ca01d6ac9f5a0b612d9e68bcdf1e50f7ee/docker/linux-image.sh#L420-L423

It seems that common.sh will install it. and I don't need to add it to linux-image.sh

Dirreke commented 4 months ago

I can also add fortran test CI if needed.

Emilgardis commented 4 months ago

/ci try

lets try again!

github-actions[bot] commented 4 months ago

Starting try run. Link to action

github-actions[bot] commented 4 months ago

Try run for comment

Failed Jobs

Successful Jobs

List - [aarch64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677302260?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677302453?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677302643?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677302950?pr=1458#step:10:1) - ✔️ - [arm-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677303164?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677303432?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677303649?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677303856?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677304061?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677304280?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677304477?pr=1458#step:10:1) - ✔️ - [armv7-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677304694?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677304901?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677305131?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677305382?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677305609?pr=1458#step:10:1) - ✔️ - [cross](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677305811?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677306032?pr=1458#step:10:1) - ✔️ - [i686-linux-android](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677306228?pr=1458#step:10:1) - ✔️ - [i686-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677306446?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677306616?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677306822?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677306987?pr=1458#step:10:1) - ✔️ - [mips64el-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677307162?pr=1458#step:10:1) - ✔️ - [i686-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677307338?pr=1458#step:10:1) - ✔️ - [mips64-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677307506?pr=1458#step:10:1) - ✔️ - [mipsel-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677307672?pr=1458#step:10:1) - ✔️ - [mips-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677307895?pr=1458#step:10:1) - ✔️ - [powerpc64le-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677308057?pr=1458#step:10:1) - ✔️ - [powerpc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677308229?pr=1458#step:10:1) - ✔️ - [powerpc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677308419?pr=1458#step:10:1) - ✔️ - [riscv64gc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677308658?pr=1458#step:10:1) - ✔️ - [s390x-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677308875?pr=1458#step:10:1) - ✔️ - [sparc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677309066?pr=1458#step:10:1) - ✔️ - [thumbv6m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677309267?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677309455?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677309643?pr=1458#step:10:1) - ✔️ - [thumbv7m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677309816?pr=1458#step:10:1) - ✔️ - [thumbv7neon-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677310028?pr=1458#step:10:1) - ✔️ - [thumbv7neon-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677310224?pr=1458#step:10:1) - ✔️ - [thumbv8m.base-none-eabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677310470?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabi](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677310694?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677310884?pr=1458#step:10:1) - ✔️ - [wasm32-unknown-emscripten](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677311074?pr=1458#step:10:1) - ✔️ - [x86_64-apple-darwin](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677311266?pr=1458#step:10:1) - ✔️ - [x86_64-linux-android](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677311483?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677311668?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-msvc](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677311888?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677312272?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-illumos](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677312478?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677312725?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677312942?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677313199?pr=1458#step:10:1) - ✔️ - [zig](https://github.com/cross-rs/cross/actions/runs/8286674711/job/22677313609?pr=1458#step:10:1) - ✔️
Dirreke commented 3 months ago

This failure is related to libc/3618

It failed because of old_locale. I would patch it with gcc8/patches/patch-libgfortran_io_io.h.

Notice: I use the gcc8/patches/patch-libgfortran_io_io.h. It seems that every version of gcc after gcc8 has this patch except gcc9 and I don't know why. Maybe we can create the PR later.

Besides, we should undefine "HAVE_NEWLOCALE" and "HAVE_FREELOCALE", because there's no uselocale on netbsd(ref: gcc-11/libgfortran/io/io.h) and there's no ifdef to check this before gcc-11. According to this, I should set ac_cv_func_newlocale=no, ac_cv_func_freelocale=no, ac_cv_func_uselocale=no

Edit nothing about this target. And there's no log remained so I don't know why it failed.

Dirreke commented 3 months ago

Let's try x86_64-unknown-netbsd and aarch64-linux-android again. Thanks

Emilgardis commented 3 months ago

/ci try

github-actions[bot] commented 3 months ago

Starting try run. Link to action

github-actions[bot] commented 3 months ago

Try run for comment

Failed Jobs

Successful Jobs

List - [aarch64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943283?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943446?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943562?pr=1458#step:10:1) - ✔️ - [arm-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943645?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943719?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943806?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943904?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003943998?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944088?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944203?pr=1458#step:10:1) - ✔️ - [armv7-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944311?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944437?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944535?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944636?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944727?pr=1458#step:10:1) - ✔️ - [cross](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944832?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003944961?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945082?pr=1458#step:10:1) - ✔️ - [i686-linux-android](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945186?pr=1458#step:10:1) - ✔️ - [i686-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945357?pr=1458#step:10:1) - ✔️ - [i686-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945484?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945590?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945701?pr=1458#step:10:1) - ✔️ - [mips64-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945791?pr=1458#step:10:1) - ✔️ - [mipsel-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003945908?pr=1458#step:10:1) - ✔️ - [mips-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946016?pr=1458#step:10:1) - ✔️ - [mips64el-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946094?pr=1458#step:10:1) - ✔️ - [powerpc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946184?pr=1458#step:10:1) - ✔️ - [powerpc64le-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946271?pr=1458#step:10:1) - ✔️ - [powerpc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946351?pr=1458#step:10:1) - ✔️ - [riscv64gc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946439?pr=1458#step:10:1) - ✔️ - [s390x-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946536?pr=1458#step:10:1) - ✔️ - [sparc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946629?pr=1458#step:10:1) - ✔️ - [thumbv6m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946728?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946805?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946897?pr=1458#step:10:1) - ✔️ - [thumbv7m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003946973?pr=1458#step:10:1) - ✔️ - [thumbv7neon-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947060?pr=1458#step:10:1) - ✔️ - [thumbv7neon-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947146?pr=1458#step:10:1) - ✔️ - [thumbv8m.base-none-eabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947235?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabi](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947307?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947372?pr=1458#step:10:1) - ✔️ - [wasm32-unknown-emscripten](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947440?pr=1458#step:10:1) - ✔️ - [x86_64-apple-darwin](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947516?pr=1458#step:10:1) - ✔️ - [x86_64-linux-android](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947619?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947712?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-msvc](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947820?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-illumos](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003947985?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003948070?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003948158?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003948242?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003948326?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-netbsd](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003948412?pr=1458#step:10:1) - ✔️ - [zig](https://github.com/cross-rs/cross/actions/runs/8398717508/job/23003948491?pr=1458#step:10:1) - ✔️
Dirreke commented 3 months ago

Is any idea about why aarch64-linux-android failed? It seems that it just need more time to finish the build.

Dirreke commented 2 months ago

As libc/3618 has beed merged, let's try again @Emilgardis

Emilgardis commented 2 months ago

/ci try

github-actions[bot] commented 2 months ago

Starting try run. Link to action

github-actions[bot] commented 2 months ago

Try run for comment

Failed Jobs

Successful Jobs

List - [aarch64-linux-android](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286423?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286506?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286602?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286686?pr=1458#step:10:1) - ✔️ - [aarch64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286788?pr=1458#step:10:1) - ✔️ - [arm-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286877?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458286954?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287063?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287142?pr=1458#step:10:1) - ✔️ - [arm-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287235?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287307?pr=1458#step:10:1) - ✔️ - [armv5te-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287399?pr=1458#step:10:1) - ✔️ - [armv7-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287500?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287606?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287704?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287803?pr=1458#step:10:1) - ✔️ - [armv7-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458287918?pr=1458#step:10:1) - ✔️ - [cross](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288028?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288130?pr=1458#step:10:1) - ✔️ - [i586-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288239?pr=1458#step:10:1) - ✔️ - [i686-linux-android](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288338?pr=1458#step:10:1) - ✔️ - [i686-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288467?pr=1458#step:10:1) - ✔️ - [i686-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288581?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288694?pr=1458#step:10:1) - ✔️ - [i686-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288836?pr=1458#step:10:1) - ✔️ - [mips64el-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458288993?pr=1458#step:10:1) - ✔️ - [mips64-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289101?pr=1458#step:10:1) - ✔️ - [mipsel-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289223?pr=1458#step:10:1) - ✔️ - [mips-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289350?pr=1458#step:10:1) - ✔️ - [powerpc64le-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289477?pr=1458#step:10:1) - ✔️ - [powerpc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289621?pr=1458#step:10:1) - ✔️ - [powerpc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289744?pr=1458#step:10:1) - ✔️ - [riscv64gc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289852?pr=1458#step:10:1) - ✔️ - [s390x-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458289975?pr=1458#step:10:1) - ✔️ - [sparc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290087?pr=1458#step:10:1) - ✔️ - [thumbv6m-none-eabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290186?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290322?pr=1458#step:10:1) - ✔️ - [thumbv7em-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290456?pr=1458#step:10:1) - ✔️ - [thumbv7neon-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290677?pr=1458#step:10:1) - ✔️ - [thumbv7neon-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290790?pr=1458#step:10:1) - ✔️ - [thumbv8m.base-none-eabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458290917?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabi](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291030?pr=1458#step:10:1) - ✔️ - [thumbv8m.main-none-eabihf](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291123?pr=1458#step:10:1) - ✔️ - [wasm32-unknown-emscripten](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291228?pr=1458#step:10:1) - ✔️ - [x86_64-apple-darwin](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291324?pr=1458#step:10:1) - ✔️ - [x86_64-linux-android](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291424?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291525?pr=1458#step:10:1) - ✔️ - [x86_64-pc-windows-msvc](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291618?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-dragonfly](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291711?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291824?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-illumos](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458291943?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458292068?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458292206?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458292333?pr=1458#step:10:1) - ✔️ - [x86_64-unknown-netbsd](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458292461?pr=1458#step:10:1) - ✔️ - [zig](https://github.com/cross-rs/cross/actions/runs/8906292690/job/24458292559?pr=1458#step:10:1) - ✔️
Dirreke commented 2 months ago

It doesn't seem to be my fault. Should we try again? Or could we merge it?

Dirreke commented 2 months ago

timeout again. Could we adjust the settings of action?

Emilgardis commented 2 months ago

it should already be maxed out: https://github.com/cross-rs/cross/actions/runs/8907127039/workflow#L188 however I remember something about it not applying like you would expect. Lets just try again