5 ms·
> Rust in particular was a concern. Firefox depends on Rust code, and we require a working Rust compiler to build the browser. Although Apple Silicon support fo
by ed25519FUUU 6y ago
> Rust in particular was a concern. Firefox depends on Rust code, and we require a working Rust compiler to build the browser. Although Apple Silicon support for Rust was underway, it took until mid-August for there to be functional compiler builds, which limited the amount of progress possible for Firefox.
Lack of rust support for 64-bit ARM was a bit surprising to me, especially given the velocity in which people have been rewriting certain components in Rust.
Take for example ffmpeg failing to compile because librsvg was rewritten in rust: https://trac.macports.org/ticket/61668 https://trac.macports.org/ticket/61668
- steveklabnik 6y agoIt has gotten significantly better recently, with Arm themselves pitching in.
- CameronNemo 6y agoPretty sure Rust has supported aarch64 Linux targets for ages. It is just aarch64 Darwin/macOS target support which needed to be added.
- saagarjha 6y agoAnd in turn this blocks a large Swift app I work on from shipping Apple silicon support…software dependency chains can be brutal.