Skip to content

Commit ab8b961

Browse files
committed
Auto merge of #49379 - TimNN:rollup, r=TimNN
Rollup of 7 pull requests - Successful merges: #48693, #48932, #49103, #49170, #49187, #49346, #49353 - Failed merges:
2 parents 13a86f4 + 1233aa2 commit ab8b961

File tree

31 files changed

+181
-37
lines changed

31 files changed

+181
-37
lines changed

src/bootstrap/compile.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ impl Step for Std {
9898
copy_musl_third_party_objects(build, target, &libdir);
9999
}
100100

101-
let out_dir = build.stage_out(compiler, Mode::Libstd);
101+
let out_dir = build.cargo_out(compiler, Mode::Libstd, target);
102102
build.clear_if_dirty(&out_dir, &builder.rustc(compiler));
103103
let mut cargo = builder.cargo(compiler, Mode::Libstd, target, "build");
104104
std_cargo(builder, &compiler, target, &mut cargo);
@@ -360,7 +360,7 @@ impl Step for Test {
360360
return;
361361
}
362362

363-
let out_dir = build.stage_out(compiler, Mode::Libtest);
363+
let out_dir = build.cargo_out(compiler, Mode::Libtest, target);
364364
build.clear_if_dirty(&out_dir, &libstd_stamp(build, compiler, target));
365365
let mut cargo = builder.cargo(compiler, Mode::Libtest, target, "build");
366366
test_cargo(build, &compiler, target, &mut cargo);
@@ -482,10 +482,9 @@ impl Step for Rustc {
482482
compiler: builder.compiler(self.compiler.stage, build.build),
483483
target: build.build,
484484
});
485-
486-
let stage_out = builder.stage_out(compiler, Mode::Librustc);
487-
build.clear_if_dirty(&stage_out, &libstd_stamp(build, compiler, target));
488-
build.clear_if_dirty(&stage_out, &libtest_stamp(build, compiler, target));
485+
let cargo_out = builder.cargo_out(compiler, Mode::Librustc, target);
486+
build.clear_if_dirty(&cargo_out, &libstd_stamp(build, compiler, target));
487+
build.clear_if_dirty(&cargo_out, &libtest_stamp(build, compiler, target));
489488

490489
let mut cargo = builder.cargo(compiler, Mode::Librustc, target, "build");
491490
rustc_cargo(build, &mut cargo);

src/bootstrap/tool.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,10 @@ impl Step for Rustdoc {
338338
};
339339

340340
builder.ensure(compile::Rustc { compiler: build_compiler, target });
341+
builder.ensure(compile::Rustc {
342+
compiler: build_compiler,
343+
target: builder.build.build,
344+
});
341345

342346
let mut cargo = prepare_tool_cargo(builder,
343347
build_compiler,

src/ci/docker/dist-aarch64-linux/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ ENV CC_aarch64_unknown_linux_gnu=aarch64-unknown-linux-gnueabi-gcc \
3232

3333
ENV HOSTS=aarch64-unknown-linux-gnu
3434

35-
ENV RUST_CONFIGURE_ARGS --enable-extended
35+
ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs
3636
ENV SCRIPT python2.7 ../x.py dist --host $HOSTS --target $HOSTS

src/ci/docker/dist-android/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ ENV RUST_CONFIGURE_ARGS \
2626
--armv7-linux-androideabi-ndk=/android/ndk/arm-14 \
2727
--i686-linux-android-ndk=/android/ndk/x86-14 \
2828
--aarch64-linux-android-ndk=/android/ndk/arm64-21 \
29-
--x86_64-linux-android-ndk=/android/ndk/x86_64-21
29+
--x86_64-linux-android-ndk=/android/ndk/x86_64-21 \
30+
--disable-docs
3031

3132
ENV SCRIPT python2.7 ../x.py dist --target $TARGETS
3233

src/ci/docker/dist-arm-linux/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ ENV CC_arm_unknown_linux_gnueabi=arm-unknown-linux-gnueabi-gcc \
3232

3333
ENV HOSTS=arm-unknown-linux-gnueabi
3434

35-
ENV RUST_CONFIGURE_ARGS --enable-extended
35+
ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs
3636
ENV SCRIPT python2.7 ../x.py dist --host $HOSTS --target $HOSTS

src/ci/docker/dist-armhf-linux/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ ENV CC_arm_unknown_linux_gnueabihf=arm-unknown-linux-gnueabihf-gcc \
3232

3333
ENV HOSTS=arm-unknown-linux-gnueabihf
3434

35-
ENV RUST_CONFIGURE_ARGS --enable-extended
35+
ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs
3636
ENV SCRIPT python2.7 ../x.py dist --host $HOSTS --target $HOSTS

src/ci/docker/dist-armv7-linux/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ ENV CC_armv7_unknown_linux_gnueabihf=armv7-unknown-linux-gnueabihf-gcc \
3232

3333
ENV HOSTS=armv7-unknown-linux-gnueabihf
3434

35-
ENV RUST_CONFIGURE_ARGS --enable-extended
35+
ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs
3636
ENV SCRIPT python2.7 ../x.py dist --host $HOSTS --target $HOSTS

src/ci/docker/dist-i586-gnu-i586-i686-musl/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ RUN sh /scripts/sccache.sh
3232
ENV RUST_CONFIGURE_ARGS \
3333
--musl-root-i586=/musl-i586 \
3434
--musl-root-i686=/musl-i686 \
35-
--enable-extended
35+
--enable-extended \
36+
--disable-docs
3637

3738
# Newer binutils broke things on some vms/distros (i.e., linking against
3839
# unknown relocs disabled by the following flag), so we need to go out of our

src/ci/docker/dist-i686-freebsd/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@ ENV \
2929

3030
ENV HOSTS=i686-unknown-freebsd
3131

32-
ENV RUST_CONFIGURE_ARGS --enable-extended
32+
ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs
3333
ENV SCRIPT python2.7 ../x.py dist --host $HOSTS --target $HOSTS

src/ci/docker/dist-mips-linux/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ RUN sh /scripts/sccache.sh
2222

2323
ENV HOSTS=mips-unknown-linux-gnu
2424

25-
ENV RUST_CONFIGURE_ARGS --enable-extended
25+
ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs
2626
ENV SCRIPT python2.7 ../x.py dist --host $HOSTS --target $HOSTS

0 commit comments

Comments
 (0)