@@ -26,27 +26,27 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
2626#  Duplicated in dist-various-2 Dockerfile.
2727#  FIXME: Move to canonical triple
2828ENV  \
29-     AR_x86_64_fuchsia =x86_64-unknown-fuchsia-ar \
30-     CC_x86_64_fuchsia =x86_64-unknown-fuchsia-clang \
31-     CFLAGS_x86_64_fuchsia ="--target=x86_64-unknown-fuchsia --sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot -I/usr/local/core-linux-amd64-fuchsia-sdk/pkg/fdio/include"  \
32-     CXX_x86_64_fuchsia =x86_64-unknown-fuchsia-clang++ \
33-     CXXFLAGS_x86_64_fuchsia ="--target=x86_64-unknown-fuchsia --sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot -I/usr/local/core-linux-amd64-fuchsia-sdk/pkg/fdio/include"  \
34-     LDFLAGS_x86_64_fuchsia ="--target=x86_64-unknown-fuchsia --sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot -L/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/lib" 
29+     AR_x86_64_unknown_fuchsia =x86_64-unknown-fuchsia-ar \
30+     CC_x86_64_unknown_fuchsia =x86_64-unknown-fuchsia-clang \
31+     CFLAGS_x86_64_unknown_fuchsia ="--target=x86_64-unknown-fuchsia --sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot -I/usr/local/core-linux-amd64-fuchsia-sdk/pkg/fdio/include"  \
32+     CXX_x86_64_unknown_fuchsia =x86_64-unknown-fuchsia-clang++ \
33+     CXXFLAGS_x86_64_unknown_fuchsia ="--target=x86_64-unknown-fuchsia --sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot -I/usr/local/core-linux-amd64-fuchsia-sdk/pkg/fdio/include"  \
34+     LDFLAGS_x86_64_unknown_fuchsia ="--target=x86_64-unknown-fuchsia --sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot -L/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/lib" 
3535
3636WORKDIR  /tmp
3737COPY  scripts/shared.sh /tmp/
3838COPY  scripts/build-fuchsia-toolchain.sh /tmp/
3939RUN  /tmp/build-fuchsia-toolchain.sh
4040
41- ENV  CARGO_TARGET_X86_64_FUCHSIA_AR  /usr/local/bin/llvm-ar
42- ENV  CARGO_TARGET_X86_64_FUCHSIA_RUSTFLAGS  \
41+ ENV  CARGO_TARGET_X86_64_UNKNOWN_FUCHSIA_AR  /usr/local/bin/llvm-ar
42+ ENV  CARGO_TARGET_X86_64_UNKNOWN_FUCHSIA_RUSTFLAGS  \
4343  -C panic=abort \
4444  -C force-unwind-tables=yes \
4545  -C link-arg=--sysroot=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot \
4646  -Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/sysroot/lib \
4747  -Lnative=/usr/local/core-linux-amd64-fuchsia-sdk/arch/x64/lib
4848
49- ENV  TARGETS=x86_64-fuchsia
49+ ENV  TARGETS=x86_64-unknown- fuchsia
5050ENV  TARGETS=$TARGETS,x86_64-unknown-linux-gnu
5151ENV  TARGETS=$TARGETS,wasm32-unknown-unknown
5252
@@ -69,11 +69,11 @@ ENV RUST_CONFIGURE_ARGS \
6969  --llvm-libunwind=in-tree \
7070  --enable-extended \
7171  --disable-docs \
72-   --set target.x86_64-fuchsia.cc=/usr/local/bin/clang \
73-   --set target.x86_64-fuchsia.cxx=/usr/local/bin/clang++ \
74-   --set target.x86_64-fuchsia.ar=/usr/local/bin/llvm-ar \
75-   --set target.x86_64-fuchsia.ranlib=/usr/local/bin/llvm-ranlib \
76-   --set target.x86_64-fuchsia.linker=/usr/local/bin/ld.lld
72+   --set target.x86_64-unknown- fuchsia.cc=/usr/local/bin/clang \
73+   --set target.x86_64-unknown- fuchsia.cxx=/usr/local/bin/clang++ \
74+   --set target.x86_64-unknown- fuchsia.ar=/usr/local/bin/llvm-ar \
75+   --set target.x86_64-unknown- fuchsia.ranlib=/usr/local/bin/llvm-ranlib \
76+   --set target.x86_64-unknown- fuchsia.linker=/usr/local/bin/ld.lld
7777ENV  SCRIPT \
7878    python3 ../x.py install --target $TARGETS compiler/rustc library/std clippy && \
7979    bash ../src/ci/docker/host-x86_64/x86_64-gnu-integration/build-fuchsia.sh
0 commit comments