Skip to content

Commit dceeb20

Browse files
committed
Fix LegacyKeyValueFormat report from docker build: various
1 parent ea5573a commit dceeb20

File tree

3 files changed

+24
-29
lines changed

3 files changed

+24
-29
lines changed

‎src/ci/docker/host-x86_64/dist-various-1/Dockerfile‎

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -152,16 +152,14 @@ ENV CFLAGS_armv5te_unknown_linux_musleabi="-march=armv5te -marm -mfloat-abi=soft
152152
CC_riscv64gc_unknown_none_elf=riscv64-unknown-elf-gcc \
153153
CFLAGS_riscv64gc_unknown_none_elf=-march=rv64gc -mabi=lp64
154154

155-
ENV RUST_CONFIGURE_ARGS \
156-
--musl-root-armv5te=/musl-armv5te \
155+
ENV RUST_CONFIGURE_ARGS="--musl-root-armv5te=/musl-armv5te \
157156
--musl-root-arm=/musl-arm \
158157
--musl-root-armhf=/musl-armhf \
159158
--musl-root-armv7hf=/musl-armv7hf \
160-
--disable-docs
159+
--disable-docs"
161160

162-
ENV SCRIPT \
163-
python3 ../x.py --stage 2 test --host='' --target $RUN_MAKE_TARGETS tests/run-make tests/run-make-cargo && \
164-
python3 ../x.py dist --host='' --target $TARGETS
161+
ENV SCRIPT="python3 ../x.py --stage 2 test --host= --target $RUN_MAKE_TARGETS tests/run-make tests/run-make-cargo && \
162+
python3 ../x.py dist --host= --target $TARGETS"
165163

166164
# sccache
167165
COPY scripts/sccache.sh /scripts/

‎src/ci/docker/host-x86_64/dist-various-2/Dockerfile‎

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,16 +95,14 @@ RUN /tmp/freebsd-toolchain.sh i686
9595
COPY scripts/sccache.sh /scripts/
9696
RUN sh /scripts/sccache.sh
9797

98-
ENV CARGO_TARGET_X86_64_UNKNOWN_FUCHSIA_AR /usr/local/bin/llvm-ar
99-
ENV CARGO_TARGET_X86_64_UNKNOWN_FUCHSIA_RUSTFLAGS \
100-
-C link-arg=--sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot \
98+
ENV CARGO_TARGET_X86_64_UNKNOWN_FUCHSIA_AR="/usr/local/bin/llvm-ar"
99+
ENV CARGO_TARGET_X86_64_UNKNOWN_FUCHSIA_RUSTFLAGS="-C link-arg=--sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot \
101100
-Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot/lib \
102-
-Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/lib
103-
ENV CARGO_TARGET_AARCH64_UNKNOWN_FUCHSIA_AR /usr/local/bin/llvm-ar
104-
ENV CARGO_TARGET_AARCH64_UNKNOWN_FUCHSIA_RUSTFLAGS \
105-
-C link-arg=--sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/arm64/sysroot \
101+
-Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/lib"
102+
ENV CARGO_TARGET_AARCH64_UNKNOWN_FUCHSIA_AR="/usr/local/bin/llvm-ar"
103+
ENV CARGO_TARGET_AARCH64_UNKNOWN_FUCHSIA_RUSTFLAGS="-C link-arg=--sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/arm64/sysroot \
106104
-Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/arm64/sysroot/lib \
107-
-Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/arm64/lib
105+
-Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/arm64/lib"
108106

109107
ENV TARGETS=x86_64-unknown-fuchsia
110108
ENV TARGETS=$TARGETS,aarch64-unknown-fuchsia
@@ -136,8 +134,8 @@ RUN ln -s /usr/include/x86_64-linux-gnu/asm /usr/local/include/asm
136134
# musl-gcc can't find libgcc_s.so.1 since it doesn't use the standard search paths.
137135
RUN ln -s /usr/riscv64-linux-gnu/lib/libgcc_s.so.1 /usr/lib/gcc-cross/riscv64-linux-gnu/11/
138136

139-
ENV RUST_CONFIGURE_ARGS --enable-extended --enable-lld --enable-llvm-bitcode-linker --disable-docs \
137+
ENV RUST_CONFIGURE_ARGS="--enable-extended --enable-lld --enable-llvm-bitcode-linker --disable-docs \
140138
--musl-root-armv7=/musl-armv7 \
141-
--musl-root-riscv64gc=/musl-riscv64gc
139+
--musl-root-riscv64gc=/musl-riscv64gc"
142140

143-
ENV SCRIPT python3 ../x.py dist --host='' --target $TARGETS && python3 ../x.py dist --host='' --set build.sanitizers=true --target $TARGETS_SANITIZERS
141+
ENV SCRIPT="python3 ../x.py dist --host= --target $TARGETS && python3 ../x.py dist --host= --set build.sanitizers=true --target $TARGETS_SANITIZERS"

