Open Bug 2086056 Opened 12 days ago Updated 11 hours ago

Perma Snap amd64 ERROR: Rust compiler 1.91.1 is too old

Categories

(Firefox Build System :: Third Party Packaging, defect)

defect

Tracking

(Not tracked)

People

(Reporter: abutkovits, Unassigned)

References

()

Details

(Keywords: blocked-thirdparty)

Log: https://treeherder.mozilla.org/logviewer?job_id=602655369&repo=autoland&task=Rcx1zYW4Q4aU9RJUfog8hA.0&lineNumber=17415
Full log: https://firefoxci.taskcluster-artifacts.net/Rcx1zYW4Q4aU9RJUfog8hA/0/public/logs/live_backing.log

[task 2026-10-27T09:19:11.468+00:00] :: 0:09.26 checking for cargo... /builds/worker/firefox-snap/parts/firefox/build/unversioned-binaries/cargo
[task 2026-10-27T09:19:11.522+00:00] :: 0:09.32 checking rustc version... 1.91.1
[task 2026-10-27T09:19:11.534+00:00] :: 0:09.33 checking cargo version... 1.91.1
[task 2026-10-27T09:19:11.537+00:00] :: 0:09.33 E ERROR: Rust compiler 1.91.1 is too old.
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 To compile Rust language sources please install at least
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 version 1.95.0 of the 'rustc' toolchain (or, if using nightly,
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 at least one version newer than 1.95.0) and make sure it is
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 first in your path.
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 You can verify this by typing 'rustc --version'.
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 If you have the 'rustup' tool installed you can upgrade
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 to the latest release by typing 'rustup update'. The
[task 2026-10-27T09:19:11.538+00:00] :: 0:09.33 installer is available from https://rustup.rs/
[task 2026-10-27T09:19:11.622+00:00] :: 0:09.42 E *** Fix above errors and then restart with "./mach build"
[task 2026-10-27T09:19:11.681+00:00] :: Streaming resource usage profile to: /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/.mozbuild/logs/build/profile_log_20261027_091906.json
[task 2026-10-27T09:19:11.742+00:00] 'override-build' in part 'firefox' failed with code 1.

Summary: Perma Snap arm64 ERROR: Rust compiler 1.91.1 is too old → Perma Snap amd64 ERROR: Rust compiler 1.91.1 is too old
Severity: -- → S2
Flags: needinfo?(nathan.teodosio)

Just for the record, Firefox nightly builds fine with Rustc 1.95 from the PPA, which will eventually be backported to Noble. I suppose we don't want toolchain from a PPA in a official build so that's why those are in a personal branch: https://launchpad.net/~nteodosio/+snap/ff-rr

You need to log in before you can comment on or make changes to this bug.