diff --git a/.gitignore b/.gitignore index 6c68c36..beb4665 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /backtrace-0.3.46.crate /backtrace-0.3.47.crate /backtrace-0.3.48.crate +/backtrace-0.3.49.crate diff --git a/backtrace-fix-metadata.diff b/backtrace-fix-metadata.diff index 1f6abdb..b6d8278 100644 --- a/backtrace-fix-metadata.diff +++ b/backtrace-fix-metadata.diff @@ -1,5 +1,5 @@ ---- backtrace-0.3.47/Cargo.toml 2020-05-12T17:33:33+00:00 -+++ backtrace-0.3.47/Cargo.toml 2020-05-12T18:42:42.720688+00:00 +--- backtrace-0.3.49/Cargo.toml 2020-06-15T14:07:32+00:00 ++++ backtrace-0.3.49/Cargo.toml 2020-06-15T23:24:28.411650+00:00 @@ -23,6 +23,7 @@ readme = "README.md" license = "MIT/Apache-2.0" @@ -8,15 +8,27 @@ [[example]] name = "backtrace" -@@ -104,20 +105,12 @@ - optional = true +@@ -43,11 +44,6 @@ + [[test]] + name = "smoke" + required-features = ["std"] +-edition = "2018" +- +-[[test]] +-name = "accuracy" +-required-features = ["std", "gimli-symbolize"] + edition = "2018" + + [[test]] +@@ -110,20 +106,12 @@ + version = "0.6" [features] -coresymbolication = [] -dbghelp = [] default = ["std", "gimli-symbolize"] dladdr = [] - gimli-symbolize = ["addr2line", "object", "std"] + gimli-symbolize = ["addr2line", "miniz_oxide", "object", "std"] -kernel32 = [] libbacktrace = ["backtrace-sys/backtrace-sys"] libunwind = [] @@ -25,7 +37,7 @@ serialize-serde = ["serde"] std = [] unix-backtrace = [] --verify-winapi = ["winapi/dbghelp", "winapi/handleapi", "winapi/libloaderapi", "winapi/memoryapi", "winapi/minwindef", "winapi/processthreadsapi", "winapi/synchapi", "winapi/winbase", "winapi/winnt"] +-verify-winapi = ["winapi/dbghelp", "winapi/handleapi", "winapi/libloaderapi", "winapi/memoryapi", "winapi/minwindef", "winapi/processthreadsapi", "winapi/synchapi", "winapi/tlhelp32", "winapi/winbase", "winapi/winnt"] -[target."cfg(windows)".dependencies.winapi] -version = "0.3.3" -optional = true diff --git a/rust-backtrace.spec b/rust-backtrace.spec index 7757ec2..c24fafa 100644 --- a/rust-backtrace.spec +++ b/rust-backtrace.spec @@ -5,7 +5,7 @@ %global crate backtrace Name: rust-%{crate} -Version: 0.3.48 +Version: 0.3.49 Release: 1%{?dist} Summary: Library to acquire a stack trace (backtrace) at runtime in a Rust program @@ -16,6 +16,7 @@ Source: %{crates_source} # Initial patched metadata # * No windows/osx # * Exclude CI files, https://github.com/alexcrichton/backtrace-rs/pull/131 +# * Remove accuracy test that requires workspace crates Patch0: backtrace-fix-metadata.diff ExclusiveArch: %{rust_arches} @@ -140,6 +141,18 @@ which use "libunwind" feature of "%{crate}" crate. %files -n %{name}+libunwind-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%package -n %{name}+miniz_oxide-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+miniz_oxide-devel %{_description} + +This package contains library source intended for building other packages +which use "miniz_oxide" feature of "%{crate}" crate. + +%files -n %{name}+miniz_oxide-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + %package -n %{name}+object-devel Summary: %{summary} BuildArch: noarch @@ -226,6 +239,8 @@ which use "unix-backtrace" feature of "%{crate}" crate. %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 +# Remove accuracy test that requires workspace crates +rm -rf tests/accuracy/ %cargo_prep %generate_buildrequires @@ -249,6 +264,9 @@ which use "unix-backtrace" feature of "%{crate}" crate. %endif %changelog +* Mon Jun 15 2020 Josh Stone - 0.3.49-1 +- Update to 0.3.49 + * Thu May 14 2020 Josh Stone - 0.3.48-1 - Update to 0.3.48 diff --git a/sources b/sources index abd5a91..39667e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (backtrace-0.3.48.crate) = 260ec9f4c2f14d8830e69435e1f0883621b3afcb2dad06624d5c29398c4109d1397fbc06dcbf1d85afea45515e8bd6d211a98b963c67da818ab4f95f8fe4060a +SHA512 (backtrace-0.3.49.crate) = e85c3dde0b944f2c59909dc33902f20672a0bd1b8c6c941254af89be7573f3641a7352dbeca90bce89a2f9cf4242d78caceeeb889d3ee8857fd59a42889f2913