The package rpms/rust-actix-macros0.1.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-actix-macros0.1.git/commit/?...
https://src.fedoraproject.org/cgit/rpms/rust-actix-macros0.1.git/commit/?....
Change:
+ExclusiveArch: %{rust_arches}
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit a71d64ebef9c8fb2e35b169196e3dfb61e3b9fe2
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Jun 1 12:08:34 2022 +0200
Skip trybuild tests that are broken with Rust 1.61+
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
index 8731dac..3c8d6d7 100644
--- a/rust-actix-macros0.1.spec
+++ b/rust-actix-macros0.1.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 17
+# Generated by rust2rpm 21
%bcond_without check
%global debug_package %{nil}
@@ -15,11 +15,8 @@ URL:
https://crates.io/crates/actix-macros
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Actix runtime macros.}
@@ -32,13 +29,14 @@ 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
-%license LICENSE-MIT LICENSE-APACHE
-%doc CHANGES.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/CHANGES.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -46,11 +44,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}+actix-reexport-devel
Summary: %{summary}
@@ -58,11 +56,11 @@ BuildArch: noarch
%description -n %{name}+actix-reexport-devel %{_description}
-This package contains library source intended for building other packages
-which use "actix-reexport" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "actix-reexport" feature of the "%{crate}" crate.
%files -n %{name}+actix-reexport-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@@ -79,7 +77,8 @@ which use "actix-reexport" feature of "%{crate}"
crate.
%if %{with check}
%check
-%cargo_test
+# * skip trybuild tests that are broken with Rust 1.61+
+%cargo_test -- -- --skip compile_macros
%endif
%changelog
commit 568b28a74ca523b27911c324bc5828e945e4b421
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Jun 1 12:02:27 2022 +0200
Convert to rpmautospec
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..9d8bac4
--- /dev/null
+++ b/changelog
@@ -0,0 +1,14 @@
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-4
+- Re-enable %%cargo_test
+
+* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-3
+- Disable %%cargo_test for bootstrapping with rust-actix-rt1
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Fri May 14 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.3-1
+- Initial compat package for actix-macros 0.1
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
index f82e58c..8731dac 100644
--- a/rust-actix-macros0.1.spec
+++ b/rust-actix-macros0.1.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}0.1
Version: 0.1.3
-Release: 5%{?dist}
+Release: %autorelease
Summary: Actix runtime macros
# Upstream license specification: MIT OR Apache-2.0
@@ -83,17 +83,4 @@ which use "actix-reexport" feature of "%{crate}"
crate.
%endif
%changelog
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-4
-- Re-enable %%cargo_test
-
-* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-3
-- Disable %%cargo_test for bootstrapping with rust-actix-rt1
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Fri May 14 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.3-1
-- Initial compat package for actix-macros 0.1
+%autochangelog
commit 7631d23f1ee7f4719bc2623159f869b4543f31bf
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 19:32:41 2022 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
index e33cbd7..f82e58c 100644
--- a/rust-actix-macros0.1.spec
+++ b/rust-actix-macros0.1.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}0.1
Version: 0.1.3
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Actix runtime macros
# Upstream license specification: MIT OR Apache-2.0
@@ -83,6 +83,9 @@ which use "actix-reexport" feature of "%{crate}"
crate.
%endif
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-4
- Re-enable %%cargo_test
commit 9fd889933b9673b7367d1fd7419a4a046e340ca5
Author: Daiki Ueno <dueno(a)redhat.com>
Date: Thu Dec 9 18:13:15 2021 +0100
Re-enable %cargo_test
Signed-off-by: Daiki Ueno <dueno(a)redhat.com>
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
index b35f129..e33cbd7 100644
--- a/rust-actix-macros0.1.spec
+++ b/rust-actix-macros0.1.spec
@@ -1,12 +1,12 @@
# Generated by rust2rpm 17
-%bcond_with check
+%bcond_without check
%global debug_package %{nil}
%global crate actix-macros
Name: rust-%{crate}0.1
Version: 0.1.3
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Actix runtime macros
# Upstream license specification: MIT OR Apache-2.0
@@ -83,6 +83,9 @@ which use "actix-reexport" feature of "%{crate}"
crate.
%endif
%changelog
+* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-4
+- Re-enable %%cargo_test
+
* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-3
- Disable %%cargo_test for bootstrapping with rust-actix-rt1
commit 404b6dba444dd84ce63d06e8d58fdbea43b9fc57
Author: Daiki Ueno <dueno(a)redhat.com>
Date: Thu Dec 9 17:31:42 2021 +0100
Disable %cargo_test for bootstrapping with rust-actix-rt1
Signed-off-by: Daiki Ueno <dueno(a)redhat.com>
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
index 2e53c0c..b35f129 100644
--- a/rust-actix-macros0.1.spec
+++ b/rust-actix-macros0.1.spec
@@ -1,12 +1,12 @@
# Generated by rust2rpm 17
-%bcond_without check
+%bcond_with check
%global debug_package %{nil}
%global crate actix-macros
Name: rust-%{crate}0.1
Version: 0.1.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Actix runtime macros
# Upstream license specification: MIT OR Apache-2.0
@@ -83,6 +83,9 @@ which use "actix-reexport" feature of "%{crate}"
crate.
%endif
%changelog
+* Thu Dec 9 2021 Daiki Ueno <dueno(a)redhat.com> - 0.1.3-3
+- Disable %%cargo_test for bootstrapping with rust-actix-rt1
+
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
commit 093dd87a944fc0d0ced5c703c7e6934a61bb0d1e
Author: Tomas Hrcka <thrcka(a)redhat.com>
Date: Thu Dec 9 12:28:26 2021 +0100
Unretirement request
https://pagure.io/releng/issue/10447
Signed-off-by: Tomas Hrcka <thrcka(a)redhat.com>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..86ccab5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/actix-macros-0.1.3.crate
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 3f67be8..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-compat package no longer needed
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
new file mode 100644
index 0000000..2e53c0c
--- /dev/null
+++ b/rust-actix-macros0.1.spec
@@ -0,0 +1,90 @@
+# Generated by rust2rpm 17
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate actix-macros
+
+Name: rust-%{crate}0.1
+Version: 0.1.3
+Release: 2%{?dist}
+Summary: Actix runtime macros
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL:
https://crates.io/crates/actix-macros
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Actix runtime macros.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE-MIT LICENSE-APACHE
+%doc CHANGES.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+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.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+actix-reexport-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+actix-reexport-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "actix-reexport" feature of "%{crate}" crate.
+
+%files -n %{name}+actix-reexport-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Fri May 14 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.3-1
+- Initial compat package for actix-macros 0.1
diff --git a/sources b/sources
new file mode 100644
index 0000000..ed5cae5
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (actix-macros-0.1.3.crate) =
56350a4a7f535ed9630573d7fe5a85aede8ee64a76579c0fba9bff895ee362c9a52eba74803a1527ec2f3b1560e2cfaaeb0a22f84e68c0a397d57ea11c2b897d
commit 8f2c6cc3ec1a67557d4c536af3099eb48303b7fd
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Dec 2 11:12:13 2021 +0100
compat package no longer needed
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 86ccab5..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/results_*/
-/*.src.rpm
-
-/actix-macros-0.1.3.crate
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3f67be8
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+compat package no longer needed
diff --git a/rust-actix-macros0.1.spec b/rust-actix-macros0.1.spec
deleted file mode 100644
index 2e53c0c..0000000
--- a/rust-actix-macros0.1.spec
+++ /dev/null
@@ -1,90 +0,0 @@
-# Generated by rust2rpm 17
-%bcond_without check
-%global debug_package %{nil}
-
-%global crate actix-macros
-
-Name: rust-%{crate}0.1
-Version: 0.1.3
-Release: 2%{?dist}
-Summary: Actix runtime macros
-
-# Upstream license specification: MIT OR Apache-2.0
-License: MIT or ASL 2.0
-URL:
https://crates.io/crates/actix-macros
-Source: %{crates_source}
-
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
-
-%global _description %{expand:
-Actix runtime macros.}
-
-%description %{_description}
-
-%package devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description devel %{_description}
-
-This package contains library source intended for building other packages
-which use "%{crate}" crate.
-
-%files devel
-%license LICENSE-MIT LICENSE-APACHE
-%doc CHANGES.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
-
-%package -n %{name}+default-devel
-Summary: %{summary}
-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.
-
-%files -n %{name}+default-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+actix-reexport-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+actix-reexport-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "actix-reexport" feature of "%{crate}" crate.
-
-%files -n %{name}+actix-reexport-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
-%cargo_prep
-
-%generate_buildrequires
-%cargo_generate_buildrequires
-
-%build
-%cargo_build
-
-%install
-%cargo_install
-
-%if %{with check}
-%check
-%cargo_test
-%endif
-
-%changelog
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.3-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Fri May 14 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.1.3-1
-- Initial compat package for actix-macros 0.1
diff --git a/sources b/sources
deleted file mode 100644
index ed5cae5..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (actix-macros-0.1.3.crate) =
56350a4a7f535ed9630573d7fe5a85aede8ee64a76579c0fba9bff895ee362c9a52eba74803a1527ec2f3b1560e2cfaaeb0a22f84e68c0a397d57ea11c2b897d