mirror of
https://github.com/Jake-Shadle/xwin
synced 2026-06-08 11:22:36 +00:00
597753b7e3
* dockerfile: Also replace `ld` with `ld.lld`
When replacing the compilers with `clang(++)`, while leaving the default
linker at gcc, it fails because it doesn't recognize (`ar`chives of)
LLVM IR bitcode objects:
= note: /usr/bin/ld: /tmp/cargo-install26EVLj/release/deps/libzstd_sys-054e18b4564e3c5f.rlib: error adding symbols: file format not recognized
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Solve this by also (suggesting to) replace `ld` with LLVM's `ld.lld`.
* Fix lints
* Remove pointless macos
Co-authored-by: Jake Shadle <jake.shadle@embark-studios.com>