The package rpms/rust-sev.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-sev.git/commit/?id=2b47e8e9a....
Change:
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 74e32f70535e64703acf8e0a01f815828d884181
Author: Cole Robinson <crobinso(a)redhat.com>
Date: Fri Aug 26 11:04:29 2022 -0400
Add missed release bump
Signed-off-by: Cole Robinson <crobinso(a)redhat.com>
diff --git a/rust-sev.spec b/rust-sev.spec
index 2e49bd4..4a3356c 100644
--- a/rust-sev.spec
+++ b/rust-sev.spec
@@ -8,7 +8,7 @@
Name: rust-sev
Version: 0.3.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Library for AMD SEV
License: Apache-2.0
commit c9daaa499059dfe25c60be12ebd841f80e833033
Author: Cole Robinson <crobinso(a)redhat.com>
Date: Fri Aug 26 10:39:59 2022 -0400
spec: Clarify comment about unpackaged dev dependencies
Signed-off-by: Cole Robinson <crobinso(a)redhat.com>
diff --git a/rust-sev.spec b/rust-sev.spec
index 04bbcc5..2e49bd4 100644
--- a/rust-sev.spec
+++ b/rust-sev.spec
@@ -1,9 +1,6 @@
# Generated by rust2rpm 22
# * The following dev-dependencies are not packaged:
-# - kvm-bindings
-# - kvm-ioctls
# - mmarinus
-# - serial-test
%bcond_with check
%global debug_package %{nil}
commit 2b47e8e9a905c67a8f1f6ccc732ddcab5cc870a0
Author: Cole Robinson <crobinso(a)redhat.com>
Date: Fri Aug 26 10:35:28 2022 -0400
Add ExclusiveArch: x86_64
SEV is an AMD x86_64 CPU feature so doesn't make sense to
try to build on other arches
Signed-off-by: Cole Robinson <crobinso(a)redhat.com>
diff --git a/rust-sev.spec b/rust-sev.spec
index c44029f..04bbcc5 100644
--- a/rust-sev.spec
+++ b/rust-sev.spec
@@ -18,7 +18,9 @@ License: Apache-2.0
URL:
https://crates.io/crates/sev
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
+# SEV is an AMD x86_64 CPU feature so doesn't make sense to
+# try to build on other arches
+ExclusiveArch: x86_64
BuildRequires: rust-packaging >= 21
@@ -84,6 +86,9 @@ use the "openssl" feature of the "%{crate}" crate.
%endif
%changelog
+* Fri Aug 26 2022 Cole Robinson <crobinso(a)redhat.com> - 0.3.0-3
+- Only build for x86_64
+
* Thu Aug 25 2022 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.0-2
- Regenerate with rust2rpm v22.
commit 7ac7056ee4255c565adfad5b6ae72ca9d16acf4d
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 25 20:52:24 2022 +0200
regenerate with rust2rpm v22
diff --git a/rust-sev.spec b/rust-sev.spec
index e848b4c..c44029f 100644
--- a/rust-sev.spec
+++ b/rust-sev.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 17
+# Generated by rust2rpm 22
# * The following dev-dependencies are not packaged:
# - kvm-bindings
# - kvm-ioctls
@@ -9,22 +9,18 @@
%global crate sev
-Name: rust-%{crate}
+Name: rust-sev
Version: 0.3.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Library for AMD SEV
-# Upstream license specification: Apache-2.0
-License: ASL 2.0
+License: Apache-2.0
URL:
https://crates.io/crates/sev
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Library for AMD SEV.}
@@ -37,13 +33,13 @@ BuildArch: noarch
%description devel %{_description}
-This package contains library source intended for building other packages
-which use "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
%files devel
-%doc README.md
-%license LICENSE
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -51,11 +47,11 @@ BuildArch: noarch
%description -n %{name}+default-devel %{_description}
-This package contains library source intended for building other packages
-which use "default" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+openssl-devel
Summary: %{summary}
@@ -63,11 +59,11 @@ BuildArch: noarch
%description -n %{name}+openssl-devel %{_description}
-This package contains library source intended for building other packages
-which use "openssl" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "openssl" feature of the "%{crate}" crate.
%files -n %{name}+openssl-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@@ -88,6 +84,9 @@ which use "openssl" feature of "%{crate}" crate.
%endif
%changelog
+* Thu Aug 25 2022 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.0-2
+- Regenerate with rust2rpm v22.
+
* Thu Aug 25 2022 Tyler Fanelli <tfanelli(a)redhat.com> - 0.3.0-1
- Rebase to 0.3.0 release (rhbz#2097874)
diff --git a/rust2rpm.conf b/rust2rpm.conf
new file mode 100644
index 0000000..48c45eb
--- /dev/null
+++ b/rust2rpm.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+unwanted-features =
+ hw_tests
+ dangerous_hw_tests
commit 6dc442daf2c919ce43eda14c7eb225577cffcce3
Author: Tyler Fanelli <tfanelli(a)redhat.com>
Date: Thu Aug 25 14:19:40 2022 -0400
Rebase to 0.3.0 (rhbz#2097874)
Signed-off-by: Tyler Fanelli <tfanelli(a)redhat.com>
diff --git a/rust-sev.spec b/rust-sev.spec
index 1690568..e848b4c 100644
--- a/rust-sev.spec
+++ b/rust-sev.spec
@@ -10,8 +10,8 @@
%global crate sev
Name: rust-%{crate}
-Version: 0.2.0
-Release: 3%{?dist}
+Version: 0.3.0
+Release: 1%{?dist}
Summary: Library for AMD SEV
# Upstream license specification: Apache-2.0
@@ -88,6 +88,9 @@ which use "openssl" feature of "%{crate}" crate.
%endif
%changelog
+* Thu Aug 25 2022 Tyler Fanelli <tfanelli(a)redhat.com> - 0.3.0-1
+- Rebase to 0.3.0 release (rhbz#2097874)
+
* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
diff --git a/sources b/sources
index 059003f..6de6b1c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sev-0.2.0.crate) =
f0b45367fbb0b15443fc39406f6a543beb4430a8b334a4f6ad4d10eddddfbfe79eee42af21975bd54daefe77c56eccb8a50a55958a49133f46914ffc4502509e
+SHA512 (sev-0.3.0.crate) =
e01b4a91d30d70ba1e8aa09807afc69ce38a26bccd41284db76f621c2a0f1ba059dae8332ee9e82569fe9ca5bae923b3073074fa6702ce9fae96a4fe21de1849