Remove incompatible Rust flags

- Remove -C embed-bitcode=no from PKGBUILD
- Fix LTO compatibility issues
This commit is contained in:
Pinak Dhabu 2026-02-07 13:44:08 +05:30
parent 001c001a02
commit 9408cf997e
No known key found for this signature in database
GPG key ID: 95A399E4CD6A0E07

View file

@ -62,7 +62,7 @@ build() {
# Optimized Rust compilation flags for AUR
export CARGO_TARGET_DIR="$srcdir/target"
export CARGO_BUILD_JOBS=$(nproc)
export RUSTFLAGS="-C target-cpu=native -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C lto=fat -C panic=abort"
export RUSTFLAGS="-C target-cpu=native -C opt-level=3 -C codegen-units=1 -C lto=fat -C panic=abort"
export CFLAGS="${CFLAGS} -flto -march=native -mtune=native"
export CXXFLAGS="${CXXFLAGS} -flto -march=native -mtune=native"