|
[+] Building 0.0s (0/0) docker:desktop-linux |
|
[+] Creating 1/0 |
|
✔ Container cross-dind-docker-1 Running 0.0s |
|
[+] Building 0.0s (0/0) docker:desktop-linux |
|
+ cargo metadata --format-version 1 --filter-platform x86_64-unknown-linux-gnu |
|
+ rustc --print sysroot |
|
+ /usr/local/bin/docker |
|
+ /usr/local/bin/docker version -f '{{ .Server.Os }},,,{{ .Server.Arch }}' |
|
+ rustup toolchain list |
|
+ rustup |
|
+ rustup toolchain add stable-x86_64-unknown-linux-gnu --profile minimal --force-non-host |
|
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu' |
|
info: latest update on 2023-11-16, rust version 1.74.0 (79e9716c9 2023-11-13) |
|
info: downloading component 'cargo' |
|
info: downloading component 'rust-std' |
|
26.3 MiB / 26.3 MiB (100 %) 20.6 MiB/s in 1s ETA: 0s |
|
info: downloading component 'rustc' |
|
58.7 MiB / 58.7 MiB (100 %) 19.2 MiB/s in 3s ETA: 0s |
|
info: installing component 'cargo' |
|
info: installing component 'rust-std' |
|
26.3 MiB / 26.3 MiB (100 %) 16.5 MiB/s in 1s ETA: 0s |
|
info: installing component 'rustc' |
|
58.7 MiB / 58.7 MiB (100 %) 18.9 MiB/s in 3s ETA: 0s |
|
|
|
stable-x86_64-unknown-linux-gnu installed - (error reading rustc version) |
|
|
|
info: checking for self-update |
|
+ rustup target list --toolchain stable-x86_64-unknown-linux-gnu |
|
+ rustup component list --toolchain stable-x86_64-unknown-linux-gnu |
|
+ rustup component add rust-src --toolchain stable-x86_64-unknown-linux-gnu |
|
info: downloading component 'rust-src' |
|
info: installing component 'rust-src' |
|
+ /usr/local/bin/docker volume list --format {{.Name}} --filter 'name=^cross-stable-x86_64-unknown-linux-gnu' |
|
+ /usr/local/bin/docker ps -a --filter 'name=cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528' --format {{.State}} |
|
+ /usr/local/bin/docker run --userns host --platform linux/amd64 --name cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 --rm -v /cross -v /cross/cargo/bin -d -t ghcr.io/cross-rs/x86_64-unknown-linux-gnu:main |
|
ef8c5f6a46f61a84b8a30931d535220a91d2befab715406c0c705a40db40d079 |
|
+ /usr/local/bin/docker exec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 sh -c 'mkdir -p '\''/cross/root'\''' |
|
+ /usr/local/bin/docker cp -a /root/.xargo/. cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.xargo |
|
Successfully copied 1.54kB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.xargo |
|
+ /usr/local/bin/docker exec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 sh -c 'mkdir -p '\''/cross/root/.cargo'\''' |
|
+ /usr/local/bin/docker cp -a /root/.cargo/env cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.cargo |
|
Successfully copied 2.05kB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.cargo |
|
+ /usr/local/bin/docker cp -a /root/.cargo/bin cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.cargo |
|
Successfully copied 24.7MB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.cargo |
|
+ /usr/local/bin/docker exec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 sh -c 'mkdir -p '\''/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib'\''' |
|
+ /usr/local/bin/docker cp -a /root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
Successfully copied 59.2MB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
+ /usr/local/bin/docker cp -a /root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/libexec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
Successfully copied 7.67MB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
+ /usr/local/bin/docker cp -a /root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/etc cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
Successfully copied 13.3kB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
+ /usr/local/bin/docker cp -a /root/.local/share/cross-rs/tmp/.tmpAkQ2wg/lib cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
Successfully copied 302MB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
+ /usr/local/bin/docker cp -a /root/.local/share/cross-rs/tmp/.tmpUOHpjN/lib cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
Successfully copied 836kB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu |
|
+ /usr/local/bin/docker cp -a /root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib |
|
Successfully copied 180MB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib |
|
+ /usr/local/bin/docker exec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 sh -c 'mkdir -p '\''/cross/'\''' |
|
+ /usr/local/bin/docker cp -a /root/.local/share/cross-rs/tmp/.tmpuQ8rH6/. cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/work |
|
Successfully copied 13.8kB to cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528:/cross/work |
|
+ /usr/local/bin/docker exec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 sh -c 'set -e pipefail |
|
set -x |
|
chown -R 0:0 /cross |
|
prefix="/cross" |
|
|
|
symlink_recurse() { |
|
for f in "${1}"/*; do |
|
dst=${f#"$prefix"} |
|
if [ -f "${dst}" ]; then |
|
echo "invalid: got unexpected file at ${dst}" 1>&2 |
|
exit 1 |
|
elif [ -d "${dst}" ]; then |
|
symlink_recurse "${f}" |
|
else |
|
ln -s "${f}" "${dst}" |
|
fi |
|
done |
|
} |
|
|
|
symlink_recurse "${prefix}" |
|
' |
|
+ chown -R 0:0 /cross |
|
+ prefix=/cross |
|
+ symlink_recurse /cross |
|
+ dst=/cargo |
|
+ [ -f /cargo ] |
|
+ [ -d /cargo ] |
|
+ ln -s /cross/cargo /cargo |
|
+ dst=/root |
|
+ [ -f /root ] |
|
+ [ -d /root ] |
|
+ symlink_recurse /cross/root |
|
+ dst=/root/* |
|
+ [ -f /root/* ] |
|
+ [ -d /root/* ] |
|
+ ln -s /cross/root/* /root/* |
|
+ dst=/work |
|
+ [ -f /work ] |
|
+ [ -d /work ] |
|
+ ln -s /cross/work /work |
|
+ /usr/local/bin/docker exec --user 0:0 -e 'PKG_CONFIG_ALLOW_CROSS=1' -e 'XARGO_HOME=/root/.xargo' -e 'CARGO_HOME=/root/.cargo' -e 'CROSS_RUST_SYSROOT=/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu' -e 'CARGO_TARGET_DIR=/target' -e 'CROSS_RUNNER=' -e CROSS_CONTAINER_ENGINE -e TERM -e CROSS_REMOTE -e 'USER=root' -e 'CROSS_RUSTC_MAJOR_VERSION=1' -e 'CROSS_RUSTC_MINOR_VERSION=0' -e 'CROSS_RUSTC_PATCH_VERSION=0' -w /work cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 sh -c 'PATH="$PATH":"/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin" cargo -v build --bin dummy --target x86_64-unknown-linux-gnu --target-dir target' |
|
sh: 1: cargo: not found |
|
+ /usr/local/bin/docker exec cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 bash -c '[[ -d '\''/cross//work/target'\'' ]]' |
|
+ /usr/local/bin/docker stop cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 --time 2 |
|
cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 |
|
+ /usr/local/bin/docker rm cross-stable-x86_64-unknown-linux-gnu-53e1a-79e9716c9-x86_64-unknown-linux-gnu-342f2-1700212428528 |
|
+ rustup component list --toolchain stable-x86_64-unknown-linux-gnu |