@@ -26,12 +26,12 @@ 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/
@@ -46,7 +46,7 @@ ENV CARGO_TARGET_X86_64_FUCHSIA_RUSTFLAGS \
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