Fix hardcode rust target flag
- Refer to the latest guideline in wiki: https://wiki.archlinux.org/title/Rust_package_guidelines#Prepare
- Facilitate the portability to platforms like RISC-V, which should use
riscv64gc-unknown-linux-gnu
for packaging (rather thanriscv64-unknown-linux-gnu
when using hardcode$CARCH
)