Skip to content

Commit b7856f6

Browse files
committed
Auto merge of #73950 - Manishearth:rollup-0dtxnit, r=Manishearth
Rollup of 16 pull requests Successful merges: - #72569 (Remove legacy InnoSetup GUI installer) - #73306 (Don't implement Fn* traits for #[target_feature] functions) - #73345 (expand: Stop using nonterminals for passing tokens to attribute and derive macros) - #73449 (Provide more information on duplicate lang item error.) - #73569 (Handle `macro_rules!` tokens consistently across crates) - #73803 (Recover extra trailing angle brackets in struct definition) - #73839 (Split and expand nonstandard-style lints unicode unit test.) - #73841 (Remove defunct `-Z print-region-graph`) - #73848 (Fix markdown rendering in librustc_lexer docs) - #73865 (Fix Zulip topic format) - #73892 (Clean up E0712 explanation) - #73898 (remove duplicate test for #61935) - #73906 (Add missing backtick in `ty_error_with_message`) - #73909 (`#[deny(unsafe_op_in_unsafe_fn)]` in libstd/fs.rs) - #73910 (Rewrite a few manual index loops with while-let) - #73929 (Fix comment typo) Failed merges: r? @ghost
2 parents 9491f18 + d7be1e4 commit b7856f6

File tree

97 files changed

+1012
-713
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+1012
-713
lines changed

.github/workflows/ci.yml

-9
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,6 @@ jobs:
9090
- name: install WIX
9191
run: src/ci/scripts/install-wix.sh
9292
if: success() && !env.SKIP_JOB
93-
- name: install InnoSetup
94-
run: src/ci/scripts/install-innosetup.sh
95-
if: success() && !env.SKIP_JOB
9693
- name: ensure the build happens on a partition with enough space
9794
run: src/ci/scripts/symlink-build-dir.sh
9895
if: success() && !env.SKIP_JOB
@@ -193,9 +190,6 @@ jobs:
193190
- name: install WIX
194191
run: src/ci/scripts/install-wix.sh
195192
if: success() && !env.SKIP_JOB
196-
- name: install InnoSetup
197-
run: src/ci/scripts/install-innosetup.sh
198-
if: success() && !env.SKIP_JOB
199193
- name: ensure the build happens on a partition with enough space
200194
run: src/ci/scripts/symlink-build-dir.sh
201195
if: success() && !env.SKIP_JOB
@@ -537,9 +531,6 @@ jobs:
537531
- name: install WIX
538532
run: src/ci/scripts/install-wix.sh
539533
if: success() && !env.SKIP_JOB
540-
- name: install InnoSetup
541-
run: src/ci/scripts/install-innosetup.sh
542-
if: success() && !env.SKIP_JOB
543534
- name: ensure the build happens on a partition with enough space
544535
run: src/ci/scripts/symlink-build-dir.sh
545536
if: success() && !env.SKIP_JOB

src/bootstrap/builder.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -973,7 +973,7 @@ impl<'a> Builder<'a> {
973973
// we're gated on RUSTC_RPATH here.
974974
//
975975
// Ok, so the astute might be wondering "why isn't `-C rpath` used
976-
// here?" and that is indeed a good question to task. This codegen
976+
// here?" and that is indeed a good question to ask. This codegen
977977
// option is the compiler's current interface to generating an rpath.
978978
// Unfortunately it doesn't quite suffice for us. The flag currently
979979
// takes no value as an argument, so the compiler calculates what it

src/bootstrap/dist.rs

-21
Original file line numberDiff line numberDiff line change
@@ -1875,28 +1875,7 @@ impl Step for Extended {
18751875
prepare("rust-mingw");
18761876
}
18771877

1878-
builder.install(&xform(&etc.join("exe/rust.iss")), &exe, 0o644);
1879-
builder.install(&etc.join("exe/modpath.iss"), &exe, 0o644);
1880-
builder.install(&etc.join("exe/upgrade.iss"), &exe, 0o644);
18811878
builder.install(&etc.join("gfx/rust-logo.ico"), &exe, 0o644);
1882-
builder.create(&exe.join("LICENSE.txt"), &license);
1883-
1884-
// Generate exe installer
1885-
builder.info("building `exe` installer with `iscc`");
1886-
let mut cmd = Command::new("iscc");
1887-
cmd.arg("rust.iss").arg("/Q").current_dir(&exe);
1888-
if target.contains("windows-gnu") {
1889-
cmd.arg("/dMINGW");
1890-
}
1891-
add_env(builder, &mut cmd, target);
1892-
let time = timeit(builder);
1893-
builder.run(&mut cmd);
1894-
drop(time);
1895-
builder.install(
1896-
&exe.join(format!("{}-{}.exe", pkgname(builder, "rust"), target)),
1897-
&distdir(builder),
1898-
0o755,
1899-
);
19001879

19011880
// Generate msi installer
19021881
let wix = PathBuf::from(env::var_os("WIX").unwrap());

src/ci/azure-pipelines/steps/run.yml

-4
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,6 @@ steps:
6666
displayName: Install wix
6767
condition: and(succeeded(), not(variables.SKIP_JOB))
6868

69-
- bash: src/ci/scripts/install-innosetup.sh
70-
displayName: Install InnoSetup
71-
condition: and(succeeded(), not(variables.SKIP_JOB))
72-
7369
- bash: src/ci/scripts/symlink-build-dir.sh
7470
displayName: Ensure the build happens on a partition with enough space
7571
condition: and(succeeded(), not(variables.SKIP_JOB))

src/ci/github-actions/ci.yml

-4
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,6 @@ x--expand-yaml-anchors--remove:
131131
run: src/ci/scripts/install-wix.sh
132132
<<: *step
133133

134-
- name: install InnoSetup
135-
run: src/ci/scripts/install-innosetup.sh
136-
<<: *step
137-
138134
- name: ensure the build happens on a partition with enough space
139135
run: src/ci/scripts/symlink-build-dir.sh
140136
<<: *step

src/ci/scripts/install-innosetup.sh

-18
This file was deleted.

src/etc/installer/exe/modpath.iss

-219
This file was deleted.

0 commit comments

Comments
 (0)