Weird architectures weren’t supported to begin with

This is the heart of the conflict: Rust (and many other modern, safe languages) use LLVM for its relative simplicity, but LLVM does not support either native or cross-compilation to many less popular (read: niche) architectures. Package managers are increasingly finding that one of their oldest assumptions can be easily violated, and they’re not happy about that.

But here’s the problem: it’s a bad assumption. The fact that it’s the default represents an unmitigated security, reliability, and reproducibility disaster.

I’m sure this will go down well.

19 Comments

  1. 2021-03-01 6:37 pm
    • 2021-03-03 2:16 pm
  2. 2021-03-01 6:40 pm
    • 2021-03-01 7:25 pm
    • 2021-03-01 9:27 pm
      • 2021-03-02 8:06 am
      • 2021-03-02 7:59 pm
        • 2021-03-03 9:35 pm
    • 2021-03-02 8:03 pm
  3. 2021-03-01 9:20 pm
    • 2021-03-02 11:26 am
  4. 2021-03-02 4:35 pm
    • 2021-03-02 6:23 pm
  5. 2021-03-06 3:43 am
    • 2021-03-06 1:25 pm
      • 2021-03-07 5:34 am
  6. 2021-03-09 1:28 pm