Remove macro flags that aren't supported in el8 rpm

This commit is contained in:
Josh Stone 2024-01-19 12:42:40 -08:00 committed by root
parent 170b79df1d
commit 844e68ae18
2 changed files with 2 additions and 8 deletions

2
.rust.metadata Normal file
View File

@ -0,0 +1,2 @@
9ad7bb54dc9572c103b855cdcc823addbb34d15d rustc-1.75.0-src.tar.xz
55eaa32c99cc8ec970f2db2d340a605724589f9b wasi-libc-bd950eb128bff337153de217b11270f948d04bb4.tar.gz

View File

@ -34,20 +34,12 @@
# -Copt-level: set optimization level (default: highest optimization level)
# -Cdebuginfo: set debuginfo verbosity (default: full debug information)
# -Ccodegen-units: set number of parallel code generation units (default: 1)
# -Cforce-frame-pointers: force inclusion of frame pointers (default: enabled
# on x86_64 and aarch64 on Fedora 37+)
#
# Additionally, some linker flags are set which correspond to the default
# Fedora compiler flags for hardening and for embedding package versions into
# compiled binaries.
#
# ref. https://doc.rust-lang.org/rustc/codegen-options/index.html
%build_rustflags %{shrink:
-Copt-level=%rustflags_opt_level
-Cdebuginfo=%rustflags_debuginfo
-Ccodegen-units=%rustflags_codegen_units
%{expr:0%{?_include_frame_pointers} && ("%{_arch}" != "ppc64le" && "%{_arch}" != "s390x" && "%{_arch}" != "i386") ? "-Cforce-frame-pointers=yes" : ""}
%[0%{?_package_note_status} ? "-Clink-arg=%_package_note_flags" : ""]
}
# __cargo_common_opts: common command line flags for cargo