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-gnufor packaging (rather thanriscv64-unknown-linux-gnuwhen using hardcode$CARCH)