Disable LTS and support for static linking
Context: redox#1703 redox#1704
Additional context:
- Set
crt_static_allows_dylibs: false
because even linux doesn't set this. It's a feature specifically for Windows and WASI
/mnt/redox/prefix/x86_64-unknown-redox/sysroot/bin/../lib/gcc/x86_64-unknown-redox/13.2.0/../../../../x86_64-unknown-redox/bin/ld: attempted static link of dynamic object `/mnt/redox/prefix/x86_64-unknown-redox/sysroot/bin/../lib/gcc/x86_64-unknown-redox/13.2.0/../../../../x86_64-unknown-redox/lib/libstdc++.so'
/mnt/redox/prefix/x86_64-unknown-redox/sysroot/bin/../lib/gcc/x86_64-unknown-redox/13.2.0/../../../../x86_64-unknown-redox/bin/ld: attempted static link of dynamic object `/mnt/redox/cookbook/recipes/dev/rust/target/x86_64-unknown-redox/sysroot/lib/libz.so'
- Comment out rustc_driver dylib per https://users.rust-lang.org/t/83024/2 for static linking support.
Edited by Wildan Mubarok