From 6a19840903716fe442ed8b0175e6b4625048f24a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 22 Feb 2022 11:53:12 +0100 Subject: [PATCH] Use the new way to set debuginfo level during build --- rust-cargo-c.spec | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/rust-cargo-c.spec b/rust-cargo-c.spec index 11e8502..18d1c2a 100644 --- a/rust-cargo-c.spec +++ b/rust-cargo-c.spec @@ -1,10 +1,7 @@ # Generated by rust2rpm 20 %bcond_without check -# work around RUSTFLAGS no longer being set in .cargo/config with rust2rpm 21 -# https://pagure.io/fedora-rust/rust2rpm/issue/181 -%global __cargo %(echo %__cargo | sed "s/debuginfo=2/debuginfo=1/") -%global debug_package %{nil} +%global rustflags_debuginfo 1 %global crate cargo-c %global upstream_version 0.9.7+cargo-0.59 @@ -25,7 +22,7 @@ Patch0: cargo-c-fix-metadata.diff ExclusiveArch: %{rust_arches} -BuildRequires: rust-packaging +BuildRequires: rust-packaging >= 21-2 %global _description %{expand: Helper program to build and install c-like libraries.} @@ -84,8 +81,6 @@ use the "default" feature of the "%{crate}" crate. %prep %autosetup -n %{crate}-%{upstream_version} -p1 %cargo_prep -# drop debuginfo verbosity in an attempt to fix armv7hl OOM problems -sed -i "s/debuginfo=2/debuginfo=1/" .cargo/config %generate_buildrequires %cargo_generate_buildrequires