Add rust version check since rust 1.72 fixes the weak symbol issues for musl
Use a linker script to add missing symbols during linking for zig >= 0.11 and rust < 1.72 (it should be better than using rust-lld since we can use the old logic to adjust parameters passed to zig )
rust-lld
since we can use the old logic to adjust parameters passed to zig )