From 98199cab0716b5babe5cd8ebeede27282129335d Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Nov 07 2020 14:37:59 +0000 Subject: update to version 0.14.0 --- diff --git a/.gitignore b/.gitignore index 1c5cba5..a5fc1f0 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /addr2line-0.12.1.crate /addr2line-0.12.2.crate /addr2line-0.13.0.crate +/addr2line-0.14.0.crate diff --git a/addr2line-fix-metadata.diff b/addr2line-fix-metadata.diff new file mode 100644 index 0000000..ecb2fb4 --- /dev/null +++ b/addr2line-fix-metadata.diff @@ -0,0 +1,30 @@ +--- addr2line-0.14.0/Cargo.toml 2020-10-27T05:21:47+00:00 ++++ addr2line-0.14.0/Cargo.toml 2020-11-07T14:17:45.974013+00:00 +@@ -45,19 +45,6 @@ + [[test]] + name = "parse" + required-features = ["std-object"] +-[dependencies.alloc] +-version = "1.0.0" +-optional = true +-package = "rustc-std-workspace-alloc" +- +-[dependencies.compiler_builtins] +-version = "0.1.2" +-optional = true +- +-[dependencies.core] +-version = "1.0.0" +-optional = true +-package = "rustc-std-workspace-core" + + [dependencies.cpp_demangle] + version = "0.3" +@@ -105,7 +92,6 @@ + + [features] + default = ["rustc-demangle", "cpp_demangle", "std-object", "fallible-iterator", "smallvec"] +-rustc-dep-of-std = ["core", "alloc", "compiler_builtins", "gimli/rustc-dep-of-std"] + std = ["gimli/std"] + std-object = ["std", "object", "object/std", "object/compression", "gimli/endian-reader"] + [badges.travis-ci] diff --git a/rust-addr2line.spec b/rust-addr2line.spec index aec3a43..5d1a36b 100644 --- a/rust-addr2line.spec +++ b/rust-addr2line.spec @@ -1,18 +1,22 @@ -# Generated by rust2rpm 13 +# Generated by rust2rpm 15 +# * resolve circular dependency with backtrace %bcond_with check %global debug_package %{nil} %global crate addr2line Name: rust-%{crate} -Version: 0.13.0 -Release: 2%{?dist} +Version: 0.14.0 +Release: 1%{?dist} Summary: Cross-platform symbolication library written in Rust, using `gimli` # Upstream license specification: Apache-2.0/MIT License: ASL 2.0 or MIT URL: https://crates.io/crates/addr2line Source: %{crates_source} +# Initial patched metadata +# * Drop dependencies on compiler internals +Patch0: addr2line-fix-metadata.diff ExclusiveArch: %{rust_arches} %if %{__cargo_skip_build} @@ -22,7 +26,7 @@ BuildArch: noarch BuildRequires: rust-packaging %global _description %{expand: -A cross-platform symbolication library written in Rust, using `gimli`.} +Cross-platform symbolication library written in Rust, using `gimli`.} %description %{_description} @@ -37,9 +41,9 @@ which use "%{crate}" crate. %files devel %license LICENSE-APACHE LICENSE-MIT -%doc README.md +%doc README.md CHANGELOG.md %{cargo_registry}/%{crate}-%{version_no_tilde}/ -%exclude %{cargo_registry}/%{crate}-%{version_no_tilde}/{benchmark.sh,bench.plot.r,coverage,memory.png,time.png} +%exclude %{cargo_registry}/%{crate}-%{version_no_tilde}/{.github/,bench.plot.r,benchmark.sh,coverage,rustfmt.toml,.travis.yml} %package -n %{name}+default-devel Summary: %{summary} @@ -156,6 +160,10 @@ which use "std-object" feature of "%{crate}" crate. %endif %changelog +* Sat Nov 07 2020 Fabio Valentini - 0.14.0-1 +- Update to version 0.14.0. +- Fixes RHBZ#1891705 + * Wed Jul 29 2020 Fedora Release Engineering - 0.13.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 2652da8..e22f949 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (addr2line-0.13.0.crate) = c796f763aa0ac9ae04b31beb813521d3743752d91235eb3ece1c205aa67874c1b66f1f4f473f1815144d8d94851691d285845a1d438990f81b61f5960cd67cd5 +SHA512 (addr2line-0.14.0.crate) = 86891fa5e0d5b625d2f90da9e55b3ec1bb83870bfb4beb26dd6048830632f0cd250f2d0a8fc5d2e2c34ecc3ba16ee014d9e25b1338431114dbaa4b4cf25ea1ed