‎src/ci/docker/host-x86_64/test-various/Dockerfile‎

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,8 @@ RUN curl -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-3
4545
tar -xz
4646
ENV WASI_SDK_PATH=/wasi-sdk-30.0-x86_64-linux
4747

48-
ENV RUST_CONFIGURE_ARGS \
49-
--musl-root-x86_64=/usr/local/x86_64-linux-musl \
50-
--set rust.lld
48+
ENV RUST_CONFIGURE_ARGS="--musl-root-x86_64=/usr/local/x86_64-linux-musl \
49+
--set rust.lld"
5150

5251
# Some run-make tests have assertions about code size, and enabling debug
5352
# assertions in libstd causes the binary to be much bigger than it would
@@ -58,29 +57,29 @@ ENV NO_OVERFLOW_CHECKS=1
5857

5958
RUN curl -L https://github.com/bytecodealliance/wasmtime/releases/download/v38.0.4/wasmtime-v38.0.4-x86_64-linux.tar.xz | \
6059
tar -xJ
61-
ENV PATH "$PATH:/wasmtime-v38.0.4-x86_64-linux"
60+
ENV PATH="$PATH:/wasmtime-v38.0.4-x86_64-linux"
6261

6362
ENV WASM_WASIP_TARGET=wasm32-wasip1
64-
ENV WASM_WASIP_SCRIPT python3 /checkout/x.py --stage 2 test --host='' --target $WASM_WASIP_TARGET \
63+
ENV WASM_WASIP_SCRIPT="python3 /checkout/x.py --stage 2 test --host= --target $WASM_WASIP_TARGET \
6564
tests/run-make \
6665
tests/run-make-cargo \
6766
tests/ui \
6867
tests/mir-opt \
6968
tests/codegen-units \
7069
tests/codegen-llvm \
7170
tests/assembly-llvm \
72-
library/core
71+
library/core"
7372

7473
ENV NVPTX_TARGETS=nvptx64-nvidia-cuda
75-
ENV NVPTX_SCRIPT python3 /checkout/x.py --stage 2 test --host='' --target $NVPTX_TARGETS \
74+
ENV NVPTX_SCRIPT="python3 /checkout/x.py --stage 2 test --host= --target $NVPTX_TARGETS \
7675
tests/run-make \
7776
tests/run-make-cargo \
78-
tests/assembly-llvm
77+
tests/assembly-llvm"
7978

8079
ENV MUSL_TARGETS=x86_64-unknown-linux-musl \
8180
CC_x86_64_unknown_linux_musl=x86_64-linux-musl-gcc \
8281
CXX_x86_64_unknown_linux_musl=x86_64-linux-musl-g++
83-
ENV MUSL_SCRIPT python3 /checkout/x.py --stage 2 test --host='' --target $MUSL_TARGETS
82+
ENV MUSL_SCRIPT="python3 /checkout/x.py --stage 2 test --host= --target $MUSL_TARGETS"
8483

8584
ENV UEFI_TARGETS=aarch64-unknown-uefi,i686-unknown-uefi,x86_64-unknown-uefi \
8685
CC_aarch64_unknown_uefi=clang-11 \
@@ -89,9 +88,9 @@ ENV UEFI_TARGETS=aarch64-unknown-uefi,i686-unknown-uefi,x86_64-unknown-uefi \
8988
CXX_i686_unknown_uefi=clang++-11 \
9089
CC_x86_64_unknown_uefi=clang-11 \
9190
CXX_x86_64_unknown_uefi=clang++-11
92-
ENV UEFI_SCRIPT python3 /checkout/x.py --stage 2 build --host='' --target $UEFI_TARGETS && \
91+
ENV UEFI_SCRIPT="python3 /checkout/x.py --stage 2 build --host= --target $UEFI_TARGETS && \
9392
python3 /checkout/x.py --stage 2 test tests/run-make-cargo/uefi-qemu/rmake.rs --target aarch64-unknown-uefi && \
9493
python3 /checkout/x.py --stage 2 test tests/run-make-cargo/uefi-qemu/rmake.rs --target i686-unknown-uefi && \
95-
python3 /checkout/x.py --stage 2 test tests/run-make-cargo/uefi-qemu/rmake.rs --target x86_64-unknown-uefi
94+
python3 /checkout/x.py --stage 2 test tests/run-make-cargo/uefi-qemu/rmake.rs --target x86_64-unknown-uefi"
9695

97-
ENV SCRIPT $WASM_WASIP_SCRIPT && $NVPTX_SCRIPT && $MUSL_SCRIPT && $UEFI_SCRIPT
96+
ENV SCRIPT="$WASM_WASIP_SCRIPT && $NVPTX_SCRIPT && $MUSL_SCRIPT && $UEFI_SCRIPT"

0 commit comments

Comments
 (0)