Architecture specific change in rpms/rust-ron0.6.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ron0.6.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-ron0.6.git/commit/?id=1c4ff6....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 1c4ff6088f4279eb09433f3ae15b1bf6ee662f68
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Jan 27 15:33:52 2022 +0100
Initial import (ron 0.6 compat package)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e44ec38
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/ron-0.6.6.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 0b5896e..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-ron0.6
-
-The rust-ron0.6 package
diff --git a/rust-ron0.6.spec b/rust-ron0.6.spec
new file mode 100644
index 0000000..64a0517
--- /dev/null
+++ b/rust-ron0.6.spec
@@ -0,0 +1,83 @@
+# Generated by rust2rpm 20
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate ron
+
+Name: rust-%{crate}0.6
+Version: 0.6.6
+Release: %autorelease
+Summary: Rusty Object Notation
+
+# Upstream license specification: MIT/Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/ron
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Rusty Object Notation.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license LICENSE-APACHE LICENSE-MIT
+%doc CHANGELOG.md README.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 the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+indexmap-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+indexmap-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "indexmap" feature of the "%{crate}" crate.
+
+%files -n %{name}+indexmap-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
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..445decd
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (ron-0.6.6.crate) = 06a2a1c4760bfd6c5b6743fbdb533cab6955e68ad6f60a47077d3ee359e2ed1b2d448eeae45af15e8b40f63076806fa7c56c1b803d3d339c4713a15f6b7a5040
2 years, 2 months
Architecture specific change in rpms/buildah.git
by githook-noreply@fedoraproject.org
The package rpms/buildah.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/buildah.git/commit/?id=81b840a562....
Change:
-%ifarch x86_64
Thanks.
Full change:
============
commit 81b840a562d1572295ed6e81449503c00a837e37
Author: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
Date: Wed Jan 26 17:00:31 2022 -0500
bump to v1.23.2, switch to autospec
Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
(cherry picked from commit 56f7ebbadaee16ca28c95f4c92b26967ada6b72b)
Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
index f447cdd..f7297f1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -676,3 +676,4 @@
/v1.22.0.tar.gz
/v1.23.0.tar.gz
/v1.23.1.tar.gz
+/v1.23.2.tar.gz
diff --git a/buildah.spec b/buildah.spec
index 5361f3b..1ce9dbb 100644
--- a/buildah.spec
+++ b/buildah.spec
@@ -25,14 +25,15 @@
%global import_path %{provider}.%{provider_tld}/%{project}/%{repo}
%global git0 https://%{import_path}
-%global built_tag v1.23.1
+%global built_tag v1.23.2
%global built_tag_strip %(b=%{built_tag}; echo ${b:1})
+%global gen_version %(b=%{built_tag_strip}; echo ${b/-/"~"})
Name: %{repo}
-Version: 1.23.1
-Release: 2%{?dist}
+Version: %{gen_version}
+Release: %autorelease
Summary: A command line tool used for creating OCI Images
-License: ASL 2.0
+License: ASL 2.0 and BSD and MIT
URL: https://%{name}.io
Source: %{git0}/archive/%{built_tag}.tar.gz
BuildRequires: device-mapper-devel
@@ -50,20 +51,49 @@ BuildRequires: ostree-devel
%if 0%{?fedora} && ! 0%{?eln}
BuildRequires: btrfs-progs-devel
%endif
-%if 0%{?fedora}
Requires: containers-common >= 4:1-17
BuildRequires: libseccomp-static
Requires: libseccomp >= 2.4.1-0
Suggests: cpp
Suggests: qemu-user-static
-%else
-BuildRequires: libseccomp-devel
-Requires: containers-common
-Requires: crun >= 0.17.1-1
-Requires: libseccomp
-Requires: container-selinux
-Requires: slirp4netns >= 0.3-0
-%endif
+
+Provides: bundled(golang(github.com/containerd/containerd)) = v1.5.7
+Provides: bundled(golang(github.com/containernetworking/cni)) = v0.8.1
+Provides: bundled(golang(github.com/containers/common)) = v0.44.2
+Provides: bundled(golang(github.com/containers/image/v5)) = v5.16.0
+Provides: bundled(golang(github.com/containers/ocicrypt)) = v1.1.2
+Provides: bundled(golang(github.com/containers/storage)) = v1.36.0
+Provides: bundled(golang(github.com/docker/distribution)) = v2.7.1+incompatible
+Provides: bundled(golang(github.com/docker/go_units)) = v0.4.0
+Provides: bundled(golang(github.com/docker/libnetwork)) = v0.8.0_dev.2.0.20190625141545_5a177b73e316
+Provides: bundled(golang(github.com/fsouza/go_dockerclient)) = v1.7.4
+Provides: bundled(golang(github.com/ghodss/yaml)) = v1.0.0
+Provides: bundled(golang(github.com/hashicorp/go_multierror)) = v1.1.1
+Provides: bundled(golang(github.com/ishidawataru/sctp)) = v0.0.0_20210226210310_f2269e66cdee
+Provides: bundled(golang(github.com/konsorten/go_windows_terminal_sequences)) = v1.0.3
+Provides: bundled(golang(github.com/mattn/go_shellwords)) = v1.0.12
+Provides: bundled(golang(github.com/onsi/ginkgo)) = v1.16.4
+Provides: bundled(golang(github.com/onsi/gomega)) = v1.16.0
+Provides: bundled(golang(github.com/opencontainers/go_digest)) = v1.0.0
+Provides: bundled(golang(github.com/opencontainers/image_spec)) = v1.0.2_0.20210819154149_5ad6f50d6283
+Provides: bundled(golang(github.com/opencontainers/runc)) = v1.0.2
+Provides: bundled(golang(github.com/opencontainers/runtime_spec)) = v1.0.3_0.20210326190908_1c3f411f0417
+Provides: bundled(golang(github.com/opencontainers/runtime_tools)) = v0.9.0
+Provides: bundled(golang(github.com/opencontainers/selinux)) = v1.8.5
+Provides: bundled(golang(github.com/openshift/imagebuilder)) = v1.2.2_0.20210415181909_87f3e48c2656
+Provides: bundled(golang(github.com/pkg/errors)) = v0.9.1
+Provides: bundled(golang(github.com/seccomp/libseccomp_golang)) = v0.9.2_0.20200616122406_847368b35ebf
+Provides: bundled(golang(github.com/sirupsen/logrus)) = v1.8.1
+Provides: bundled(golang(github.com/spf13/cobra)) = v1.2.1
+Provides: bundled(golang(github.com/spf13/pflag)) = v1.0.5
+Provides: bundled(golang(github.com/stretchr/testify)) = v1.7.0
+Provides: bundled(golang(github.com/syndtr/gocapability)) = v0.0.0_20200815063812_42c35b437635
+Provides: bundled(golang(go.etcd.io/bbolt)) = v1.3.6
+Provides: bundled(golang(golang.org/x/crypto)) = v0.0.0_20210711020723_a769d52b0f97
+Provides: bundled(golang(golang.org/x/sync)) = v0.0.0_20210220032951_036812b2e83c
+Provides: bundled(golang(golang.org/x/sys)) = v0.0.0_20210820121016_41cdb8703e55
+Provides: bundled(golang(golang.org/x/term)) = v0.0.0_20210615171337_6886f2dfbf5b
+Provides: bundled(golang(k8s.io/klog)) = v1.0.0
%description
The %{name} package provides a command line tool which can be used to
@@ -96,6 +126,18 @@ This package contains system tests for %{name}
%autosetup -Sgit -n %{name}-%{built_tag_strip}
%build
+%set_build_flags
+export GOPATH=$(pwd)/_build:$(pwd)
+export CGO_CFLAGS=$CFLAGS
+# These extra flags present in $CFLAGS have been skipped for now as they break the build
+CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-flto=auto//g')
+CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-Wp,D_GLIBCXX_ASSERTIONS//g')
+CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//g')
+
+%ifarch x86_64
+export CGO_CFLAGS+=" -m64 -mtune=generic -fcf-protection=full"
+%endif
+
mkdir _build
pushd _build
mkdir -p src/%{provider}.%{provider_tld}/%{project}
@@ -104,18 +146,6 @@ popd
mv vendor src
-export GOPATH=$(pwd)/_build:$(pwd)
-export CGO_CFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -ffat-lto-objects -fexceptions -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
-# FIXME: Investigate why this fails
-%ifnarch s390x
-export CGO_CFLAGS+=" -D_FILE_OFFSET_BITS=64"
-%endif
-%ifarch x86_64
-export CGO_CFLAGS+=" -m64 -mtune=generic -fcf-protection=full"
-%endif
-# These extra flags present in %%{optflags} have been skipped for now as they break the build
-#export CGO_CFLAGS+=" -flto=auto -Wp,D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1"
-
export CNI_VERSION=`grep '^# github.com/containernetworking/cni ' src/modules.txt | sed 's,.* ,,'`
export LDFLAGS="-X main.buildInfo=`date +%s` -X main.cniVersion=${CNI_VERSION}"
@@ -157,2448 +187,4 @@ cp bin/copy %{buildroot}/%{_bindir}/%{name}-copy
%{_datadir}/%{name}/test
%changelog
-* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.23.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Tue Sep 28 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.23.1-1
-- autobuilt v1.23.1
-
-* Tue Sep 14 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.23.0-1
-- autobuilt v1.23.0
-
-* Wed Aug 25 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.3-1
-- autobuilt v1.22.3
-
-* Mon Aug 16 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-1
-- autobuilt v1.22.0
-
-* Thu Aug 05 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.22.0-2
-- Resolves: #1974086 - correct build date in buildah version
-
-* Thu Aug 05 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.22.0-1
-- bump to v1.22.0
-
-* Mon Aug 02 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.22.0-0.15.dev.gitec35bc4
-- Resolves: #1983596, #1987738 - Security fix for CVE-2021-34558
-
-* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.22.0-0.14.dev.gitec35bc4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Mon Jul 19 2021 Eduardo Santiago <santiago(a)redhat.com> - 1.22.0-0.13.dev.gitec35bc4
-- Try to deal with new buildah-copy-helper nightmare
-
-* Fri Jul 16 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.22.0-0.12.dev.gitec35bc4
-- Resolves: #1969264, #1982880 - Security fix for CVE-2021-3602
-
-* Wed Jun 23 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.11.dev.git6d5d1ae
-- autobuilt 6d5d1ae
-
-* Tue Jun 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.10.dev.git802a904
-- autobuilt 802a904
-
-* Sat Jun 19 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.9.dev.git5181b9c
-- autobuilt 5181b9c
-
-* Fri Jun 18 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.8.dev.git814868e
-- autobuilt 814868e
-
-* Thu Jun 17 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.7.dev.git30c07b7
-- autobuilt 30c07b7
-
-* Wed Jun 16 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.6.dev.gitd99221f
-- autobuilt d99221f
-
-* Mon Jun 14 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.22.0-0.5.dev.git8d08247
-- fix dependencies and bad changelog date
-
-* Fri Jun 11 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.4.dev.git8d08247
-- autobuilt 8d08247
-
-* Thu Jun 10 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.3.dev.git9c7f50b
-- autobuilt 9c7f50b
-
-* Mon Jun 07 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.2.dev.gitd08dbe7
-- autobuilt d08dbe7
-
-* Thu Jun 03 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.22.0-0.1.dev.gitbbbe10a
-- bump to 1.22.0
-- autobuilt bbbe10a
-
-* Wed Jun 02 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.8.dev.git4fa566e
-- autobuilt 4fa566e
-
-* Sat May 29 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.7.dev.git8a6d840
-- autobuilt 8a6d840
-
-* Fri May 28 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.6.dev.git23e2b79
-- autobuilt 23e2b79
-
-* Thu May 27 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.5.dev.gitd677bf0
-- autobuilt d677bf0
-
-* Tue May 25 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.4.dev.gitdf14b1c
-- autobuilt df14b1c
-
-* Sat May 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.3.dev.git19d3065
-- autobuilt 19d3065
-
-* Fri May 21 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.2.dev.git2a83637
-- autobuilt 2a83637
-
-* Thu May 20 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.21.1-0.1.dev.gitf629ded
-- bump to 1.21.1
-- autobuilt f629ded
-
-* Tue May 18 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.15.dev.gitf30b420
-- autobuilt f30b420
-
-* Tue May 18 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.14.dev.git2ab877e
-- autobuilt 2ab877e
-
-* Sat May 15 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.13.dev.git162fbaf
-- autobuilt 162fbaf
-
-* Thu May 13 2021 Dan Walsh <dwalsh(a)redhat.com> - 1.20.2-0.12.dev.git5119393
-- Add suggests qemu-user-static
-
-
-* Thu May 13 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.11.dev.git5119393
-- autobuilt 5119393
-
-* Wed May 12 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.10.dev.gita0853c3
-- autobuilt a0853c3
-
-* Tue May 11 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.9.dev.git135d63d
-- autobuilt 135d63d
-
-* Fri May 07 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.8.dev.git22fc573
-- autobuilt 22fc573
-
-* Thu May 06 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.7.dev.gitd78dfd1
-- autobuilt d78dfd1
-
-* Mon May 03 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.6.dev.gitc4fc67f
-- autobuilt c4fc67f
-
-* Wed Apr 28 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.5.dev.git1065fd2
-- autobuilt 1065fd2
-
-* Mon Apr 26 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.4.dev.git9428d03
-- autobuilt 9428d03
-
-* Tue Apr 20 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.3.dev.git2f99c2e
-- autobuilt 2f99c2e
-
-* Fri Apr 16 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.20.2-0.2.dev.git61f5dff
-- bump for buildah-tests
-
-* Fri Apr 16 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.20.2-0.2.dev.git61f5dff
-- slirp4netns, crun, container-selinux and fuse-overlayfs deps used from
-containers-common
-
-* Wed Apr 14 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.2-0.1.dev.git2e5732b
-- bump to 1.20.2
-- autobuilt 2e5732b
-
-* Mon Mar 29 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.1-0.1.dev.git98f7b3d
-- bump to 1.20.1
-- autobuilt 98f7b3d
-
-* Mon Mar 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.33.dev.git915de2e
-- autobuilt 915de2e
-
-* Sat Mar 13 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.32.dev.gitecbb651
-- autobuilt ecbb651
-
-* Thu Mar 11 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.31.dev.git0a38651
-- autobuilt 0a38651
-
-* Wed Mar 10 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.30.dev.gitb2f7e27
-- autobuilt b2f7e27
-
-* Wed Mar 10 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.29.dev.git30ed95a
-- autobuilt 30ed95a
-
-* Wed Mar 10 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.28.dev.git9cdde41
-- autobuilt 9cdde41
-
-* Tue Mar 09 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.27.dev.git3b8acfb
-- autobuilt 3b8acfb
-
-* Mon Mar 08 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.26.dev.gitfd48180
-- autobuilt fd48180
-
-* Mon Mar 08 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.25.dev.gitced3c7b
-- autobuilt ced3c7b
-
-* Sun Mar 07 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.24.dev.git5352624
-- autobuilt 5352624
-
-* Fri Mar 05 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.23.dev.gite481c9b
-- autobuilt e481c9b
-
-* Fri Mar 05 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.22.dev.gitd5d782f
-- autobuilt d5d782f
-
-* Thu Mar 04 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.21.dev.git8614456
-- autobuilt 8614456
-
-* Thu Mar 04 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.20.dev.git17d8e1b
-- autobuilt 17d8e1b
-
-* Wed Mar 03 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.19.dev.git35300f3
-- autobuilt 35300f3
-
-* Wed Mar 03 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.18.dev.git0d8da0a
-- autobuilt 0d8da0a
-
-* Mon Mar 01 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.20.0-0.16.dev.git0ade935
-- Resolves: #1933039 - fix Version field
-
-* Mon Mar 01 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.16.dev.git0ade935
-- autobuilt 0ade935
-
-* Sat Feb 27 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.15.dev.gitc0915a5
-- autobuilt c0915a5
-
-* Thu Feb 25 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.14.dev.git1688944
-- autobuilt 1688944
-
-* Wed Feb 24 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.13.dev.gitc15269d
-- autobuilt c15269d
-
-* Wed Feb 24 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.12.dev.git06d974b
-- autobuilt 06d974b
-
-* Wed Feb 24 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.11.dev.gitb51f63a
-- autobuilt b51f63a
-
-* Wed Feb 24 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.10.dev.giteb42398
-- autobuilt eb42398
-
-* Tue Feb 23 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.9.dev.gitd5c503c
-- autobuilt d5c503c
-
-* Tue Feb 23 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.8.dev.gita5e80a5
-- autobuilt a5e80a5
-
-* Tue Feb 23 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.7.dev.git1296778
-- autobuilt 1296778
-
-* Mon Feb 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.6.dev.git72ef182
-- autobuilt 72ef182
-
-* Mon Feb 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.5.dev.git1b49e62
-- autobuilt 1b49e62
-
-* Mon Feb 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.4.dev.gitd47032f
-- autobuilt d47032f
-
-* Wed Feb 17 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.3.dev.gita6eeca7
-- autobuilt a6eeca7
-
-* Wed Feb 17 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.2.dev.gitde6c0da
-- autobuilt de6c0da
-
-* Tue Feb 16 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - define.Version-0.1.dev.gitd5326ef
-- bump to define.Version
-- autobuilt d5326ef
-
-* Tue Feb 16 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.27.dev.gite1c7a5c
-- autobuilt e1c7a5c
-
-* Mon Feb 15 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.26.dev.git013883e
-- autobuilt 013883e
-
-* Mon Feb 15 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.25.dev.git0a064b3
-- autobuilt 0a064b3
-
-* Mon Feb 15 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.24.dev.git457c75c
-- autobuilt 457c75c
-
-* Fri Feb 12 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.23.dev.git6421c84
-- autobuilt 6421c84
-
-* Thu Feb 11 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.22.dev.git2e59c37
-- autobuilt 2e59c37
-
-* Thu Feb 11 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.21.dev.git3679b9f
-- autobuilt 3679b9f
-
-* Tue Feb 09 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.20.dev.git0508fba
-- autobuilt 0508fba
-
-* Tue Feb 09 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.19.dev.git9eb048a
-- autobuilt 9eb048a
-
-* Tue Feb 09 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.18.dev.git885e9c1
-- autobuilt 885e9c1
-
-* Mon Feb 08 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.17.dev.git8f63761
-- autobuilt 8f63761
-
-* Mon Feb 08 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.16.dev.git800a3ed
-- autobuilt 800a3ed
-
-* Mon Feb 08 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.15.dev.git044ea34
-- autobuilt 044ea34
-
-* Tue Feb 02 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.14.dev.gite1dfdd3
-- autobuilt e1dfdd3
-
-* Mon Feb 01 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.13.dev.gitd0af90d
-- autobuilt d0af90d
-
-* Thu Jan 28 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.12.dev.git7f340f9
-- autobuilt 7f340f9
-
-* Thu Jan 28 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.11.dev.git0ec651f
-- autobuilt 0ec651f
-
-* Thu Jan 28 2021 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.20.0-0.10.dev.git6002877
-- use oci-runtime and crun
-
-* Wed Jan 27 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.9.dev.git6002877
-- autobuilt 6002877
-
-* Mon Jan 25 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.8.dev.git0c5bfcd
-- autobuilt 0c5bfcd
-
-* Mon Jan 25 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.7.dev.git2f20868
-- autobuilt 2f20868
-
-* Mon Jan 25 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.6.dev.git4925e86
-- autobuilt 4925e86
-
-* Fri Jan 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.5.dev.git1a04337
-- autobuilt 1a04337
-
-* Fri Jan 22 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.4.dev.git371e4ca
-- autobuilt 371e4ca
-
-* Thu Jan 21 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.3.dev.gitd460e2e
-- autobuilt d460e2e
-
-* Mon Jan 18 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.2.dev.git3f5ba7e
-- autobuilt 3f5ba7e
-
-* Mon Jan 18 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.1.dev.git6f554d8
-- bump to 1.20.0
-- autobuilt 6f554d8
-
-* Fri Jan 15 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.1-0.2.dev.gitd10dbf3
-- autobuilt d10dbf3
-
-* Thu Jan 14 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.1-0.1.dev.gitf17ccd0
-- bump to 1.19.1
-- autobuilt f17ccd0
-
-* Thu Jan 14 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.6.dev.gitb595a98
-- autobuilt b595a98
-
-* Thu Jan 14 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.5.dev.git2e1bbc2
-- autobuilt 2e1bbc2
-
-* Wed Jan 13 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.4.dev.git80181e8
-- autobuilt 80181e8
-
-* Tue Jan 12 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.3.dev.gitcfb3372
-- autobuilt cfb3372
-
-* Sun Jan 10 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.2.dev.git8d89b80
-- autobuilt 8d89b80
-
-* Sat Jan 9 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.20.0-0.1.dev.git911e6ea
-- bump to 1.20.0
-- autobuilt 911e6ea
-
-* Fri Jan 8 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.41.dev.git1b3dc91
-- autobuilt 1b3dc91
-
-* Fri Jan 8 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.40.dev.git10c10ee
-- autobuilt 10c10ee
-
-* Fri Jan 8 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.39.dev.gitddcbb30
-- autobuilt ddcbb30
-
-* Fri Jan 8 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.38.dev.git6d3b8d3
-- autobuilt 6d3b8d3
-
-* Thu Jan 7 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.37.dev.gitf01ddd6
-- autobuilt f01ddd6
-
-* Wed Jan 6 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.36.dev.git02b914b
-- autobuilt 02b914b
-
-* Wed Jan 6 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.35.dev.git5129d28
-- autobuilt 5129d28
-
-* Tue Jan 5 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.34.dev.gitf3c5c03
-- autobuilt f3c5c03
-
-* Mon Jan 4 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.33.dev.gitd899c7c
-- autobuilt d899c7c
-
-* Tue Dec 29 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.32.dev.git00b8e9f
-- autobuilt 00b8e9f
-
-* Tue Dec 29 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.31.dev.git24e0eb7
-- autobuilt 24e0eb7
-
-* Wed Dec 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.30.dev.gitffef8a6
-- autobuilt ffef8a6
-
-* Tue Dec 22 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.29.dev.git00aa7f0
-- autobuilt 00aa7f0
-
-* Tue Dec 22 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.28.dev.gitb9fdee0
-- autobuilt b9fdee0
-
-* Mon Dec 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.27.dev.git5f1031f
-- autobuilt 5f1031f
-
-* Mon Dec 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.26.dev.git7734b68
-- autobuilt 7734b68
-
-* Mon Dec 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.25.dev.gitbec005d
-- autobuilt bec005d
-
-* Mon Dec 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.24.dev.git6e56bea
-- autobuilt 6e56bea
-
-* Thu Dec 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.23.dev.git6747061
-- autobuilt 6747061
-
-* Wed Dec 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.22.dev.git356fd7e
-- autobuilt 356fd7e
-
-* Wed Dec 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.21.dev.git8c01c17
-- autobuilt 8c01c17
-
-* Wed Dec 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.20.dev.gitef8adfd
-- autobuilt ef8adfd
-
-* Tue Dec 15 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.19.dev.gitd69f76a
-- autobuilt d69f76a
-
-* Thu Dec 10 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.18.dev.git5b867f2
-- autobuilt 5b867f2
-
-* Wed Dec 9 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.17.dev.git1678745
-- autobuilt 1678745
-
-* Tue Dec 8 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.16.dev.git10d622b
-- autobuilt 10d622b
-
-* Mon Dec 7 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.15.dev.git1d67d26
-- autobuilt 1d67d26
-
-* Mon Dec 7 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.14.dev.gitac96369
-- autobuilt ac96369
-
-* Mon Dec 7 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.13.dev.gitc50e236
-- autobuilt c50e236
-
-* Sat Dec 5 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.19.0-0.12.dev.git75ae8be
-- harden cgo binaries
-- Reported-by: Wade Mealing <wmealing(a)gmail.com>
-
-* Wed Dec 2 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.11.dev.git75ae8be
-- autobuilt 75ae8be
-
-* Mon Nov 30 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.10.dev.gitacb97f1
-- autobuilt acb97f1
-
-* Mon Nov 30 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.9.dev.git92463b5
-- autobuilt 92463b5
-
-* Mon Nov 30 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.8.dev.git02b3b50
-- autobuilt 02b3b50
-
-* Wed Nov 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.7.dev.gitdd26b13
-- autobuilt dd26b13
-
-* Wed Nov 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.6.dev.git587e617
-- autobuilt 587e617
-
-* Mon Nov 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.5.dev.gitaf10f8c
-- autobuilt af10f8c
-
-* Sat Nov 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.4.dev.git2e1d92e
-- autobuilt 2e1d92e
-
-* Fri Nov 20 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.3.dev.git570b43f
-- autobuilt 570b43f
-
-* Wed Nov 18 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.2.dev.gite016fa8
-- autobuilt e016fa8
-
-* Tue Nov 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.19.0-0.1.dev.git05aa527
-- bump to 1.19.0
-- autobuilt 05aa527
-
-* Mon Nov 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.8.dev.gitaa37929
-- autobuilt aa37929
-
-* Sat Nov 14 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.7.dev.git272f241
-- autobuilt 272f241
-
-* Fri Nov 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.6.dev.gitd0c958d
-- autobuilt d0c958d
-
-* Wed Nov 11 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.5.dev.git5368ec3
-- autobuilt 5368ec3
-
-* Tue Nov 10 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.4.dev.git18c0b33
-- autobuilt 18c0b33
-
-* Mon Nov 9 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.3.dev.git1087564
-- autobuilt 1087564
-
-* Sat Nov 7 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.2.dev.gitc7ed3ca
-- autobuilt c7ed3ca
-
-* Thu Nov 5 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.18.0-0.1.dev.git7719296
-- bump to 1.18.0
-- autobuilt 7719296
-
-* Wed Oct 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.39.dev.gitd33bb41
-- autobuilt d33bb41
-
-* Tue Oct 20 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.38.dev.git9229549
-- autobuilt 9229549
-
-* Fri Oct 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.37.dev.gita970ffb
-- autobuilt a970ffb
-
-* Thu Oct 15 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.36.dev.git7699b6e
-- autobuilt 7699b6e
-
-* Wed Oct 14 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.35.dev.git7389cc7
-- autobuilt 7389cc7
-
-* Tue Oct 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.34.dev.git9913b9f
-- autobuilt 9913b9f
-
-* Sat Oct 10 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.33.dev.git415715a
-- autobuilt 415715a
-
-* Fri Oct 9 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.32.dev.gited75e66
-- autobuilt ed75e66
-
-* Wed Oct 7 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.31.dev.git746b5a6
-- autobuilt 746b5a6
-
-* Tue Oct 6 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.17.0-0.30.dev.gitf09e52c
-- no btrfs for eln
-
-* Tue Oct 6 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.29.dev.gitf09e52c
-- autobuilt f09e52c
-
-* Sat Oct 3 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.28.dev.git71a5615
-- autobuilt 71a5615
-
-* Fri Oct 2 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.27.dev.git73ae001
-- autobuilt 73ae001
-
-* Thu Oct 1 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.26.dev.gitdc504d9
-- autobuilt dc504d9
-
-* Wed Sep 30 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.25.dev.git7fb1282
-- autobuilt 7fb1282
-
-* Fri Sep 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.24.dev.git5955652
-- autobuilt 5955652
-
-* Fri Sep 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.23.dev.gitb3f6ed8
-- autobuilt b3f6ed8
-
-* Mon Sep 21 23:12:37 UTC 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.22.dev.git0e06e45
-- autobuilt 0e06e45
-
-* Mon Sep 21 22:12:43 UTC 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.21.dev.gitf2f857a
-- autobuilt f2f857a
-
-* Mon Sep 21 21:12:08 UTC 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.20.dev.git0f4a259
-- autobuilt 0f4a259
-
-* Mon Sep 21 20:13:18 UTC 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.19.dev.gitd273b9e
-- autobuilt d273b9e
-
-* Mon Sep 21 18:12:11 UTC 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.18.dev.git411a885
-- autobuilt 411a885
-
-* Mon Sep 21 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.17.0-0.17.dev.git678da1d
-- adjust centos deps
-
-* Thu Sep 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.16.dev.git678da1d
-- autobuilt 678da1d
-
-* Thu Sep 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.15.dev.git58541a3
-- autobuilt 58541a3
-
-* Thu Sep 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.14.dev.git17bb22f
-- autobuilt 17bb22f
-
-* Wed Sep 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.13.dev.git552cbd3
-- autobuilt 552cbd3
-
-* Tue Sep 15 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.12.dev.gitd0f43a0
-- autobuilt d0f43a0
-
-* Tue Sep 15 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.11.dev.gitb47ffb9
-- autobuilt b47ffb9
-
-* Fri Sep 11 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.10.dev.git1f8bf4d
-- autobuilt 1f8bf4d
-
-* Thu Sep 10 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.9.dev.git33768fc
-- autobuilt 33768fc
-
-* Wed Sep 9 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.8.dev.gitaa3128e
-- autobuilt aa3128e
-
-* Wed Sep 9 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.7.dev.gitefc5ec2
-- autobuilt efc5ec2
-
-* Tue Sep 8 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.6.dev.gitbfe6da5
-- autobuilt bfe6da5
-
-* Tue Sep 8 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.5.dev.git2928303
-- autobuilt 2928303
-
-* Tue Sep 8 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.4.dev.git555eb26
-- autobuilt 555eb26
-
-* Tue Sep 8 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.3.dev.git49a5768
-- autobuilt 49a5768
-
-* Mon Sep 7 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.2.dev.gitd83657c
-- autobuilt d83657c
-
-* Sat Sep 5 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.17.0-0.1.dev.git28d7d44
-- bump to 1.17.0
-- autobuilt 28d7d44
-
-* Thu Sep 3 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.16.0-0.4.dev.git58e6b4f
-- autobuilt 58e6b4f
-
-* Thu Sep 03 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.16.0-0.3.dev.gitfce9668
-- tests package requires openssl
-
-* Thu Sep 3 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.16.0-0.2.dev.gitfce9668
-- autobuilt fce9668
-
-* Thu Sep 3 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.16.0-0.1.dev.gitac0182c
-- bump to 1.16.0
-- autobuilt ac0182c
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.15.0-0.68.dev.git2c46b4b
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue May 26 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.15.0-0.67.dev.git2c46b4b
-- update deps for centos
-
-* Tue May 26 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.66.dev.git2c46b4b
-- autobuilt 2c46b4b
-
-* Tue May 26 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.65.dev.gitf7a3515
-- autobuilt f7a3515
-
-* Mon May 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.64.dev.git0ac2a67
-- autobuilt 0ac2a67
-
-* Sun May 24 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.63.dev.gitdbf0777
-- autobuilt dbf0777
-
-* Sat May 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.62.dev.gitde0f541
-- autobuilt de0f541
-
-* Thu May 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.61.dev.git75e94a2
-- autobuilt 75e94a2
-
-* Thu May 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.60.dev.gitab1adf1
-- autobuilt ab1adf1
-
-* Wed May 20 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.59.dev.git4fc49ce
-- autobuilt 4fc49ce
-
-* Mon May 18 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.58.dev.git7957c13
-- autobuilt 7957c13
-
-* Wed May 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.57.dev.git9bd70ac
-- autobuilt 9bd70ac
-
-* Tue May 12 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.56.dev.git3184920
-- autobuilt 3184920
-
-* Mon May 11 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.55.dev.git0f6c2a9
-- autobuilt 0f6c2a9
-
-* Mon May 11 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.54.dev.gitf80da42
-- autobuilt f80da42
-
-* Fri May 08 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.53.dev.git6a7ace0
-- autobuilt 6a7ace0
-
-* Tue May 05 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.52.dev.gitb438050
-- autobuilt b438050
-
-* Mon May 04 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.51.dev.git828035f
-- autobuilt 828035f
-
-* Mon May 04 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.50.dev.git7610123
-- autobuilt 7610123
-
-* Mon May 04 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.49.dev.git7b0dfb8
-- autobuilt 7b0dfb8
-
-* Fri May 01 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.48.dev.gitf35e7d4
-- autobuilt f35e7d4
-
-* Fri May 01 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.47.dev.git42a48f9
-- autobuilt 42a48f9
-
-* Fri May 01 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.46.dev.git63567cb
-- autobuilt 63567cb
-
-* Fri May 01 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.45.dev.git3af27b4
-- autobuilt 3af27b4
-
-* Tue Apr 28 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.44.dev.git8169acd
-- autobuilt 8169acd
-
-* Tue Apr 28 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.43.dev.gitbea8692
-- autobuilt bea8692
-
-* Fri Apr 24 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.42.dev.git0b9a534
-- autobuilt 0b9a534
-
-* Fri Apr 24 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.41.dev.git0d5ab1d
-- autobuilt 0d5ab1d
-
-* Thu Apr 23 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.15.0-0.40.dev.gitf4970e6
-- use latest commit
-
-* Thu Apr 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.39.dev.git843d15d
-- autobuilt 843d15d
-
-* Mon Apr 20 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.38.dev.gitf4970e6
-- autobuilt f4970e6
-
-* Thu Apr 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.37.dev.git81e2659
-- autobuilt 81e2659
-
-* Tue Apr 14 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.36.dev.gitdb3ced9
-- autobuilt db3ced9
-
-* Mon Apr 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.35.dev.gitc404c89
-- autobuilt c404c89
-
-* Mon Apr 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.34.dev.git7a88d7e
-- autobuilt 7a88d7e
-
-* Thu Apr 09 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.33.dev.gitf7ff4c1
-- autobuilt f7ff4c1
-
-* Thu Apr 09 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.32.dev.gite48fa75
-- autobuilt e48fa75
-
-* Tue Apr 07 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.31.dev.gitc554675
-- autobuilt c554675
-
-* Tue Apr 07 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.30.dev.gitf5dbfc1
-- autobuilt f5dbfc1
-
-* Tue Apr 07 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.29.dev.git310c02b
-- autobuilt 310c02b
-
-* Tue Apr 07 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.28.dev.gitc3070ba
-- autobuilt c3070ba
-
-* Mon Apr 06 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.27.dev.git20e41b7
-- autobuilt 20e41b7
-
-* Mon Apr 06 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.26.dev.git9c031e0
-- autobuilt 9c031e0
-
-* Sat Apr 04 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.25.dev.git31a01b4
-- autobuilt 31a01b4
-
-* Thu Apr 02 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.24.dev.gite9a6703
-- autobuilt e9a6703
-
-* Wed Apr 01 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.23.dev.git2fc064e
-- autobuilt 2fc064e
-
-* Tue Mar 31 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.22.dev.git912ca5a
-- autobuilt 912ca5a
-
-* Tue Mar 31 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.21.dev.git25c294c
-- autobuilt 25c294c
-
-* Mon Mar 30 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.20.dev.git1db2cde
-- autobuilt 1db2cde
-
-* Sat Mar 28 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.19.dev.git17ceb60
-- autobuilt 17ceb60
-
-* Fri Mar 27 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.18.dev.gitc18e043
-- autobuilt c18e043
-
-* Fri Mar 27 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.17.dev.gitd3804fa
-- autobuilt d3804fa
-
-* Thu Mar 26 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.16.dev.git11ad04e
-- autobuilt 11ad04e
-
-* Thu Mar 26 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.15.dev.gite48ff81
-- autobuilt e48ff81
-
-* Thu Mar 26 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.14.dev.gite54da62
-- autobuilt e54da62
-
-* Wed Mar 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.13.dev.gita5fabab
-- autobuilt a5fabab
-
-* Wed Mar 25 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.12.dev.gitc61925b
-- autobuilt c61925b
-
-* Mon Mar 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.11.dev.gitaba0d4d
-- autobuilt aba0d4d
-
-* Mon Mar 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.10.dev.git3b9c6a3
-- autobuilt 3b9c6a3
-
-* Mon Mar 23 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.9.dev.git10542ed
-- autobuilt 10542ed
-
-* Thu Mar 19 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.8.dev.git665dc2f
-- autobuilt 665dc2f
-
-* Thu Mar 19 2020 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.15.0-0.7.dev.git843d15d
-- use correct commit
-
-* Thu Mar 19 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.6.dev.gitf1cf92b
-- autobuilt 843d15d
-
-* Thu Mar 19 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.5.dev.gitf1cf92b
-- autobuilt a2285ed
-
-* Wed Mar 18 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.4.dev.gitf1cf92b
-- autobuilt a2285ed
-
-* Wed Mar 18 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.3.dev.gitf1cf92b
-- autobuilt a2285ed
-
-* Tue Mar 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.2.dev.gitf1cf92b
-- autobuilt 040fb4b
-
-* Mon Mar 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.15.0-0.1.dev.gitf1cf92b
-- bump to 1.15.0
-- autobuilt d26f437
-
-* Wed Feb 05 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.35.dev.gitf1cf92b
-- autobuilt f1cf92b
-
-* Sat Feb 01 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.34.dev.gitf89b081
-- autobuilt f89b081
-
-* Fri Jan 31 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.33.dev.git3177db5
-- autobuilt 3177db5
-
-* Thu Jan 30 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.32.dev.git4131dfa
-- autobuilt 4131dfa
-
-* Wed Jan 29 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.31.dev.git82ff48a
-- autobuilt 82ff48a
-
-* Tue Jan 28 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.30.dev.git0a063c4
-- autobuilt 0a063c4
-
-* Mon Jan 27 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.29.dev.gitec4bbe6
-- autobuilt ec4bbe6
-
-* Tue Jan 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.28.dev.git6e277a2
-- autobuilt 6e277a2
-
-* Tue Jan 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.27.dev.git6417a9a
-- autobuilt 6417a9a
-
-* Tue Jan 21 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.26.dev.git0c3234f
-- autobuilt 0c3234f
-
-* Sun Jan 19 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.25.dev.git2055fe9
-- autobuilt 2055fe9
-
-* Fri Jan 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.24.dev.gita925f79
-- autobuilt a925f79
-
-* Fri Jan 17 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.23.dev.gitca0819f
-- autobuilt ca0819f
-
-* Thu Jan 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.22.dev.gitc46f6e0
-- autobuilt c46f6e0
-
-* Thu Jan 16 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.21.dev.gitb09fdc3
-- autobuilt b09fdc3
-
-* Wed Jan 15 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.20.dev.git09d1c24
-- autobuilt 09d1c24
-
-* Tue Jan 14 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.19.dev.gitbf14e6c
-- autobuilt bf14e6c
-
-* Mon Jan 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.18.dev.git720e5d6
-- autobuilt 720e5d6
-
-* Mon Jan 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.17.dev.gitb7e6731
-- autobuilt b7e6731
-
-* Mon Jan 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.16.dev.gitf7731c2
-- autobuilt f7731c2
-
-* Mon Jan 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.15.dev.git9def9c0
-- autobuilt 9def9c0
-
-* Mon Jan 13 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.14.dev.git3af1491
-- autobuilt 3af1491
-
-* Thu Jan 09 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.13.dev.git4e23b7a
-- autobuilt 4e23b7a
-
-* Thu Jan 09 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.12.dev.git55fa8f5
-- autobuilt 55fa8f5
-
-* Wed Jan 08 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.11.dev.git47ce18b
-- autobuilt 47ce18b
-
-* Wed Jan 08 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.10.dev.gita3dec02
-- autobuilt a3dec02
-
-* Wed Jan 08 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.9.dev.gitb555b7d
-- autobuilt b555b7d
-
-* Wed Jan 08 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.8.dev.gite7be041
-- autobuilt e7be041
-
-* Tue Jan 07 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.7.dev.gitdbec497
-- autobuilt dbec497
-
-* Tue Jan 07 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.6.dev.git45543bf
-- autobuilt 45543bf
-
-* Mon Jan 06 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.5.dev.gitd792c70
-- autobuilt d792c70
-
-* Mon Jan 06 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.4.dev.git20c2a54
-- autobuilt 20c2a54
-
-* Sat Jan 04 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.3.dev.gitc42f440
-- autobuilt c42f440
-
-* Fri Jan 03 2020 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.2.dev.git8d41b83
-- autobuilt 8d41b83
-
-* Tue Dec 31 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.14.0-0.1.dev.git726e24d
-- bump to 1.14.0
-- autobuilt 726e24d
-
-* Sun Dec 22 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.10.dev.git6941254
-- autobuilt 6941254
-
-* Sun Dec 22 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.9.dev.git41b7852
-- autobuilt 41b7852
-
-* Fri Dec 20 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.8.dev.git9588a82
-- autobuilt 9588a82
-
-* Thu Dec 19 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.7.dev.gite6815a1
-- autobuilt e6815a1
-
-* Thu Dec 19 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.6.dev.git2959a6b
-- autobuilt 2959a6b
-
-* Wed Dec 18 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.5.dev.git188269a
-- autobuilt 188269a
-
-* Wed Dec 18 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.4.dev.git0662a4e
-- autobuilt 0662a4e
-
-* Tue Dec 17 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.3.dev.gitacc7c35
-- autobuilt acc7c35
-
-* Mon Dec 16 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.2.dev.git068b6f5
-- autobuilt 068b6f5
-
-* Fri Dec 13 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.13.0-0.1.dev.gite28c43d
-- bump to 1.13.0
-- autobuilt e28c43d
-
-* Fri Dec 13 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.88.dev.gitdb59421
-- autobuilt db59421
-
-* Wed Dec 11 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.87.dev.git70b101f
-- autobuilt 70b101f
-
-* Wed Dec 11 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.86.dev.gitbc8feee
-- autobuilt bc8feee
-
-* Fri Dec 06 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.85.dev.git8d6869b
-- autobuilt 8d6869b
-
-* Fri Dec 06 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.84.dev.git8fc5b01
-- autobuilt 8fc5b01
-
-* Fri Dec 06 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.83.dev.gitc038827
-- autobuilt c038827
-
-* Fri Dec 06 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.82.dev.gite47145c
-- autobuilt e47145c
-
-* Thu Dec 05 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.81.dev.git2a82d07
-- autobuilt 2a82d07
-
-* Wed Dec 04 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.80.dev.git357d4ae
-- autobuilt 357d4ae
-
-* Wed Dec 04 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.79.dev.gitd55a9f8
-- autobuilt d55a9f8
-
-* Tue Dec 03 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.78.dev.gited0a329
-- autobuilt ed0a329
-
-* Mon Nov 25 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.77.dev.git4cf37c2
-- autobuilt 4cf37c2
-
-* Sat Nov 23 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.76.dev.git8fd3148
-- autobuilt 8fd3148
-
-* Thu Nov 21 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.75.dev.git92ff215
-- autobuilt 92ff215
-
-* Wed Nov 20 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.74.dev.gitcd88667
-- autobuilt cd88667
-
-* Wed Nov 20 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.73.dev.git1e6a70c
-- autobuilt 1e6a70c
-
-* Tue Nov 19 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.72.dev.git6a555a0
-- autobuilt 6a555a0
-
-* Sat Nov 16 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.71.dev.git9ff68b3
-- autobuilt 9ff68b3
-
-* Wed Nov 13 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.70.dev.gitc5244fe
-- autobuilt c5244fe
-
-* Tue Nov 12 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.69.dev.git985e8dc
-- autobuilt 985e8dc
-
-* Tue Nov 12 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.68.dev.git85ab067
-- autobuilt 85ab067
-
-* Tue Nov 12 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.67.dev.git7535655
-- autobuilt 7535655
-
-* Fri Nov 08 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.66.dev.gite3bb278
-- autobuilt e3bb278
-
-* Thu Nov 07 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.65.dev.gita880001
-- autobuilt a880001
-
-* Thu Nov 07 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.64.dev.gitf995696
-- autobuilt f995696
-
-* Thu Nov 07 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.63.dev.git147d106
-- autobuilt 147d106
-
-* Wed Nov 06 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.62.dev.git89bc2a6
-- autobuilt 89bc2a6
-
-* Wed Nov 06 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.61.dev.gitec970d5
-- autobuilt ec970d5
-
-* Tue Nov 05 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.60.dev.gitfba62fd
-- autobuilt fba62fd
-
-* Fri Nov 01 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.59.dev.git1967973
-- autobuilt 1967973
-
-* Thu Oct 31 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.58.dev.git20e92ff
-- autobuilt 20e92ff
-
-* Thu Oct 31 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.57.dev.git141b5a1
-- autobuilt 141b5a1
-
-* Thu Oct 31 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.56.dev.git332a889
-- autobuilt 332a889
-
-* Thu Oct 31 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.55.dev.git8e26456
-- autobuilt 8e26456
-
-* Wed Oct 30 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.54.dev.git1ff7043
-- autobuilt 1ff7043
-
-* Wed Oct 30 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.53.dev.giteaad6b4
-- autobuilt eaad6b4
-
-* Tue Oct 29 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.52.dev.git999fa43
-- autobuilt 999fa43
-
-* Tue Oct 29 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.51.dev.git751f92e
-- autobuilt 751f92e
-
-* Tue Oct 29 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.50.dev.gitb023cde
-- autobuilt b023cde
-
-* Tue Oct 29 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.49.dev.git66701d4
-- autobuilt 66701d4
-
-* Mon Oct 28 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.48.dev.gitc2dc46a
-- autobuilt c2dc46a
-
-* Mon Oct 28 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.47.dev.git691c394
-- autobuilt 691c394
-
-* Fri Oct 25 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.46.dev.gitcddb66e
-- autobuilt cddb66e
-
-* Wed Oct 23 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.45.dev.gitfa4eec7
-- autobuilt fa4eec7
-
-* Mon Oct 21 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.44.dev.git049fdf4
-- autobuilt 049fdf4
-
-* Mon Oct 21 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.43.dev.git1d3db17
-- autobuilt 1d3db17
-
-* Sun Oct 20 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.42.dev.git120c37f
-- autobuilt 120c37f
-
-* Wed Oct 16 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.41.dev.git0f7148b
-- autobuilt 0f7148b
-
-* Wed Oct 16 2019 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.12.0-0.40.dev.git389d49b
-- install imgtype binary
-
-* Tue Oct 15 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.39.dev.git389d49b
-- autobuilt 389d49b
-
-* Fri Oct 11 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.38.dev.gitd6f11ba
-- autobuilt d6f11ba
-
-* Fri Oct 11 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.37.dev.git68b2aa5
-- autobuilt 68b2aa5
-
-* Wed Oct 09 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.36.dev.git13330a4
-- autobuilt 13330a4
-
-* Fri Oct 04 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.35.dev.git7a7e1f0
-- autobuilt 7a7e1f0
-
-* Fri Oct 04 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.34.dev.git797e618
-- autobuilt 797e618
-
-* Thu Oct 03 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.33.dev.gitb298906
-- autobuilt b298906
-
-* Wed Oct 02 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.32.dev.gitf50b55d
-- autobuilt f50b55d
-
-* Wed Oct 02 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.31.dev.gite400691
-- autobuilt e400691
-
-* Wed Oct 02 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.30.dev.git96f9993
-- autobuilt 96f9993
-
-* Wed Oct 02 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.29.dev.gitc771c56
-- autobuilt c771c56
-
-* Tue Oct 01 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.28.dev.gite2c33f3
-- autobuilt e2c33f3
-
-* Tue Oct 01 2019 Debarshi Ray <rishi(a)fedoraproject.org> - 1.12.0-0.27.dev.gitcf933c8
-- Require crun >= 0.10-1
-
-* Tue Oct 01 2019 Debarshi Ray <rishi(a)fedoraproject.org> - 1.12.0-0.26.dev.gitcf933c8
-- Switch to crun for Cgroups v2 support
-
-* Tue Oct 01 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.25.dev.gitcf933c8
-- autobuilt cf933c8
-
-* Tue Oct 01 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.24.dev.gitbf04bf1
-- autobuilt bf04bf1
-
-* Tue Oct 01 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.23.dev.gitfc06a4d
-- autobuilt fc06a4d
-
-* Tue Oct 01 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.22.dev.gitd3d9cec
-- autobuilt d3d9cec
-
-* Mon Sep 30 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.21.dev.gita32fc96
-- autobuilt a32fc96
-
-* Sat Sep 28 2019 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.12.0-0.20.dev.git61e32a5
-- autobuilt 61e32a5
-
-* Sat Sep 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.19.dev.gitc3b1ec6
-- autobuilt c3b1ec6
-
-* Wed Sep 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.18.dev.git04150e0
-- autobuilt 04150e0
-
-* Tue Sep 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.17.dev.gitd2c1fd8
-- autobuilt d2c1fd8
-
-* Tue Sep 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.16.dev.git6abc01c
-- autobuilt 6abc01c
-
-* Mon Sep 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.15.dev.gite9969bc
-- autobuilt e9969bc
-
-* Fri Sep 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.14.dev.git10b0e7a
-- autobuilt 10b0e7a
-
-* Fri Sep 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.13.dev.git4ce6fba
-- autobuilt 4ce6fba
-
-* Thu Sep 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.12.dev.git9cac447
-- autobuilt 9cac447
-
-* Sat Sep 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.11.dev.git20a33e0
-- autobuilt 20a33e0
-
-* Sat Sep 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.10.dev.git9bf6b5e
-- autobuilt 9bf6b5e
-
-* Fri Sep 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.9.dev.gitf54c965
-- autobuilt f54c965
-
-* Thu Sep 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.8.dev.git3f6ad0f
-- autobuilt 3f6ad0f
-
-* Thu Sep 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.7.dev.git9f2a682
-- autobuilt 9f2a682
-
-* Thu Sep 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.6.dev.git4da1d5d
-- autobuilt 4da1d5d
-
-* Thu Sep 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.5.dev.git34f1ae6
-- autobuilt 34f1ae6
-
-* Wed Sep 04 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.4.dev.gitcc80ccc
-- autobuilt cc80ccc
-
-* Wed Sep 04 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.3.dev.gitb643073
-- autobuilt b643073
-
-* Wed Sep 04 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.2.dev.git15773bd
-- autobuilt 15773bd
-
-* Sat Aug 31 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.12.0-0.1.dev.git1a1a728
-- bump to 1.12.0
-- autobuilt 1a1a728
-
-* Fri Aug 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.38.dev.git57db70c
-- autobuilt 57db70c
-
-* Fri Aug 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.37.dev.gite930951
-- autobuilt e930951
-
-* Thu Aug 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.36.dev.gitecf5b72
-- autobuilt ecf5b72
-
-* Thu Aug 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.35.dev.git5671417
-- autobuilt 5671417
-
-* Wed Aug 28 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.34.dev.git689f8ed
-- autobuilt 689f8ed
-
-* Thu Aug 22 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.33.dev.git6b5f8ba
-- autobuilt 6b5f8ba
-
-* Thu Aug 22 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.32.dev.gitff72568
-- autobuilt ff72568
-
-* Wed Aug 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.31.dev.git376e52e
-- autobuilt 376e52e
-
-* Wed Aug 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.30.dev.git5a1c733
-- autobuilt 5a1c733
-
-* Wed Aug 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.29.dev.git3ad937b
-- autobuilt 3ad937b
-
-* Tue Aug 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.28.dev.gitfa68ed6
-- autobuilt fa68ed6
-
-* Tue Aug 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.27.dev.gitb288b7a
-- autobuilt b288b7a
-
-* Mon Aug 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.26.dev.gitc1a2d4f
-- autobuilt c1a2d4f
-
-* Mon Aug 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.25.dev.git51415ec
-- autobuilt 51415ec
-
-* Mon Aug 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.24.dev.gitc2c52ba
-- autobuilt c2c52ba
-
-* Fri Aug 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.23.dev.gitebf6f51
-- autobuilt ebf6f51
-
-* Fri Aug 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.22.dev.git36dcedb
-- autobuilt 36dcedb
-
-* Fri Aug 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.21.dev.gitab0286f
-- autobuilt ab0286f
-
-* Thu Aug 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.20.dev.git1ce1130
-- autobuilt 1ce1130
-
-* Wed Aug 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.19.dev.gitd88c26b
-- autobuilt d88c26b
-
-* Wed Aug 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.18.dev.git5c98d3c
-- autobuilt 5c98d3c
-
-* Tue Aug 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.17.dev.git3f5436f
-- autobuilt 3f5436f
-
-* Mon Aug 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.16.dev.gita99139c
-- autobuilt a99139c
-
-* Mon Aug 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.15.dev.git2df08f0
-- autobuilt 2df08f0
-
-* Mon Aug 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.14.dev.git96a136e
-- autobuilt 96a136e
-
-* Sun Aug 11 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.13.dev.git7180312
-- autobuilt 7180312
-
-* Sat Aug 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.12.dev.git0dfb6f5
-- autobuilt 0dfb6f5
-
-* Fri Aug 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.11.dev.git60d5480
-- autobuilt 60d5480
-
-* Fri Aug 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.10.dev.git60c0088
-- autobuilt 60c0088
-
-* Fri Aug 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.9.dev.gitc953216
-- autobuilt c953216
-
-* Thu Aug 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.8.dev.gitf892eb6
-- autobuilt f892eb6
-
-* Thu Aug 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.7.dev.git95cb061
-- autobuilt 95cb061
-
-* Thu Aug 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.6.dev.gitf4cfe9c
-- autobuilt f4cfe9c
-
-* Wed Aug 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.5.dev.git03aa807
-- autobuilt 03aa807
-
-* Wed Aug 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.4.dev.gitbafcf88
-- autobuilt bafcf88
-
-* Tue Aug 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.3.dev.git232f7c6
-- autobuilt 232f7c6
-
-* Mon Aug 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.2.dev.git1de958d
-- autobuilt 1de958d
-
-* Fri Aug 02 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.11.0-0.1.dev.gitac5031d
-- bump to 1.11.0
-- autobuilt ac5031d
-
-* Fri Aug 02 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.68.dev.git3117f5e
-- autobuilt 3117f5e
-
-* Thu Aug 01 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.67.dev.git4d017d6
-- autobuilt 4d017d6
-
-* Wed Jul 31 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.66.dev.gitc00f548
-- autobuilt c00f548
-
-* Wed Jul 31 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.65.dev.git677b771
-- autobuilt 677b771
-
-* Tue Jul 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.64.dev.gitb7a0ed0
-- autobuilt b7a0ed0
-
-* Tue Jul 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.63.dev.git5bab9b0
-- autobuilt 5bab9b0
-
-* Mon Jul 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.62.dev.git4ccb343
-- autobuilt 4ccb343
-
-* Mon Jul 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.61.dev.gita74bdd3
-- autobuilt a74bdd3
-
-* Sat Jul 27 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.60.dev.git6b214d2
-- autobuilt 6b214d2
-
-* Fri Jul 26 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.59.dev.git73401a4
-- autobuilt 73401a4
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.3-0.58.dev.git6bd0551
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Tue Jul 23 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.57.dev.git6bd0551
-- autobuilt 6bd0551
-
-* Fri Jul 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.56.dev.git555b5a5
-- autobuilt 555b5a5
-
-* Fri Jul 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.3-0.55.dev.git2110f05
-- bump to 1.9.3
-- autobuilt 2110f05
-
-* Fri Jul 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.54.dev.gitd7dec37
-- autobuilt d7dec37
-
-* Fri Jul 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.53.dev.git5da3c8c
-- autobuilt 5da3c8c
-
-* Thu Jul 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.52.dev.git4ae0e14
-- autobuilt 4ae0e14
-
-* Thu Jul 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.51.dev.git8da4cb4
-- autobuilt 8da4cb4
-
-* Wed Jul 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.50.dev.gitbe51b9b
-- autobuilt be51b9b
-
-* Wed Jul 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.49.dev.gitb33b87b
-- autobuilt b33b87b
-
-* Wed Jul 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.48.dev.git16e3010
-- autobuilt 16e3010
-
-* Tue Jul 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.47.dev.gitbb5cbf1
-- autobuilt bb5cbf1
-
-* Tue Jul 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.46.dev.git2249ba3
-- autobuilt 2249ba3
-
-* Sun Jul 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.2-0.45.dev.gitd419737
-- bump to 1.9.2
-- autobuilt d419737
-
-* Wed Jul 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.1-0.44.dev.git5d723ff
-- autobuilt 5d723ff
-
-* Sun Jul 07 2019 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.9.1-0.43.dev.gite160a63
-- built e160a63
-- add centos conditionals
-- use new name for go-md2man dep
-
-* Sat Jun 22 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.1-0.42.dev.git1d11851
-- autobuilt 1d11851
-
-* Fri Jun 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.1-0.41.dev.git07aaf5e
-- autobuilt 07aaf5e
-
-* Thu Jun 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.1-0.40.dev.gitc22957b
-- autobuilt c22957b
-
-* Tue Jun 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.1-0.39.dev.git2c4f388
-- autobuilt 2c4f388
-
-* Sun Jun 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.1-0.38.dev.git0b84b23
-- bump to 1.9.1
-- autobuilt 0b84b23
-
-* Sat Jun 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.37.dev.git77fa9dd
-- autobuilt 77fa9dd
-
-* Fri Jun 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.36.dev.gitdc7b50c
-- autobuilt dc7b50c
-
-* Thu Jun 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.35.dev.git2191ba6
-- autobuilt 2191ba6
-
-* Wed Jun 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.34.dev.gitdcbf193
-- autobuilt dcbf193
-
-* Tue Jun 11 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.33.dev.git78dcf2f
-- autobuilt 78dcf2f
-
-* Mon Jun 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.32.dev.git4ae0a69
-- autobuilt 4ae0a69
-
-* Sun Jun 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.31.dev.gitd172dd9
-- autobuilt d172dd9
-
-* Sat Jun 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.30.dev.git2da8755
-- autobuilt 2da8755
-
-* Fri Jun 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.29.dev.gitad4f235
-- autobuilt ad4f235
-
-* Thu Jun 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.28.dev.gite0306bb
-- autobuilt e0306bb
-
-* Wed Jun 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.27.dev.gitaa06a77
-- autobuilt aa06a77
-
-* Sun Jun 02 2019 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.9.0-0.26.dev.gita086ec8
-- build for all arches
-
-* Sun Jun 02 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.25.dev.git7016ce6
-- autobuilt 7016ce6
-
-* Sat Jun 01 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.24.dev.git3104ddf
-- autobuilt 3104ddf
-
-* Fri May 31 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.23.dev.git53be3d3
-- autobuilt 53be3d3
-
-* Thu May 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.22.dev.git2a962f1
-- autobuilt 2a962f1
-
-* Wed May 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.21.dev.gitfa7f030
-- autobuilt fa7f030
-
-* Tue May 28 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.20.dev.gited77a92
-- autobuilt ed77a92
-
-* Sat May 25 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.19.dev.git8e48a65
-- autobuilt 8e48a65
-
-* Fri May 24 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.18.dev.git4e1ca7c
-- autobuilt 4e1ca7c
-
-* Fri May 24 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.17.dev.git00f5164
-- autobuilt 00f5164
-
-* Thu May 23 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.16.dev.gitbc9c276
-- autobuilt bc9c276
-
-* Tue May 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.15.dev.gitbcc5e51
-- autobuilt bcc5e51
-
-* Sun May 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.14.dev.git7793c51
-- autobuilt 7793c51
-
-* Sat May 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.13.dev.git3bf8547
-- autobuilt 3bf8547
-
-* Fri May 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.12.dev.git63808f9
-- autobuilt 63808f9
-
-* Thu May 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.11.dev.gitc0633e3
-- autobuilt c0633e3
-
-* Wed May 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.10.dev.git4c6b09c
-- autobuilt 4c6b09c
-
-* Tue May 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.9.dev.git7ae362b
-- autobuilt 7ae362b
-
-* Mon May 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.8.dev.git74a3195
-- autobuilt 74a3195
-
-* Sun May 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.7.dev.gitab8678a
-- autobuilt ab8678a
-
-* Sat May 11 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.6.dev.gitc654b18
-- autobuilt c654b18
-
-* Sat May 04 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.5.dev.gite9184ea
-- autobuilt e9184ea
-
-* Fri May 03 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.4.dev.git59da11d
-- autobuilt 59da11d
-
-* Thu May 02 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.3.dev.git78fb869
-- autobuilt 78fb869
-
-* Tue Apr 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.9.0-0.2.dev.git0e30da6
-- autobuilt 0e30da6
-
-* Sun Apr 28 2019 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.9.0-0.1.dev.gitddbd805
-- bump to v1.9.0-dev
-- update release tag format for unreleased builds
-
-* Wed Apr 24 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-41.dev.gitbdbedfd
-- autobuilt bdbedfd
-
-* Tue Apr 23 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-40.dev.gitb466cbd
-- autobuilt b466cbd
-
-* Sat Apr 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-39.dev.git2f0179f
-- autobuilt 2f0179f
-
-* Fri Apr 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-38.dev.git135542e
-- autobuilt 135542e
-
-* Thu Apr 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-37.dev.gite879079
-- autobuilt e879079
-
-* Wed Apr 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-36.dev.gitd8fe400
-- autobuilt d8fe400
-
-* Mon Apr 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-35.dev.gitfcc12bd
-- autobuilt fcc12bd
-
-* Sat Apr 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-34.dev.gitd43787b
-- autobuilt d43787b
-
-* Fri Apr 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-33.dev.git316bd0a
-- autobuilt 316bd0a
-
-* Wed Apr 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-32.dev.git021d607
-- autobuilt 021d607
-
-* Tue Apr 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-31.dev.git610eb7a
-- autobuilt 610eb7a
-
-* Sun Apr 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-30.dev.git25b7c11
-- autobuilt 25b7c11
-
-* Sat Apr 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-29.dev.git29a6c81
-- autobuilt 29a6c81
-
-* Fri Apr 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-28.dev.gitac66d78
-- autobuilt ac66d78
-
-* Mon Apr 01 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-27.dev.git9e1967a
-- autobuilt 9e1967a
-
-* Sat Mar 30 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-26.dev.git13d9142
-- autobuilt 13d9142
-
-* Fri Mar 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-25.dev.gita9bd025
-- autobuilt a9bd025
-
-* Thu Mar 28 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-24.dev.gitc933fe4
-- autobuilt c933fe4
-
-* Wed Mar 27 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-23.dev.git3d74031
-- autobuilt 3d74031
-
-* Mon Mar 25 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-22.dev.git03fae01
-- autobuilt 03fae01
-
-* Sat Mar 23 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-21.dev.gitd1c75ea
-- autobuilt d1c75ea
-
-* Fri Mar 22 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-20.dev.gitc6ae5c5
-- autobuilt c6ae5c5
-
-* Thu Mar 21 2019 Dan Walsh <dwalsh(a)redhat.com> - 1.8-19.dev.gitbe0c8d2
-- Complile with SELinux enabled
-
-* Thu Mar 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-18.dev.gitbe0c8d2
-- autobuilt be0c8d2
-
-* Wed Mar 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-17.dev.git9d6da3a
-- autobuilt 9d6da3a
-
-* Tue Mar 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-16.dev.git1ba9201
-- autobuilt 1ba9201
-
-* Sat Mar 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-15.dev.gita986f34
-- autobuilt a986f34
-
-* Fri Mar 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-14.dev.gitc691d09
-- autobuilt c691d09
-
-* Thu Mar 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-13.dev.git3b497ff
-- autobuilt 3b497ff
-
-* Wed Mar 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-12.dev.git3ba8822
-- autobuilt 3ba8822
-
-* Sun Mar 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-11.dev.git36605c2
-- autobuilt 36605c2
-
-* Sat Mar 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-10.dev.git984ea9b
-- autobuilt 984ea9b
-
-* Thu Mar 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-9.dev.git0a8ec97
-- autobuilt 0a8ec97
-
-* Wed Mar 06 2019 Dan Walsh <dwalsh(a)redhat.com> - 1.8-8.dev.git3afba37
-- Add recommends for fuse-overlay and slirp4netns
-
-* Wed Mar 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-7.dev.git3afba37
-- autobuilt 3afba37
-
-* Tue Mar 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-6.dev.git11dd219
-- autobuilt 11dd219
-
-* Fri Mar 01 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-5.dev.git8b1d11f
-- autobuilt 8b1d11f
-
-* Thu Feb 28 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-4.dev.git95a5089
-- autobuilt 95a5089
-
-* Tue Feb 26 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-3.dev.git6c1a4cc
-- autobuilt 6c1a4cc
-
-* Sat Feb 23 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.8-2.dev.git8c3d8b1
-- bump to 1.8
-- autobuilt 8c3d8b1
-
-* Fri Feb 22 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-20.dev.git873f001
-- autobuilt 873f001
-
-* Thu Feb 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-19.dev.gitdb6e7bb
-- autobuilt db6e7bb
-
-* Wed Feb 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-18.dev.git1b02a7e
-- autobuilt 1b02a7e
-
-* Mon Feb 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-17.dev.git146a0fc
-- autobuilt 146a0fc
-
-* Sat Feb 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-16.dev.git80fcb24
-- autobuilt 80fcb24
-
-* Fri Feb 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-15.dev.git40d4d59
-- autobuilt 40d4d59
-
-* Thu Feb 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-14.dev.gite4c4d46
-- autobuilt e4c4d46
-
-* Sun Feb 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-13.dev.git711f9ea
-- autobuilt 711f9ea
-
-* Fri Feb 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-12.dev.git310363c
-- autobuilt 310363c
-
-* Wed Feb 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-11.dev.git50539b5
-- autobuilt 50539b5
-
-* Tue Feb 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-10.dev.gitad24f28
-- autobuilt ad24f28
-
-* Sat Feb 02 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-9.dev.git973bb88
-- autobuilt 973bb88
-
-* Fri Feb 01 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-8.dev.git03f6247
-- autobuilt 03f6247
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7-7.dev.gite702872
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Jan 29 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-6.dev.gite702872
-- autobuilt e702872
-
-* Thu Jan 24 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-5.dev.gitf1cec50
-- autobuilt f1cec50
-
-* Tue Jan 22 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-4.dev.git4bcddb7
-- autobuilt 4bcddb7
-
-* Mon Jan 21 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-3.dev.git9b9ed1d
-- autobuilt 9b9ed1d
-
-* Sun Jan 20 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-2.dev.git7a85ca7
-- bump to 1.7
-- autobuilt 7a85ca7
-
-* Sat Jan 19 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-2.dev.git5f95bd9
-- bump to 1.6
-- autobuilt 5f95bd9
-
-* Fri Jan 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.7-2.dev.git0f114e9
-- bump to 1.7
-- autobuilt 0f114e9
-
-* Thu Jan 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-33.dev.git66ff1dd
-- autobuilt 66ff1dd
-
-* Wed Jan 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-32.dev.gitd7e530e
-- autobuilt d7e530e
-
-* Tue Jan 15 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-31.dev.gitfe7e09c
-- autobuilt fe7e09c
-
-* Sun Jan 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-30.dev.gitfa86533
-- autobuilt fa86533
-
-* Sat Jan 12 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-29.dev.gitf6a0258
-- autobuilt f6a0258
-
-* Fri Jan 11 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-28.dev.git5d22f3c
-- autobuilt 5d22f3c
-
-* Thu Jan 10 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-27.dev.git1ef527c
-- autobuilt 1ef527c
-
-* Wed Jan 09 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-26.dev.git169a923
-- autobuilt 169a923
-
-* Tue Jan 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-25.dev.git48b44e5
-- autobuilt 48b44e5
-
-* Mon Jan 07 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-24.dev.gita4200ae
-- autobuilt a4200ae
-
-* Sun Jan 06 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-23.dev.gitbb710f3
-- autobuilt bb710f3
-
-* Sat Jan 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-22.dev.git8f05aa6
-- autobuilt 8f05aa6
-
-* Fri Jan 04 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-21.dev.git579f1d5
-- autobuilt 579f1d5
-
-* Thu Jan 03 2019 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-20.dev.gite55a9f3
-- autobuilt e55a9f3
-
-* Tue Dec 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd99.dev.giteebbba2
-- autobuilt eebbba2
-
-* Thu Dec 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd98.dev.git4674656
-- autobuilt 4674656
-
-* Wed Dec 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd97.dev.gitdd3dff5
-- autobuilt dd3dff5
-
-* Sun Dec 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd96.dev.git96c68db
-- autobuilt 96c68db
-
-* Fri Dec 14 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd95.dev.gitde7f480
-- autobuilt de7f480
-
-* Wed Dec 12 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd94.dev.git90ea890
-- autobuilt 90ea890
-
-* Mon Dec 10 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd93.dev.gitdd0f4f1
-- autobuilt dd0f4f1
-
-* Sat Dec 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd92.dev.git1e1dc14
-- autobuilt 1e1dc14
-
-* Fri Dec 07 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd91.dev.git9c1d273
-- autobuilt 9c1d273
-
-* Thu Dec 06 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-1.nightly.git5f95bd90.dev.git5cca1d6
-- autobuilt 5cca1d6
-
-* Wed Dec 05 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-9.dev.git01f9ae2
-- autobuilt 01f9ae2
-
-* Tue Dec 04 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-8.dev.git9c65e56
-- autobuilt 9c65e56
-
-* Sun Dec 02 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-7.dev.gitb68a8e1
-- autobuilt b68a8e1
-
-* Sat Dec 01 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-6.dev.git2b582d3
-- autobuilt 2b582d3
-
-* Fri Nov 30 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-5.dev.git6e00183
-- autobuilt 6e00183
-
-* Thu Nov 29 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-4.dev.git93d8b9f
-- autobuilt 93d8b9f
-
-* Wed Nov 28 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-3.dev.git4126176
-- autobuilt 4126176
-
-* Fri Nov 23 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.6-2.dev.gitd5a3c52
-- bump to 1.6
-- autobuilt d5a3c52
-
-* Thu Nov 22 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-12.dev.git25d89b4
-- autobuilt 25d89b4
-
-* Wed Nov 21 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-11.dev.git2ac987a
-- autobuilt 2ac987a
-
-* Tue Nov 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-10.dev.gitc9cb148
-- autobuilt c9cb148
-
-* Sat Nov 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-9.dev.git18309de
-- autobuilt 18309de
-
-* Fri Nov 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-8.dev.gitd7e0993
-- autobuilt d7e0993
-
-* Thu Nov 15 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-7.dev.gitdac7819
-- autobuilt dac7819
-
-* Tue Nov 13 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-6.dev.gitfb2b2bd
-- autobuilt fb2b2bd
-
-* Sat Nov 10 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-5.dev.git9add3c8
-- autobuilt 9add3c8
-
-* Fri Nov 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-4.dev.git74e0b6f
-- autobuilt 74e0b6f
-
-* Thu Nov 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-3.dev.git0ae8b51
-- autobuilt 0ae8b51
-
-* Wed Nov 07 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.5-2.dev.git7341758
-- autobuilt 7341758
-
-* Tue Oct 2 2018 Dan Walsh <dwalsh(a)redhat.com> - 1.5-1.dev.git87239ae
-- bump to v1.5-dev Release
-
-* Wed Sep 19 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4-2.dev.git19e44f0
-- autobuilt 19e44f0
-
-* Sun Aug 12 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4-1.dev.git0a7389c
-- bump to v1.4-dev
-- built 0a7389c
-
-* Wed Aug 01 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-11.dev.git02f54e4
-- autobuilt 02f54e4
-
-* Tue Jul 31 2018 Florian Weimer <fweimer(a)redhat.com> - 1.3-10.dev.gitbe03809
-- Rebuild with fixed binutils
-
-* Sun Jul 29 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-9.dev.gitbe03809
-- autobuilt be03809
-
-* Sat Jul 28 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-8.dev.gitc18724e
-- autobuilt c18724e
-
-* Thu Jul 26 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-7.dev.git4976d8c
-- autobuilt 4976d8c
-
-* Wed Jul 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-6.dev.gite5f7539
-- autobuilt e5f7539
-
-* Mon Jul 23 2018 Dan Walsh <dwalsh(a)redhat.com> - 1.3-5.dev.dev.git826733a
-- Change container-selinux Requires to Recommends
-
-* Fri Jul 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-4.dev.git826733a
-- autobuilt 826733a
-
-* Thu Jul 19 2018 Dan Walsh <dwalsh(a)redhat.com> - 1.3-3.dev.git1215b16
-- buildah does not require ostree
-
-* Thu Jul 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.3-2.dev.git1215b16
-- autobuilt 1215b16
-
-* Tue Jul 17 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.3-1.dev.gita9895bd
-- bump to v1.3-dev
-- built a9895bd
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2-25.dev.git3fb864b
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Mon Jul 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-24.git3fb864b
-- autobuilt 3fb864b
-
-* Sun Jul 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-23.git8be2b62
-- autobuilt 8be2b62
-
-* Sat Jul 07 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-22.gita885bc6
-- autobuilt a885bc6
-
-* Fri Jul 06 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-21.git733cd20
-- autobuilt 733cd20
-
-* Thu Jul 05 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-20.gita59fb7a
-- autobuilt a59fb7a
-
-* Tue Jul 03 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-19.git5c11c34
-- autobuilt 5c11c34
-
-* Mon Jul 02 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-18.git5cd9be6
-- autobuilt 5cd9be6
-
-* Sun Jul 01 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-17.git6f72599
-- autobuilt 6f72599
-
-* Sat Jun 30 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-16.git704adec
-- autobuilt 704adec
-
-* Fri Jun 29 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-15.gitb965fc4
-- autobuilt b965fc4
-
-* Thu Jun 28 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-14.git1acccce
-- autobuilt 1acccce
-
-* Wed Jun 27 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-13.git146c185
-- autobuilt 146c185
-
-* Tue Jun 26 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-12.git16a33bd
-- autobuilt 16a33bd
-
-* Mon Jun 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-11.git2ac95ea
-- autobuilt 2ac95ea
-
-* Sat Jun 23 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-10.git0143a44
-- autobuilt 0143a44
-
-* Thu Jun 21 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-9.git2441ff4
-- autobuilt 2441ff4
-
-* Wed Jun 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-8.gitda7be32
-- autobuilt da7be32
-
-* Tue Jun 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-7.git2064b29
-- autobuilt 2064b29
-
-* Mon Jun 18 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-6.git93d8606
-- autobuilt 93d8606
-
-* Fri Jun 15 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-5.gitfc438bb
-- autobuilt fc438bb
-
-* Thu Jun 14 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-4.git73820fc
-- autobuilt 73820fc
-
-* Wed Jun 13 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-3.git6c4bef7
-- autobuilt 6c4bef7
-
-* Tue Jun 12 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-2.git94c1e6d
-- autobuilt 94c1e6d
-
-* Mon Jun 11 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-1.gitb9983a6
-- bump to 1.2
-- autobuilt b9983a6
-
-* Sun Jun 10 2018 Dan Walsh <dwalsh(a)redhat.com> 1.1-1
-- Drop capabilities if running container processes as non root
-- Print Warning message if cmd will not be used based on entrypoint
-- Update 01-intro.md
-- Shouldn't add insecure registries to list of search registries
-- Report errors on bad transports specification when pushing images
-- Move parsing code out of common for namespaces and into pkg/parse.go
-- Add disable-content-trust noop flag to bud
-- Change freenode chan to buildah
-- runCopyStdio(): don't close stdin unless we saw POLLHUP
-- Add registry errors for pull
-- runCollectOutput(): just read until the pipes are closed on us
-- Run(): provide redirection for stdio
-- rmi, rm: add test
-- add mount test
-- Add parameter judgment for commands that do not require parameters
-- Add context dir to bud command in baseline test
-- run.bats: check that we can run with symlinks in the bundle path
-- Give better messages to users when image can not be found
-- use absolute path for bundlePath
-- Add environment variable to buildah --format
-- rm: add validation to args and all option
-- Accept json array input for config entrypoint
-- Run(): process RunOptions.Mounts, and its flags
-- Run(): only collect error output from stdio pipes if we created some
-- Add OnBuild support for Dockerfiles
-- Quick fix on demo readme
-- run: fix validate flags
-- buildah bud should require a context directory or URL
-- Touchup tutorial for run changes
-- Validate common bud and from flags
-- images: Error if the specified imagename does not exist
-- inspect: Increase err judgments to avoid panic
-- add test to inspect
-- buildah bud picks up ENV from base image
-- Extend the amount of time travis_wait should wait
-- Add a make target for Installing CNI plugins
-- Add tests for namespace control flags
-- copy.bats: check ownerships in the container
-- Fix SELinux test errors when SELinux is enabled
-- Add example CNI configurations
-- Run: set supplemental group IDs
-- Run: use a temporary mount namespace
-- Use CNI to configure container networks
-- add/secrets/commit: Use mappings when setting permissions on added content
-- Add CLI options for specifying namespace and cgroup setup
-- Always set mappings when using user namespaces
-- Run(): break out creation of stdio pipe descriptors
-- Read UID/GID mapping information from containers and images
-- Additional bud CI tests
-- Run integration tests under travis_wait in Travis
-- build-using-dockerfile: add --annotation
-- Implement --squash for build-using-dockerfile and commit
-- Vendor in latest container/storage for devicemapper support
-- add test to inspect
-- Vendor github.com/onsi/ginkgo and github.com/onsi/gomega
-- Test with Go 1.10, too
-- Add console syntax highlighting to troubleshooting page
-- bud.bats: print "$output" before checking its contents
-- Manage "Run" containers more closely
-- Break Builder.Run()'s "run runc" bits out
-- util.ResolveName(): handle completion for tagged/digested image names
-- Handle /etc/hosts and /etc/resolv.conf properly in container
-- Documentation fixes
-- Make it easier to parse our temporary directory as an image name
-- Makefile: list new pkg/ subdirectoris as dependencies for buildah
-- containerImageSource: return more-correct errors
-- API cleanup: PullPolicy and TerminalPolicy should be types
-- Make "run --terminal" and "run -t" aliases for "run --tty"
-- Vendor github.com/containernetworking/cni v0.6.0
-- Update github.com/containers/storage
-- Update github.com/projectatomic/libpod
-- Add support for buildah bud --label
-- buildah push/from can push and pull images with no reference
-- Vendor in latest containers/image
-- Update gometalinter to fix install.tools error
-- Update troubleshooting with new run workaround
-- Added a bud demo and tidied up
-- Attempt to download file from url, if fails assume Dockerfile
-- Add buildah bud CI tests for ENV variables
-- Re-enable rpm .spec version check and new commit test
-- Update buildah scratch demo to support el7
-- Added Docker compatibility demo
-- Update to F28 and new run format in baseline test
-- Touchup man page short options across man pages
-- Added demo dir and a demo. chged distrorlease
-- builder-inspect: fix format option
-- Add cpu-shares short flag (-c) and cpu-shares CI tests
-- Minor fixes to formatting in rpm spec changelog
-- Fix rpm .spec changelog formatting
-- CI tests and minor fix for cache related noop flags
-- buildah-from: add effective value to mount propagation
-
-* Sat Jun 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-20.gitf449b28
-- autobuilt f449b28
-
-* Fri Jun 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-19.gitc306342
-- autobuilt c306342
-
-* Wed Jun 06 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-18.gitd3d097b
-- autobuilt d3d097b
-
-* Mon Jun 04 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-17.gitf90b6c0
-- autobuilt f90b6c0
-
-* Sun Jun 03 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-16.git70641ee
-- autobuilt 70641ee
-
-* Sat Jun 02 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-15.git03686e5
-- autobuilt 03686e5
-
-* Fri Jun 01 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-14.git73bfd79
-- autobuilt 73bfd79
-
-* Thu May 31 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-13.git5595d4d
-- autobuilt 5595d4d
-
-* Wed May 30 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-12.gitebb0d8e
-- autobuilt ebb0d8e
-
-* Tue May 29 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-11.git88affbd
-- autobuilt 88affbd
-
-* Fri May 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-10.git25f4e8e
-- autobuilt 25f4e8e
-
-* Thu May 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-9.git2749191
-- autobuilt 2749191
-
-* Wed May 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-8.git3e320b9
-- autobuilt 3e320b9
-
-* Tue May 15 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-7.git8515867
-- autobuilt 8515867
-
-* Sun May 13 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-6.gitce8d467
-- autobuilt ce8d467
-
-* Sat May 12 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-5.gitb9a1041
-- autobuilt b9a1041
-
-* Fri May 11 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-4.git2ea3e11
-- autobuilt 2ea3e11
-
-* Wed May 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-3.gitfe204e4
-- autobuilt fe204e4
-
-* Tue May 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.0-2.git906ee37
-- autobuilt 906ee37
-
-* Mon May 07 2018 Dan Walsh <dwalsh(a)redhat.com> 1.0-1
-- Remove buildah run cmd and entrypoint execution
-- Add Files section with registries.conf to pertinent man pages
-- Force "localhost" as a default registry
-- Add --compress, --rm, --squash flags as a noop for bud
-- Add FIPS mode secret to buildah run and bud
-- Add config --comment/--domainname/--history-comment/--hostname
-- Add support for --iidfile to bud and commit
-- Add /bin/sh -c to entrypoint in config
-- buildah images and podman images are listing different sizes
-- Remove tarball as an option from buildah push --help
-- Update entrypoint behaviour to match docker
-- Display imageId after commit
-- config: add support for StopSignal
-- Allow referencing stages as index and names
-- Add multi-stage builds support
-- Vendor in latest imagebuilder, to get mixed case AS support
-- Allow umount to have multi-containers
-- Update buildah push doc
-- buildah bud walks symlinks
-- Imagename is required for commit atm, update manpage
-
-* Mon May 07 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-25.gitdd02e70
-- autobuilt dd02e70
-
-* Sat May 05 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-24.git45772e8
-- autobuilt 45772e8
-
-* Fri May 04 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-23.git6fe2b55
-- autobuilt 6fe2b55
-
-* Wed May 02 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-22.gita4f5707
-- autobuilt a4f5707
-
-* Wed May 02 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-21.gite130f2b
-- autobuilt commit e130f2b
-
-* Tue May 01 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-20.gitadb8e6f
-- autobuilt commit adb8e6f
-
-* Sat Apr 28 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-19.gitc50c287
-- autobuilt commit c50c287
-
-* Fri Apr 27 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-18.gitca1704f
-- autobuilt commit ca1704f
-
-* Wed Apr 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-17.git49abf82
-- autobuilt commit 49abf82
-
-* Tue Apr 24 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-16.gitfdc3998
-- autobuilt commit fdc3998
-
-* Tue Apr 24 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-15.gitb16a1ea
-- autobuilt commit b16a1ea
-
-* Fri Apr 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-14.gitd84f05a
-- autobuilt commit d84f05a
-
-* Thu Apr 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-13.gite008b73
-- autobuilt commit e008b73
-
-* Thu Apr 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-12.git28a27a3
-- autobuilt commit 28a27a3
-
-* Tue Apr 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-11.git45a4b81
-- autobuilt commit 45a4b81
-
-* Tue Apr 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-10.git45a4b81
-- autobuilt commit 45a4b81
-
-* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-9.git6421399
-- autobuilt commit 6421399
-
-* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-8.git83d7d10
-- autobuilt commit 83d7d10
-
-* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-7.git83d7d10
-- autobuilt commit 83d7d10
-
-* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-6.git83d7d10
-- autobuilt commit 83d7d10
-
-* Mon Apr 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-5.git4339223
-- autobuilt commit 4339223
-
-* Mon Apr 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.16-4.git4339223
-- autobuilt commit 4339223
-
-* Mon Apr 09 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.16-3.git4339223
-- autobuilt commit 4339223
-
-* Sun Apr 08 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.16-2.git4743c2e
-- autobuilt commit 4743c2e
-
-* Wed Apr 4 2018 Dan Walsh <dwalsh(a)redhat.com> 0.16-1
-- Add support for shell
-- Vendor in latest containers/image
-- docker-archive generates docker legacy compatible images
-- Do not create $DiffID subdirectories for layers with no configs
-- Ensure the layer IDs in legacy docker/tarfile metadata are unique
-- docker-archive: repeated layers are symlinked in the tar file
-- sysregistries: remove all trailing slashes
-- Improve docker/* error messages
-- Fix failure to make auth directory
-- Create a new slice in Schema1.UpdateLayerInfos
-- Drop unused storageImageDestination.{image,systemContext}
-- Load a *storage.Image only once in storageImageSource
-- Support gzip for docker-archive files
-- Remove .tar extension from blob and config file names
-- ostree, src: support copy of compressed layers
-- ostree: re-pull layer if it misses uncompressed_digest|uncompressed_size
-- image: fix docker schema v1 -> OCI conversion
-- Add /etc/containers/certs.d as default certs directory
-- Change image time to locale, add troubleshooting.md, add logo to other mds
-- Allow --cmd parameter to have commands as values
-- Document the mounts.conf file
-- Fix man pages to format correctly
-- buildah from now supports pulling images using the following transports:
-- docker-archive, oci-archive, and dir.
-- If the user overrides the storage driver, the options should be dropped
-- Show Config/Manifest as JSON string in inspect when format is not set
-- Adds feature to pull compressed docker-archive files
-
-* Tue Feb 27 2018 Dan Walsh <dwalsh(a)redhat.com> 0.15-1
-- Fix handling of buildah run command options
-
-* Mon Feb 26 2018 Dan Walsh <dwalsh(a)redhat.com> 0.14-1
-- If commonOpts do not exist, we should return rather then segfault
-- Display full error string instead of just status
-- Implement --volume and --shm-size for bud and from
-- Fix secrets patch for buildah bud
-- Fixes the naming issue of blobs and config for the dir transport by removing the .tar extension
-
-* Sun Feb 25 2018 Peter Robinson <pbrobinson(a)fedoraproject.org> 0.13-2
-- Build on ARMv7 too (Fedora supports containers on that arch too)
-
-* Thu Feb 22 2018 Dan Walsh <dwalsh(a)redhat.com> 0.13-1
-- Vendor in latest containers/storage
-- This fixes a large SELinux bug.
-- run: do not open /etc/hosts if not needed
-- Add the following flags to buildah bud and from
- --add-host
- --cgroup-parent
- --cpu-period
- --cpu-quota
- --cpu-shares
- --cpuset-cpus
- --cpuset-mems
- --memory
- --memory-swap
- --security-opt
- --ulimit
-
-* Mon Feb 12 2018 Dan Walsh <dwalsh(a)redhat.com> 0.12-1
-- Added handing for simpler error message for Unknown Dockerfile instructions.
-- Change default certs directory to /etc/containers/certs.dir
-- Vendor in latest containers/image
-- Vendor in latest containers/storage
-- build-using-dockerfile: set the 'author' field for MAINTAINER
-- Return exit code 1 when buildah-rmi fails
-- Trim the image reference to just its name before calling getImageName
-- Touch up rmi -f usage statement
-- Add --format and --filter to buildah containers
-- Add --prune,-p option to rmi command
-- Add authfile param to commit
-- Fix --runtime-flag for buildah run and bud
-- format should override quiet for images
-- Allow all auth params to work with bud
-- Do not overwrite directory permissions on --chown
-- Unescape HTML characters output into the terminal
-- Fix: setting the container name to the image
-- Prompt for un/pwd if not supplied with --creds
-- Make bud be really quiet
-- Return a better error message when failed to resolve an image
-- Update auth tests and fix bud man page
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.11-3.git6bad262
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Feb 05 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.11-2
-- Resolves: upstream gh#432
-- enable debuginfo for non-fedora packages
-
-* Tue Jan 16 2018 Dan Walsh <dwalsh(a)redhat.com> 0.11-1
-- Add --all to remove containers
-- Add --all functionality to rmi
-- Show ctrid when doing rm -all
-- Ignore sequential duplicate layers when reading v2s1
-- Lots of minor bug fixes
-- Vendor in latest containers/image and containers/storage
-
-* Tue Dec 26 2017 Dan Walsh <dwalsh(a)redhat.com> 0.10-2
-- Fix checkin
-
-* Sat Dec 23 2017 Dan Walsh <dwalsh(a)redhat.com> 0.10-1
-- Display Config and Manifest as strings
-- Bump containers/image
-- Use configured registries to resolve image names
-- Update to work with newer image library
-- Add --chown option to add/copy commands
-
-* Sat Dec 2 2017 Dan Walsh <dwalsh(a)redhat.com> 0.9-1
-- Allow push to use the image id
-- Make sure builtin volumes have the correct label
-
-* Thu Nov 16 2017 Dan Walsh <dwalsh(a)redhat.com> 0.8-1
-- Buildah bud was failing on SELinux machines, this fixes this
-- Block access to certain kernel file systems inside of the container
-
-* Thu Nov 16 2017 Dan Walsh <dwalsh(a)redhat.com> 0.7-1
-- Ignore errors when trying to read containers buildah.json for loading SELinux reservations
-- Use credentials from kpod login for buildah
-
-* Wed Nov 15 2017 Dan Walsh <dwalsh(a)redhat.com> 0.6-1
-- Adds support for converting manifest types when using the dir transport
-- Rework how we do UID resolution in images
-- Bump github.com/vbatts/tar-split
-- Set option.terminal appropriately in run
-
-* Wed Nov 08 2017 Dan Walsh <dwalsh(a)redhat.com> 0.5-2
-- Bump github.com/vbatts/tar-split
-- Fixes CVE That could allow a container image to cause a DOS
-
-* Tue Nov 07 2017 Dan Walsh <dwalsh(a)redhat.com> 0.5-1
-- Add secrets patch to buildah
-- Add proper SELinux labeling to buildah run
-- Add tls-verify to bud command
-- Make filtering by date use the image's date
-- images: don't list unnamed images twice
-- Fix timeout issue
-- Add further tty verbiage to buildah run
-- Make inspect try an image on failure if type not specified
-- Add support for `buildah run --hostname`
-- Tons of bug fixes and code cleanup
-
-* Fri Sep 22 2017 Dan Walsh <dwalsh(a)redhat.com> 0.4-1.git9cbccf88c
-- Add default transport to push if not provided
-- Avoid trying to print a nil ImageReference
-- Add authentication to commit and push
-- Add information on buildah from man page on transports
-- Remove --transport flag
-- Run: do not complain about missing volume locations
-- Add credentials to buildah from
-- Remove export command
-- Run(): create the right working directory
-- Improve "from" behavior with unnamed references
-- Avoid parsing image metadata for dates and layers
-- Read the image's creation date from public API
-- Bump containers/storage and containers/image
-- Don't panic if an image's ID can't be parsed
-- Turn on --enable-gc when running gometalinter
-- rmi: handle truncated image IDs
-
-* Tue Aug 15 2017 Josh Boyer <jwboyer(a)redhat.com> - 0.3-5.gitb9b2a8a
-- Build for s390x as well
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3-4.gitb9b2a8a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3-3.gitb9b2a8a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Jul 20 2017 Dan Walsh <dwalsh(a)redhat.com> 0.3-2.gitb9b2a8a7e
-- Bump for inclusion of OCI 1.0 Runtime and Image Spec
-
-* Tue Jul 18 2017 Dan Walsh <dwalsh(a)redhat.com> 0.2.0-1.gitac2aad6
-- buildah run: Add support for -- ending options parsing
-- buildah Add/Copy support for glob syntax
-- buildah commit: Add flag to remove containers on commit
-- buildah push: Improve man page and help information
-- buildah run: add a way to disable PTY allocation
-- Buildah docs: clarify --runtime-flag of run command
-- Update to match newer storage and image-spec APIs
-- Update containers/storage and containers/image versions
-- buildah export: add support
-- buildah images: update commands
-- buildah images: Add JSON output option
-- buildah rmi: update commands
-- buildah containers: Add JSON output option
-- buildah version: add command
-- buildah run: Handle run without an explicit command correctly
-- Ensure volume points get created, and with perms
-- buildah containers: Add a -a/--all option
-
-* Wed Jun 14 2017 Dan Walsh <dwalsh(a)redhat.com> 0.1.0-2.git597d2ab9
-- Release Candidate 1
-- All features have now been implemented.
-
-* Fri Apr 14 2017 Dan Walsh <dwalsh(a)redhat.com> 0.0.1-1.git7a0a5333
-- First package for Fedora
+%autochangelog
diff --git a/sources b/sources
index 8bfe3f8..eb5dd0a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (v1.23.1.tar.gz) = 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f
+SHA512 (v1.23.2.tar.gz) = 173781ef7fc4479e6f44a24e45ba506383c343b4e0ab2ac46464760068de7c25e8429bacac4fb974c27cdae10702e22d1fc6d2d613f0bb1e25f70171f72af014
commit 9c65ac1097960fb1dff24f363a5a8dbd571ce4ac
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jan 19 22:41:05 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
(cherry picked from commit db57ffb4de2d911f0ee5059db21fdbc435395593)
Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
diff --git a/buildah.spec b/buildah.spec
index fa90c8b..5361f3b 100644
--- a/buildah.spec
+++ b/buildah.spec
@@ -30,7 +30,7 @@
Name: %{repo}
Version: 1.23.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A command line tool used for creating OCI Images
License: ASL 2.0
URL: https://%{name}.io
@@ -157,6 +157,9 @@ cp bin/copy %{buildroot}/%{_bindir}/%{name}-copy
%{_datadir}/%{name}/test
%changelog
+* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.23.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Sep 28 2021 RH Container Bot <rhcontainerbot(a)fedoraproject.org> - 1.23.1-1
- autobuilt v1.23.1
2 years, 2 months
Architecture specific change in rpms/gcc.git
by githook-noreply@fedoraproject.org
The package rpms/gcc.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/gcc.git/commit/?id=3659d992cdeb8b...
https://src.fedoraproject.org/cgit/rpms/gcc.git/commit/?id=878cf31641035e....
Change:
+%ifnarch %{arm}
-%ifarch x86_64 %{ix86} ppc64le s390x
Thanks.
Full change:
============
commit a0c2c3b09eddb427e61db80a550a15c79e026094
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Thu Jan 27 10:21:55 2022 +0100
11.2.1-9
diff --git a/.gitignore b/.gitignore
index 9303dee..efb1370 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,3 +55,4 @@
/gcc-11.2.1-20211019.tar.xz
/gcc-11.2.1-20211203.tar.xz
/gcc-11.2.1-20220125.tar.xz
+/gcc-11.2.1-20220127.tar.xz
diff --git a/gcc.spec b/gcc.spec
index 39b9c01..9f5face 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20220125
-%global gitrev 1003f94c7cb486aee2ec3ee37ea8b919f908f019
+%global DATE 20220127
+%global gitrev 2fa6e5c54e782377faa4c9c1f0e0b16db27f266c
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 8
+%global gcc_release 9
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -3148,6 +3148,11 @@ end
%endif
%changelog
+* Thu Jan 25 2022 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-9
+- update from releases/gcc-11-branch
+ - PRs fortran/104127, fortran/104212, fortran/104227, target/101529
+- fix up va-opt-6.c testcase
+
* Tue Jan 25 2022 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-8
- update from releases/gcc-11-branch
- PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009,
diff --git a/gcc11-stringify-__VA_OPT__-2.patch b/gcc11-stringify-__VA_OPT__-2.patch
index 0b38854..5874bc1 100644
--- a/gcc11-stringify-__VA_OPT__-2.patch
+++ b/gcc11-stringify-__VA_OPT__-2.patch
@@ -95,7 +95,7 @@ gcc/testsuite/
}
else if ((src->flags & PASTE_LEFT)
|| (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
-@@ -2071,11 +2052,46 @@ replace_args (cpp_reader *pfile, cpp_has
+@@ -2065,11 +2046,46 @@ replace_args (cpp_reader *pfile, cpp_has
{
unsigned int count
= start ? paste_flag - start : tokens_buff_count (buff);
diff --git a/gcc11-stringify-__VA_OPT__.patch b/gcc11-stringify-__VA_OPT__.patch
index b21a51f..101b026 100644
--- a/gcc11-stringify-__VA_OPT__.patch
+++ b/gcc11-stringify-__VA_OPT__.patch
@@ -178,11 +178,10 @@ gcc/testsuite/
}
else if ((src->flags & PASTE_LEFT)
|| (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
-@@ -2028,6 +2066,25 @@ replace_args (cpp_reader *pfile, cpp_has
- is empty or because it is __VA_OPT__() ), drop PASTE_LEFT
- flag from previous token. */
- copy_paste_flag (pfile, start, &pfile->avoid_paste);
-+
+@@ -2023,6 +2061,24 @@ replace_args (cpp_reader *pfile, cpp_has
+ paste_flag = tokens_buff_last_token_ptr (buff);
+ }
+
+ if (vaopt_tracker.stringify ())
+ {
+ unsigned int count
@@ -201,10 +200,10 @@ gcc/testsuite/
+ NULL, 0);
+ continue;
+ }
- if (src->flags & PASTE_LEFT)
- {
- /* With a non-empty __VA_OPT__ on the LHS of ##, the last
-@@ -3584,7 +3641,10 @@ create_iso_definition (cpp_reader *pfile
+ if (start && paste_flag == start && (*start)->flags & PASTE_LEFT)
+ /* If __VA_OPT__ expands to nothing (either because __VA_ARGS__
+ is empty or because it is __VA_OPT__() ), drop PASTE_LEFT
+@@ -3584,7 +3640,10 @@ create_iso_definition (cpp_reader *pfile
function-like macros when lexing the subsequent token. */
if (macro->count > 1 && token[-1].type == CPP_HASH && macro->fun_like)
{
diff --git a/sources b/sources
index 4143273..a2dc8ba 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20220125.tar.xz) = f2670bce2f207e3353c30be9f1108499b91f27bce9182f1cec3a73a754f248886a6e6e4b40c5968b74fd4409604780c9ad78b92677c27521d82f31b5b38ad269
+SHA512 (gcc-11.2.1-20220127.tar.xz) = da9fa3122aa15ad647e07fac27e8c59de74fa04f1846074320751f6fbfa30ac239867b6c349c4d0c08ada01722e6074a89809dd89c3e189fefdfcf16fad70498
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit 828c757f09643e1ae4e63e338e813591cac3f1a0
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Tue Jan 25 20:13:48 2022 +0100
11.2.1-8
diff --git a/.gitignore b/.gitignore
index dbccc8a..9303dee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -54,3 +54,4 @@
/gcc-11.2.1-20211018.tar.xz
/gcc-11.2.1-20211019.tar.xz
/gcc-11.2.1-20211203.tar.xz
+/gcc-11.2.1-20220125.tar.xz
diff --git a/gcc.spec b/gcc.spec
index a310bcf..39b9c01 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20211203
-%global gitrev e41308252e835ddedcabfd4a98240080c6583a43
+%global DATE 20220125
+%global gitrev 1003f94c7cb486aee2ec3ee37ea8b919f908f019
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 7
+%global gcc_release 8
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -3148,6 +3148,31 @@ end
%endif
%changelog
+* Tue Jan 25 2022 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-8
+- update from releases/gcc-11-branch
+ - PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009,
+ c++/98394, c++/99911, c++/100493, c++/101715, c++/102229, c++/102933,
+ c++/103012, c++/103198, c++/103480, c++/103703, c++/103714,
+ c++/103758, c++/103783, c++/103831, c++/103912, c++/104055, c/97548,
+ c/101289, c/101537, c/103587, c/103881, d/103604, debug/103838,
+ debug/103874, fortran/67804, fortran/83079, fortran/101329,
+ fortran/101762, fortran/102332, fortran/102717, fortran/102787,
+ fortran/103411, fortran/103412, fortran/103418, fortran/103473,
+ fortran/103505, fortran/103588, fortran/103591, fortran/103606,
+ fortran/103607, fortran/103609, fortran/103610, fortran/103692,
+ fortran/103717, fortran/103718, fortran/103719, fortran/103776,
+ fortran/103777, fortran/103778, fortran/103782, fortran/103789,
+ ipa/101354, jit/103562, libfortran/103634, libstdc++/100017,
+ libstdc++/102994, libstdc++/103453, libstdc++/103501,
+ libstdc++/103549, libstdc++/103877, libstdc++/103919,
+ middle-end/101751, middle-end/102860, middle-end/103813, objc/103639,
+ preprocessor/89971, preprocessor/102432, rtl-optimization/102478,
+ rtl-optimization/103837, rtl-optimization/103860,
+ rtl-optimization/103908, sanitizer/102911, target/102347,
+ target/103465, target/103661, target/104172, target/104188,
+ tree-optimization/101615, tree-optimization/103523,
+ tree-optimization/103603, tree-optimization/103995
+
* Fri Dec 3 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-7
- update from releases/gcc-11-branch
- PRs ada/100486, c++/70796, c++/92746, c++/93286, c++/94490, c++/102642,
diff --git a/gcc11-stringify-__VA_OPT__-2.patch b/gcc11-stringify-__VA_OPT__-2.patch
index 987f738..0b38854 100644
--- a/gcc11-stringify-__VA_OPT__-2.patch
+++ b/gcc11-stringify-__VA_OPT__-2.patch
@@ -33,7 +33,7 @@ gcc/testsuite/
--- libcpp/macro.c.jj
+++ libcpp/macro.c
-@@ -295,7 +295,7 @@ static cpp_context *next_context (cpp_reader *);
+@@ -295,7 +295,7 @@ static cpp_context *next_context (cpp_re
static const cpp_token *padding_token (cpp_reader *, const cpp_token *);
static const cpp_token *new_string_token (cpp_reader *, uchar *, unsigned int);
static const cpp_token *stringify_arg (cpp_reader *, const cpp_token **,
@@ -42,7 +42,7 @@ gcc/testsuite/
static void paste_all_tokens (cpp_reader *, const cpp_token *);
static bool paste_tokens (cpp_reader *, location_t,
const cpp_token **, const cpp_token *);
-@@ -834,8 +834,7 @@ cpp_quote_string (uchar *dest, const uchar *src, unsigned int len)
+@@ -826,8 +826,7 @@ cpp_quote_string (uchar *dest, const uch
/* Convert a token sequence FIRST to FIRST+COUNT-1 to a single string token
according to the rules of the ISO C #-operator. */
static const cpp_token *
@@ -52,7 +52,7 @@ gcc/testsuite/
{
unsigned char *dest;
unsigned int i, escape_it, backslash_count = 0;
-@@ -852,24 +851,6 @@ stringify_arg (cpp_reader *pfile, const cpp_token **first, unsigned int count,
+@@ -844,24 +843,6 @@ stringify_arg (cpp_reader *pfile, const
{
const cpp_token *token = first[i];
@@ -77,7 +77,7 @@ gcc/testsuite/
if (token->type == CPP_PADDING)
{
if (source == NULL
-@@ -1003,6 +984,7 @@ paste_tokens (cpp_reader *pfile, location_t location,
+@@ -995,6 +976,7 @@ paste_tokens (cpp_reader *pfile, locatio
return false;
}
@@ -85,7 +85,7 @@ gcc/testsuite/
*plhs = lhs;
_cpp_pop_buffer (pfile);
return true;
-@@ -1945,8 +1927,7 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+@@ -1937,8 +1919,7 @@ replace_args (cpp_reader *pfile, cpp_has
if (src->flags & STRINGIFY_ARG)
{
if (!arg->stringified)
@@ -95,7 +95,7 @@ gcc/testsuite/
}
else if ((src->flags & PASTE_LEFT)
|| (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
-@@ -2066,11 +2047,46 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+@@ -2071,11 +2052,46 @@ replace_args (cpp_reader *pfile, cpp_has
{
unsigned int count
= start ? paste_flag - start : tokens_buff_count (buff);
diff --git a/gcc11-stringify-__VA_OPT__.patch b/gcc11-stringify-__VA_OPT__.patch
index 3a2a71f..b21a51f 100644
--- a/gcc11-stringify-__VA_OPT__.patch
+++ b/gcc11-stringify-__VA_OPT__.patch
@@ -66,7 +66,7 @@ gcc/testsuite/
/* The state variable:
0 means not parsing
-@@ -284,7 +294,8 @@ static _cpp_buff *collect_args (cpp_reader *, const cpp_hashnode *,
+@@ -284,7 +294,8 @@ static _cpp_buff *collect_args (cpp_read
static cpp_context *next_context (cpp_reader *);
static const cpp_token *padding_token (cpp_reader *, const cpp_token *);
static const cpp_token *new_string_token (cpp_reader *, uchar *, unsigned int);
@@ -76,7 +76,7 @@ gcc/testsuite/
static void paste_all_tokens (cpp_reader *, const cpp_token *);
static bool paste_tokens (cpp_reader *, location_t,
const cpp_token **, const cpp_token *);
-@@ -818,10 +829,11 @@ cpp_quote_string (uchar *dest, const uchar *src, unsigned int len)
+@@ -812,10 +823,11 @@ cpp_quote_string (uchar *dest, const uch
return dest;
}
@@ -91,7 +91,7 @@ gcc/testsuite/
{
unsigned char *dest;
unsigned int i, escape_it, backslash_count = 0;
-@@ -834,9 +846,27 @@ stringify_arg (cpp_reader *pfile, macro_arg *arg)
+@@ -828,9 +840,27 @@ stringify_arg (cpp_reader *pfile, macro_
*dest++ = '"';
/* Loop, reading in the argument's tokens. */
@@ -121,7 +121,7 @@ gcc/testsuite/
if (token->type == CPP_PADDING)
{
-@@ -923,7 +953,7 @@ paste_tokens (cpp_reader *pfile, location_t location,
+@@ -917,7 +947,7 @@ paste_tokens (cpp_reader *pfile, locatio
cpp_token *lhs;
unsigned int len;
@@ -130,7 +130,7 @@ gcc/testsuite/
buf = (unsigned char *) alloca (len);
end = lhsend = cpp_spell_token (pfile, *plhs, buf, true);
-@@ -949,8 +979,10 @@ paste_tokens (cpp_reader *pfile, location_t location,
+@@ -943,8 +973,10 @@ paste_tokens (cpp_reader *pfile, locatio
location_t saved_loc = lhs->src_loc;
_cpp_pop_buffer (pfile);
@@ -143,7 +143,7 @@ gcc/testsuite/
/* We have to remove the PASTE_LEFT flag from the old lhs, but
we want to keep the new location. */
-@@ -962,8 +994,10 @@ paste_tokens (cpp_reader *pfile, location_t location,
+@@ -956,8 +988,10 @@ paste_tokens (cpp_reader *pfile, locatio
/* Mandatory error for all apart from assembler. */
if (CPP_OPTION (pfile, lang) != CLK_ASM)
cpp_error_with_line (pfile, CPP_DL_ERROR, location, 0,
@@ -156,7 +156,7 @@ gcc/testsuite/
return false;
}
-@@ -1039,7 +1073,10 @@ paste_all_tokens (cpp_reader *pfile, const cpp_token *lhs)
+@@ -1033,7 +1067,10 @@ paste_all_tokens (cpp_reader *pfile, con
abort ();
}
if (!paste_tokens (pfile, virt_loc, &lhs, rhs))
@@ -168,7 +168,7 @@ gcc/testsuite/
}
while (rhs->flags & PASTE_LEFT);
-@@ -1906,7 +1943,8 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+@@ -1900,7 +1937,8 @@ replace_args (cpp_reader *pfile, cpp_has
if (src->flags & STRINGIFY_ARG)
{
if (!arg->stringified)
@@ -178,11 +178,11 @@ gcc/testsuite/
}
else if ((src->flags & PASTE_LEFT)
|| (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
-@@ -2029,7 +2067,24 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
- paste_flag = tokens_buff_last_token_ptr (buff);
- }
-
-- if (src->flags & PASTE_LEFT)
+@@ -2028,6 +2066,25 @@ replace_args (cpp_reader *pfile, cpp_has
+ is empty or because it is __VA_OPT__() ), drop PASTE_LEFT
+ flag from previous token. */
+ copy_paste_flag (pfile, start, &pfile->avoid_paste);
++
+ if (vaopt_tracker.stringify ())
+ {
+ unsigned int count
@@ -199,12 +199,12 @@ gcc/testsuite/
+ tokens_buff_add_token (buff, virt_locs,
+ t, t->src_loc, t->src_loc,
+ NULL, 0);
++ continue;
+ }
-+ else if (src->flags & PASTE_LEFT)
+ if (src->flags & PASTE_LEFT)
{
/* With a non-empty __VA_OPT__ on the LHS of ##, the last
- token should be flagged PASTE_LEFT. */
-@@ -3585,7 +3640,10 @@ create_iso_definition (cpp_reader *pfile)
+@@ -3584,7 +3641,10 @@ create_iso_definition (cpp_reader *pfile
function-like macros when lexing the subsequent token. */
if (macro->count > 1 && token[-1].type == CPP_HASH && macro->fun_like)
{
diff --git a/sources b/sources
index a7e012b..4143273 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20211203.tar.xz) = 3cf64d3af541b9e80a2d5dd95a1257afefda554cfa16b757a7f861701e3da2d6917dbb1f4cd74301ffaf45e92c441642b8c589a10698a9103a216620f0849626
+SHA512 (gcc-11.2.1-20220125.tar.xz) = f2670bce2f207e3353c30be9f1108499b91f27bce9182f1cec3a73a754f248886a6e6e4b40c5968b74fd4409604780c9ad78b92677c27521d82f31b5b38ad269
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit 671fc7ba16012e3269434c1e3034006994713475
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Fri Dec 3 17:10:08 2021 +0100
11.2.1-7
diff --git a/.gitignore b/.gitignore
index a1edf7b..dbccc8a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,3 +53,4 @@
/gcc-11.2.1-20211012.tar.xz
/gcc-11.2.1-20211018.tar.xz
/gcc-11.2.1-20211019.tar.xz
+/gcc-11.2.1-20211203.tar.xz
diff --git a/gcc.spec b/gcc.spec
index 9fe1607..a310bcf 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20211019
-%global gitrev 0990a48aaf68b56a3737fdb290328df1da9095cc
+%global DATE 20211203
+%global gitrev e41308252e835ddedcabfd4a98240080c6583a43
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 6
+%global gcc_release 7
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -270,7 +270,7 @@ Patch13: gcc11-pr99341-revert.patch
Patch14: gcc11-libgcc-link.patch
Patch15: gcc11-pr101786.patch
Patch16: gcc11-stringify-__VA_OPT__.patch
-Patch17: gcc11-pr102642.patch
+Patch17: gcc11-stringify-__VA_OPT__-2.patch
Patch100: gcc11-fortran-fdec-duplicates.patch
Patch101: gcc11-fortran-flogical-as-integer.patch
@@ -799,7 +799,7 @@ to NVidia PTX capable devices if available.
%patch14 -p0 -b .libgcc-link~
%patch15 -p0 -b .pr101786~
%patch16 -p0 -b .stringify-__VA_OPT__~
-%patch17 -p0 -b .pr102642~
+%patch17 -p0 -b .stringify-__VA_OPT__-2~
%if 0%{?rhel} >= 9
%patch100 -p1 -b .fortran-fdec-duplicates~
@@ -3148,6 +3148,33 @@ end
%endif
%changelog
+* Fri Dec 3 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-7
+- update from releases/gcc-11-branch
+ - PRs ada/100486, c++/70796, c++/92746, c++/93286, c++/94490, c++/102642,
+ c++/102786, debug/101378, debug/103046, debug/103315, fortran/87711,
+ fortran/87851, fortran/97896, fortran/99061, fortran/99348,
+ fortran/102521, fortran/102685, fortran/102715, fortran/102745,
+ fortran/102816, fortran/102817, fortran/102917, fortran/103137,
+ fortran/103138, fortran/103392, gcov-profile/100520, ipa/102714,
+ ipa/102762, ipa/103052, ipa/103246, ipa/103267, libstdc++/96416,
+ libstdc++/98421, libstdc++/100117, libstdc++/100153, libstdc++/100748,
+ libstdc++/101571, libstdc++/101608, libstdc++/102894,
+ libstdc++/103022, libstdc++/103086, libstdc++/103133,
+ libstdc++/103240, libstdc++/103381, middle-end/64888,
+ middle-end/101480, middle-end/102431, middle-end/102518,
+ middle-end/103059, middle-end/103181, middle-end/103248,
+ middle-end/103384, preprocessor/103130, rtl-optimization/102356,
+ rtl-optimization/102842, target/101985, target/102976, target/102991,
+ target/103205, target/103274, target/103275, testsuite/102690,
+ tree-optimization/100393, tree-optimization/102139,
+ tree-optimization/102505, tree-optimization/102572,
+ tree-optimization/102788, tree-optimization/102789,
+ tree-optimization/102798, tree-optimization/102970,
+ tree-optimization/103192, tree-optimization/103204,
+ tree-optimization/103237, tree-optimization/103255,
+ tree-optimization/103435
+- fix up #__VA_OPT__ handling (PR preprocessor/103415)
+
* Tue Oct 19 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-6
- update from releases/gcc-11-branch
- PRs target/100208, target/100316, target/102761
diff --git a/gcc11-pr102642.patch b/gcc11-pr102642.patch
deleted file mode 100644
index 598794b..0000000
--- a/gcc11-pr102642.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-2021-10-11 Jakub Jelinek <jakub(a)redhat.com>
-
- PR c++/102642
- * name-lookup.c (push_local_extern_decl_alias): Don't call
- set_decl_tls_model on error_mark_node.
- * parser.c (cp_parser_omp_declare_target): Likewise.
-
- * g++.dg/tls/pr102642.C: New test.
-
---- gcc/cp/name-lookup.c.jj 2021-10-01 10:30:07.674588541 +0200
-+++ gcc/cp/name-lookup.c 2021-10-11 12:43:39.261051228 +0200
-@@ -3474,7 +3474,9 @@ push_local_extern_decl_alias (tree decl)
- push_nested_namespace (ns);
- alias = do_pushdecl (alias, /* hiding= */true);
- pop_nested_namespace (ns);
-- if (VAR_P (decl) && CP_DECL_THREAD_LOCAL_P (decl))
-+ if (VAR_P (decl)
-+ && CP_DECL_THREAD_LOCAL_P (decl)
-+ && alias != error_mark_node)
- set_decl_tls_model (alias, DECL_TLS_MODEL (decl));
- }
- }
---- gcc/cp/parser.c.jj 2021-10-09 10:14:24.043098112 +0200
-+++ gcc/cp/parser.c 2021-10-11 12:47:21.220874667 +0200
-@@ -45665,7 +45666,8 @@ cp_parser_omp_declare_target (cp_parser
- if (VAR_OR_FUNCTION_DECL_P (t)
- && DECL_LOCAL_DECL_P (t)
- && DECL_LANG_SPECIFIC (t)
-- && DECL_LOCAL_DECL_ALIAS (t))
-+ && DECL_LOCAL_DECL_ALIAS (t)
-+ && DECL_LOCAL_DECL_ALIAS (t) != error_mark_node)
- handle_omp_declare_target_clause (c, DECL_LOCAL_DECL_ALIAS (t),
- device_type);
- }
---- gcc/testsuite/g++.dg/tls/pr102642.C.jj 2021-10-11 13:00:35.889503002 +0200
-+++ gcc/testsuite/g++.dg/tls/pr102642.C 2021-10-11 13:00:20.388724721 +0200
-@@ -0,0 +1,10 @@
-+// PR c++/102642
-+// { dg-do compile { target c++11 } }
-+
-+thread_local int *z; // { dg-message "previous declaration" }
-+
-+void
-+foo ()
-+{
-+ extern thread_local int z; // { dg-error "conflicting declaration" }
-+}
diff --git a/gcc11-stringify-__VA_OPT__-2.patch b/gcc11-stringify-__VA_OPT__-2.patch
new file mode 100644
index 0000000..987f738
--- /dev/null
+++ b/gcc11-stringify-__VA_OPT__-2.patch
@@ -0,0 +1,197 @@
+libcpp: Fix up #__VA_OPT__ handling [PR103415]
+
+stringify_arg uses pfile->u_buff to create the string literal.
+Unfortunately, paste_tokens -> _cpp_lex_direct -> lex_number -> _cpp_unaligned_alloc
+can in some cases use pfile->u_buff too, which results in losing everything
+prepared for the string literal until the token pasting.
+
+The following patch fixes that by not calling paste_token during the
+construction of the string literal, but doing that before. All the tokens
+we are processing have been pushed into a token buffer using
+tokens_buff_add_token so it is fine if we paste some of them in that buffer
+(successful pasting creates a new token in that buffer), move following
+tokens if any to make it contiguous, pop (throw away) the extra tokens at
+the end and then do stringify_arg.
+
+Also, paste_tokens now copies over PREV_WHITE and PREV_FALLTHROUGH flags
+from the original lhs token to the replacement token. Copying that way
+the PREV_WHITE flag is needed for the #__VA_OPT__ handling and copying
+over PREV_FALLTHROUGH fixes the new Wimplicit-fallthrough-38.c test.
+
+2021-12-01 Jakub Jelinek <jakub(a)redhat.com>
+
+ PR preprocessor/103415
+libcpp/
+ * macro.c (stringify_arg): Remove va_opt argument and va_opt handling.
+ (paste_tokens): On successful paste or in PREV_WHITE and
+ PREV_FALLTHROUGH flags from the *plhs token to the new token.
+ (replace_args): Adjust stringify_arg callers. For #__VA_OPT__,
+ perform token pasting in a separate loop before stringify_arg call.
+gcc/testsuite/
+ * c-c++-common/cpp/va-opt-8.c: New test.
+ * c-c++-common/Wimplicit-fallthrough-38.c: New test.
+
+--- libcpp/macro.c.jj
++++ libcpp/macro.c
+@@ -295,7 +295,7 @@ static cpp_context *next_context (cpp_reader *);
+ static const cpp_token *padding_token (cpp_reader *, const cpp_token *);
+ static const cpp_token *new_string_token (cpp_reader *, uchar *, unsigned int);
+ static const cpp_token *stringify_arg (cpp_reader *, const cpp_token **,
+- unsigned int, bool);
++ unsigned int);
+ static void paste_all_tokens (cpp_reader *, const cpp_token *);
+ static bool paste_tokens (cpp_reader *, location_t,
+ const cpp_token **, const cpp_token *);
+@@ -834,8 +834,7 @@ cpp_quote_string (uchar *dest, const uchar *src, unsigned int len)
+ /* Convert a token sequence FIRST to FIRST+COUNT-1 to a single string token
+ according to the rules of the ISO C #-operator. */
+ static const cpp_token *
+-stringify_arg (cpp_reader *pfile, const cpp_token **first, unsigned int count,
+- bool va_opt)
++stringify_arg (cpp_reader *pfile, const cpp_token **first, unsigned int count)
+ {
+ unsigned char *dest;
+ unsigned int i, escape_it, backslash_count = 0;
+@@ -852,24 +851,6 @@ stringify_arg (cpp_reader *pfile, const cpp_token **first, unsigned int count,
+ {
+ const cpp_token *token = first[i];
+
+- if (va_opt && (token->flags & PASTE_LEFT))
+- {
+- location_t virt_loc = pfile->invocation_location;
+- const cpp_token *rhs;
+- do
+- {
+- if (i == count)
+- abort ();
+- rhs = first[++i];
+- if (!paste_tokens (pfile, virt_loc, &token, rhs))
+- {
+- --i;
+- break;
+- }
+- }
+- while (rhs->flags & PASTE_LEFT);
+- }
+-
+ if (token->type == CPP_PADDING)
+ {
+ if (source == NULL
+@@ -1003,6 +984,7 @@ paste_tokens (cpp_reader *pfile, location_t location,
+ return false;
+ }
+
++ lhs->flags |= (*plhs)->flags & (PREV_WHITE | PREV_FALLTHROUGH);
+ *plhs = lhs;
+ _cpp_pop_buffer (pfile);
+ return true;
+@@ -1945,8 +1927,7 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+ if (src->flags & STRINGIFY_ARG)
+ {
+ if (!arg->stringified)
+- arg->stringified = stringify_arg (pfile, arg->first, arg->count,
+- false);
++ arg->stringified = stringify_arg (pfile, arg->first, arg->count);
+ }
+ else if ((src->flags & PASTE_LEFT)
+ || (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
+@@ -2066,11 +2047,46 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+ {
+ unsigned int count
+ = start ? paste_flag - start : tokens_buff_count (buff);
+- const cpp_token *t
+- = stringify_arg (pfile,
+- start ? start + 1
+- : (const cpp_token **) (buff->base),
+- count, true);
++ const cpp_token **first
++ = start ? start + 1
++ : (const cpp_token **) (buff->base);
++ unsigned int i, j;
++
++ /* Paste any tokens that need to be pasted before calling
++ stringify_arg, because stringify_arg uses pfile->u_buff
++ which paste_tokens can use as well. */
++ for (i = 0, j = 0; i < count; i++, j++)
++ {
++ const cpp_token *token = first[i];
++
++ if (token->flags & PASTE_LEFT)
++ {
++ location_t virt_loc = pfile->invocation_location;
++ const cpp_token *rhs;
++ do
++ {
++ if (i == count)
++ abort ();
++ rhs = first[++i];
++ if (!paste_tokens (pfile, virt_loc, &token, rhs))
++ {
++ --i;
++ break;
++ }
++ }
++ while (rhs->flags & PASTE_LEFT);
++ }
++
++ first[j] = token;
++ }
++ if (j != i)
++ {
++ while (i-- != j)
++ tokens_buff_remove_last_token (buff);
++ count = j;
++ }
++
++ const cpp_token *t = stringify_arg (pfile, first, count);
+ while (count--)
+ tokens_buff_remove_last_token (buff);
+ if (src->flags & PASTE_LEFT)
+--- gcc/testsuite/c-c++-common/cpp/va-opt-8.c.jj
++++ gcc/testsuite/c-c++-common/cpp/va-opt-8.c
+@@ -0,0 +1,18 @@
++/* PR preprocessor/103415 */
++/* { dg-do run } */
++/* { dg-options "-std=gnu99" { target c } } */
++/* { dg-options "-std=c++20" { target c++ } } */
++
++#define n(x, ...) = #__VA_OPT__(x##3)
++#define o(x, ...) #__VA_OPT__(x##__VA_ARGS__##9)
++const char *c n(1 2, 4);
++const char *d = o(5 6, 7 8);
++
++int
++main ()
++{
++ if (__builtin_strcmp (c, "1 23")
++ || __builtin_strcmp (d, "5 67 89"))
++ __builtin_abort ();
++ return 0;
++}
+--- gcc/testsuite/c-c++-common/Wimplicit-fallthrough-38.c.jj
++++ gcc/testsuite/c-c++-common/Wimplicit-fallthrough-38.c
+@@ -0,0 +1,24 @@
++/* { dg-do compile } */
++/* { dg-options "-Wimplicit-fallthrough=3" } */
++
++#define FOO \
++int \
++foo (int a) \
++{ \
++ switch (a) \
++ { \
++ case 1: \
++ ++a; \
++ /* FALLTHRU */ \
++ case 2: \
++ ++a; \
++ /* FALLTHRU */ \
++ ca##se 3: \
++ ++a; \
++ default: \
++ break; \
++ } \
++ return a; \
++}
++
++FOO
diff --git a/sources b/sources
index 385d24d..a7e012b 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20211019.tar.xz) = 08c85e39d028446730372cfbe13a708f240d9a20d89429542fa5c8190a7e9bc13c6734ad068152b4644a7ae561d8c76b9633289e9b20735bbca0d034cf1eea82
+SHA512 (gcc-11.2.1-20211203.tar.xz) = 3cf64d3af541b9e80a2d5dd95a1257afefda554cfa16b757a7f861701e3da2d6917dbb1f4cd74301ffaf45e92c441642b8c589a10698a9103a216620f0849626
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit 80be3f02eafcc0b1cccef029f831a420b7829c42
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Tue Oct 19 17:53:26 2021 +0200
11.2.1-6
diff --git a/.gitignore b/.gitignore
index d46df6b..a1edf7b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -52,3 +52,4 @@
/gcc-11.2.1-20210823.tar.xz
/gcc-11.2.1-20211012.tar.xz
/gcc-11.2.1-20211018.tar.xz
+/gcc-11.2.1-20211019.tar.xz
diff --git a/gcc.spec b/gcc.spec
index 270490b..9fe1607 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20211018
-%global gitrev d6f9b521b3fafab22aa00ff239862bed57fa8dad
+%global DATE 20211019
+%global gitrev 0990a48aaf68b56a3737fdb290328df1da9095cc
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 5
+%global gcc_release 6
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -3148,6 +3148,11 @@ end
%endif
%changelog
+* Tue Oct 19 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-6
+- update from releases/gcc-11-branch
+ - PRs target/100208, target/100316, target/102761
+- fix up libstdc++ docs build
+
* Mon Oct 18 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-5
- update from releases/gcc-11-branch
- PRs fortran/102716, libstdc++/65816, libstdc++/90787, libstdc++/99876,
diff --git a/sources b/sources
index ea09505..385d24d 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20211018.tar.xz) = 891705d0b37e3cffb3d092d2292877db01ab42ecb49e443ad747e56881ddc153e8973ec95b9774ced5ee8d4e8c09fd7d33837540abe8dc50bccb6a4824d285c6
+SHA512 (gcc-11.2.1-20211019.tar.xz) = 08c85e39d028446730372cfbe13a708f240d9a20d89429542fa5c8190a7e9bc13c6734ad068152b4644a7ae561d8c76b9633289e9b20735bbca0d034cf1eea82
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit 3659d992cdeb8b5730dbd6f7801d63fd171cf65b
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Mon Oct 18 19:45:26 2021 +0200
11.2.1-5
diff --git a/.gitignore b/.gitignore
index 8d7c493..d46df6b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -51,3 +51,4 @@
/gcc-11.2.1-20210728.tar.xz
/gcc-11.2.1-20210823.tar.xz
/gcc-11.2.1-20211012.tar.xz
+/gcc-11.2.1-20211018.tar.xz
diff --git a/gcc.spec b/gcc.spec
index 73dbb6f..270490b 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20211012
-%global gitrev 7e514c5f733dbaac439b226e7b3c741a45ee50a1
+%global DATE 20211018
+%global gitrev d6f9b521b3fafab22aa00ff239862bed57fa8dad
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 4
+%global gcc_release 5
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -1091,7 +1091,9 @@ CONFIGURE_OPTS="\
--build=%{gcc_target_platform} \
%endif
%if 0%{?fedora} >= 35 || 0%{?rhel} >= 9
+%ifnarch %{arm}
--with-build-config=bootstrap-lto --enable-link-serialization=1 \
+%endif
%endif
"
@@ -3146,7 +3148,21 @@ end
%endif
%changelog
+* Mon Oct 18 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-5
+- update from releases/gcc-11-branch
+ - PRs fortran/102716, libstdc++/65816, libstdc++/90787, libstdc++/99876,
+ libstdc++/100187, libstdc++/100237, libstdc++/100249,
+ libstdc++/100287, libstdc++/100606, libstdc++/100863,
+ libstdc++/101483, libstdc++/101583, libstdc++/101589,
+ libstdc++/101599, libstdc++/101761, libstdc++/101870,
+ libstdc++/101923, libstdc++/101960, libstdc++/102048,
+ libstdc++/102074, libstdc++/102270, libstdc++/102280,
+ libstdc++/102425, libstdc++/102592, libstdc++/102667,
+ rtl-optimization/102627, target/100340, target/102588
- add mwaitintrin.h on x86 (#2013860)
+- disable LTO bootstrap on 32-bit arm, 6 days long build and counting
+ isn't acceptable, build boxes don't have enough memory and are too
+ slow
* Tue Oct 12 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-4
- update from releases/gcc-11-branch
diff --git a/sources b/sources
index 837dc16..ea09505 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20211012.tar.xz) = cfd92e6d147e5f9173d040cadf440eae2b6f0e884270346b33685e4f6a143275ebcbfa39f4888e2cbd7e0dc7c51c0d254de44ec6ca57063f0b41591eb4a58410
+SHA512 (gcc-11.2.1-20211018.tar.xz) = 891705d0b37e3cffb3d092d2292877db01ab42ecb49e443ad747e56881ddc153e8973ec95b9774ced5ee8d4e8c09fd7d33837540abe8dc50bccb6a4824d285c6
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit 3b91dbe507b1e81051fe3a318440d9806a36ad8b
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Thu Oct 14 10:37:56 2021 +0200
Add mwaitintrin.h.
diff --git a/gcc.spec b/gcc.spec
index e154721..73dbb6f 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -2273,6 +2273,7 @@ end
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/hresetintrin.h
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/keylockerintrin.h
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/avxvnniintrin.h
+%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/mwaitintrin.h
%endif
%ifarch ia64
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/ia64intrin.h
@@ -3145,6 +3146,8 @@ end
%endif
%changelog
+- add mwaitintrin.h on x86 (#2013860)
+
* Tue Oct 12 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-4
- update from releases/gcc-11-branch
- PRs ada/101970, c++/60318, c++/64697, c++/88578, c++/91292, c++/95567,
commit 27b6bb48cf4746a43e86a5720be69707731cb9a1
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Tue Oct 12 12:35:17 2021 +0200
11.2.1-4
diff --git a/gcc.spec b/gcc.spec
index 9dac6e6..e154721 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -3172,6 +3172,7 @@ end
symbols (mangled as _ZNSt9once_flag11_M_activateEv and
_ZNSt9once_flag9_M_finishEb) aren't part of upstream GCC 11 and were
present only because not all packaged have been successfully rebuilt
+ (#1961541)
* Mon Aug 23 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-3
- update from releases/gcc-11-branch
commit 68a50d69641ae8678c139a37a7c37ee37e26c5c8
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Tue Oct 12 12:33:59 2021 +0200
11.2.1-4
diff --git a/.gitignore b/.gitignore
index beab83d..8d7c493 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,3 +50,4 @@
/gcc-11.1.1-20210726.tar.xz
/gcc-11.2.1-20210728.tar.xz
/gcc-11.2.1-20210823.tar.xz
+/gcc-11.2.1-20211012.tar.xz
diff --git a/gcc.spec b/gcc.spec
index dcc7fb5..9dac6e6 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20210823
-%global gitrev b558c8e931f0c36cda40bd60f5cdeb92452e91b5
+%global DATE 20211012
+%global gitrev 7e514c5f733dbaac439b226e7b3c741a45ee50a1
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 3
+%global gcc_release 4
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -270,6 +270,7 @@ Patch13: gcc11-pr99341-revert.patch
Patch14: gcc11-libgcc-link.patch
Patch15: gcc11-pr101786.patch
Patch16: gcc11-stringify-__VA_OPT__.patch
+Patch17: gcc11-pr102642.patch
Patch100: gcc11-fortran-fdec-duplicates.patch
Patch101: gcc11-fortran-flogical-as-integer.patch
@@ -792,10 +793,13 @@ to NVidia PTX capable devices if available.
%patch11 -p0 -b .rh1574936~
%endif
%patch12 -p0 -b .d-shared-libphobos~
+%if 0%{?fedora} == 34
%patch13 -p0 -b .pr99341-revert~
+%endif
%patch14 -p0 -b .libgcc-link~
%patch15 -p0 -b .pr101786~
%patch16 -p0 -b .stringify-__VA_OPT__~
+%patch17 -p0 -b .pr102642~
%if 0%{?rhel} >= 9
%patch100 -p1 -b .fortran-fdec-duplicates~
@@ -3141,6 +3145,34 @@ end
%endif
%changelog
+* Tue Oct 12 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-4
+- update from releases/gcc-11-branch
+ - PRs ada/101970, c++/60318, c++/64697, c++/88578, c++/91292, c++/95567,
+ c++/98216, c++/98486, c++/99904, c++/100495, c++/101344, c++/101592,
+ c++/101803, c++/101883, c++/102163, c++/102295, c++/102305,
+ c++/102412, c++/102454, c++/102496, c++/102535, c++/102547,
+ c++/102548, c++/102640, d/102185, d/102574, debug/102373,
+ debug/102441, fortran/46691, fortran/82314, fortran/85130,
+ fortran/87737, fortran/98490, fortran/99819, fortran/100950,
+ fortran/101327, fortran/101349, fortran/102113, fortran/102287,
+ fortran/102311, fortran/102366, fortran/102458, fortran/102520,
+ ipa/97565, libgomp/96661, libstdc++/100180, libstdc++/100285,
+ libstdc++/100286, libstdc++/100351, libstdc++/100682,
+ libstdc++/101965, middle-end/101824, middle-end/101949,
+ rtl-optimization/102306, sanitizer/102515, target/94630, target/97142,
+ target/100734, target/101471, target/101472, target/101492,
+ target/101549, target/101849, target/101934, target/102035,
+ target/102107, target/102115, target/102166, target/102222,
+ target/102224, target/102498, tree-optimization/101925,
+ tree-optimization/102046, tree-optimization/102124,
+ tree-optimization/102400, tree-optimization/102451,
+ tree-optimization/102622
+- remove the PR libstdc++/99341 workaround for Fedora 35 and later,
+ the std::once_flag::_M_activate() and std::once_flag::_M_finish(bool)
+ symbols (mangled as _ZNSt9once_flag11_M_activateEv and
+ _ZNSt9once_flag9_M_finishEb) aren't part of upstream GCC 11 and were
+ present only because not all packaged have been successfully rebuilt
+
* Mon Aug 23 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-3
- update from releases/gcc-11-branch
- PRs c++/100828, c++/101663, c++/101725, c++/101759, c/100150, c/101512,
diff --git a/gcc11-pr102642.patch b/gcc11-pr102642.patch
new file mode 100644
index 0000000..598794b
--- /dev/null
+++ b/gcc11-pr102642.patch
@@ -0,0 +1,47 @@
+2021-10-11 Jakub Jelinek <jakub(a)redhat.com>
+
+ PR c++/102642
+ * name-lookup.c (push_local_extern_decl_alias): Don't call
+ set_decl_tls_model on error_mark_node.
+ * parser.c (cp_parser_omp_declare_target): Likewise.
+
+ * g++.dg/tls/pr102642.C: New test.
+
+--- gcc/cp/name-lookup.c.jj 2021-10-01 10:30:07.674588541 +0200
++++ gcc/cp/name-lookup.c 2021-10-11 12:43:39.261051228 +0200
+@@ -3474,7 +3474,9 @@ push_local_extern_decl_alias (tree decl)
+ push_nested_namespace (ns);
+ alias = do_pushdecl (alias, /* hiding= */true);
+ pop_nested_namespace (ns);
+- if (VAR_P (decl) && CP_DECL_THREAD_LOCAL_P (decl))
++ if (VAR_P (decl)
++ && CP_DECL_THREAD_LOCAL_P (decl)
++ && alias != error_mark_node)
+ set_decl_tls_model (alias, DECL_TLS_MODEL (decl));
+ }
+ }
+--- gcc/cp/parser.c.jj 2021-10-09 10:14:24.043098112 +0200
++++ gcc/cp/parser.c 2021-10-11 12:47:21.220874667 +0200
+@@ -45665,7 +45666,8 @@ cp_parser_omp_declare_target (cp_parser
+ if (VAR_OR_FUNCTION_DECL_P (t)
+ && DECL_LOCAL_DECL_P (t)
+ && DECL_LANG_SPECIFIC (t)
+- && DECL_LOCAL_DECL_ALIAS (t))
++ && DECL_LOCAL_DECL_ALIAS (t)
++ && DECL_LOCAL_DECL_ALIAS (t) != error_mark_node)
+ handle_omp_declare_target_clause (c, DECL_LOCAL_DECL_ALIAS (t),
+ device_type);
+ }
+--- gcc/testsuite/g++.dg/tls/pr102642.C.jj 2021-10-11 13:00:35.889503002 +0200
++++ gcc/testsuite/g++.dg/tls/pr102642.C 2021-10-11 13:00:20.388724721 +0200
+@@ -0,0 +1,10 @@
++// PR c++/102642
++// { dg-do compile { target c++11 } }
++
++thread_local int *z; // { dg-message "previous declaration" }
++
++void
++foo ()
++{
++ extern thread_local int z; // { dg-error "conflicting declaration" }
++}
diff --git a/sources b/sources
index b2beae2..837dc16 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20210823.tar.xz) = 1ef37ca5f54c437cc01402ff9ba9599ae5e4db25f93efdf627a353596f88f9b377f1bb7b2b8406f6a09bcc1da310ccc58f88767d59efcd54cf1d46a7134ebf4f
+SHA512 (gcc-11.2.1-20211012.tar.xz) = cfd92e6d147e5f9173d040cadf440eae2b6f0e884270346b33685e4f6a143275ebcbfa39f4888e2cbd7e0dc7c51c0d254de44ec6ca57063f0b41591eb4a58410
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit 892f8cf6becc318092dd1dab5f71c9f205be7081
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Mon Aug 23 12:35:29 2021 +0200
11.2.1-3
diff --git a/.gitignore b/.gitignore
index 641caa7..beab83d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -49,3 +49,4 @@
/gcc-11.1.1-20210623.tar.xz
/gcc-11.1.1-20210726.tar.xz
/gcc-11.2.1-20210728.tar.xz
+/gcc-11.2.1-20210823.tar.xz
diff --git a/gcc.spec b/gcc.spec
index 4103504..dcc7fb5 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20210728
-%global gitrev 134ab8155c937122663513b76afa8e64ad61fe99
+%global DATE 20210823
+%global gitrev b558c8e931f0c36cda40bd60f5cdeb92452e91b5
%global gcc_version 11.2.1
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 2
+%global gcc_release 3
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -250,6 +250,8 @@ Obsoletes: gcc-gnat < %{version}-%{release}
Obsoletes: gcc-java < %{version}-%{release}
AutoReq: true
Provides: bundled(libiberty)
+Provides: bundled(libbacktrace)
+Provides: bundled(libffi)
Provides: gcc(major) = %{gcc_major}
Patch0: gcc11-hack.patch
@@ -265,6 +267,9 @@ Patch10: gcc11-Wno-format-security.patch
Patch11: gcc11-rh1574936.patch
Patch12: gcc11-d-shared-libphobos.patch
Patch13: gcc11-pr99341-revert.patch
+Patch14: gcc11-libgcc-link.patch
+Patch15: gcc11-pr101786.patch
+Patch16: gcc11-stringify-__VA_OPT__.patch
Patch100: gcc11-fortran-fdec-duplicates.patch
Patch101: gcc11-fortran-flogical-as-integer.patch
@@ -788,6 +793,9 @@ to NVidia PTX capable devices if available.
%endif
%patch12 -p0 -b .d-shared-libphobos~
%patch13 -p0 -b .pr99341-revert~
+%patch14 -p0 -b .libgcc-link~
+%patch15 -p0 -b .pr101786~
+%patch16 -p0 -b .stringify-__VA_OPT__~
%if 0%{?rhel} >= 9
%patch100 -p1 -b .fortran-fdec-duplicates~
@@ -1092,9 +1100,9 @@ CC="$CC" CXX="$CXX" CFLAGS="$OPT_FLAGS" \
$CONFIGURE_OPTS
%ifarch sparc sparcv9 sparc64
-make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" bootstrap
+make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" LDFLAGS_FOR_TARGET=-Wl,-z,relro,-z,now bootstrap
%else
-make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" profiledbootstrap
+make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" LDFLAGS_FOR_TARGET=-Wl,-z,relro,-z,now profiledbootstrap
%endif
CC="`%{gcc_target_platform}/libstdc++-v3/scripts/testsuite_flags --build-cc`"
@@ -2091,7 +2099,7 @@ end
%ldconfig_scriptlets -n libgccjit
-%ldconfig_scriptlets -n libgquadmath
+%ldconfig_scriptlets -n libquadmath
%ldconfig_scriptlets -n libitm
@@ -3133,6 +3141,26 @@ end
%endif
%changelog
+* Mon Aug 23 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-3
+- update from releases/gcc-11-branch
+ - PRs c++/100828, c++/101663, c++/101725, c++/101759, c/100150, c/101512,
+ d/96435, d/101127, d/101441, d/101490, d/101619, d/101640, d/101664,
+ debug/101905, fortran/99351, fortran/101084, fortran/101514,
+ fortran/101536, fortran/101564, gcov-profile/89961,
+ gcov-profile/100788, ipa/100600, ipa/101261, ipa/101726,
+ libstdc++/100139, libstdc++/101056, libstdc++/101258,
+ libstdc++/101510, libstdc++/101866, middle-end/101624,
+ preprocessor/101638, sanitizer/101749, target/94780, target/100952,
+ target/101132, target/101531, target/101723, testsuite/101969,
+ tree-optimization/101373, tree-optimization/101505,
+ tree-optimization/101868
+- add bundled(libbacktrace) and bundled(libffi) provides
+- build target shared libraries with -Wl,-z,relro,-z,now
+- improve generated code with extern thread_local constinit vars
+ with trivial dtors
+- add support for C++20 #__VA_OPT__
+- fix up %%ldconfig_scriptlets
+
* Fri Jul 30 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-2
- enable LTO profiledbootstrap on all arches, and also for RHEL9+
diff --git a/gcc11-libgcc-link.patch b/gcc11-libgcc-link.patch
new file mode 100644
index 0000000..8551934
--- /dev/null
+++ b/gcc11-libgcc-link.patch
@@ -0,0 +1,57 @@
+libgcc: Honor LDFLAGS_FOR_TARGET when linking libgcc_s
+
+When building gcc with some specific LDFLAGS_FOR_TARGET, e.g.
+LDFLAGS_FOR_TARGET=-Wl,-z,relro,-z,now
+those flags propagate info linking of target shared libraries,
+e.g. lib{ubsan,tsan,stdc++,quadmath,objc,lsan,itm,gphobos,gdruntime,gomp,go,gfortran,atomic,asan}.so.*
+but there is one important exception, libgcc_s.so.* linking ignores it.
+
+The following patch fixes that.
+
+Bootstrapped/regtested on x86_64-linux with LDFLAGS_FOR_TARGET=-Wl,-z,relro,-z,now
+and verified that libgcc_s.so.* is BIND_NOW when it previously wasn't, and
+without any LDFLAGS_FOR_TARGET on x86_64-linux and i686-linux.
+There on x86_64-linux I've verified that the libgcc_s.so.1 linking command
+line for -m64 is identical except for whitespace to one without the patch,
+and for -m32 multilib $(LDFLAGS) actually do supply there an extra -m32
+that also repeats later in the @multilib_flags@, which should be harmless.
+
+2021-08-04 Jakub Jelinek <jakub(a)redhat.com>
+
+ * config/t-slibgcc (SHLIB_LINK): Add $(LDFLAGS).
+ * config/t-slibgcc-darwin (SHLIB_LINK): Likewise.
+ * config/t-slibgcc-vms (SHLIB_LINK): Likewise.
+
+--- libgcc/config/t-slibgcc
++++ libgcc/config/t-slibgcc
+@@ -32,7 +32,7 @@ SHLIB_INSTALL_SOLINK = $(LN_S) $(SHLIB_SONAME) \
+ $(DESTDIR)$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SOLINK)
+
+ SHLIB_LINK = $(CC) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
+- $(SHLIB_LDFLAGS) \
++ $(SHLIB_LDFLAGS) $(LDFLAGS) \
+ -o $(SHLIB_DIR)/$(SHLIB_SONAME).tmp @multilib_flags@ \
+ $(SHLIB_OBJS) $(SHLIB_LC) && \
+ rm -f $(SHLIB_DIR)/$(SHLIB_SOLINK) && \
+--- libgcc/config/t-slibgcc-darwin
++++ libgcc/config/t-slibgcc-darwin
+@@ -15,7 +15,7 @@ SHLIB_LC = -lc
+ # Note that this version is used for the loader, not the linker; the linker
+ # uses the stub versions named by the versioned members of $(INSTALL_FILES).
+
+-SHLIB_LINK = $(CC) $(LIBGCC2_CFLAGS) -dynamiclib -nodefaultlibs \
++SHLIB_LINK = $(CC) $(LIBGCC2_CFLAGS) $(LDFLAGS) -dynamiclib -nodefaultlibs \
+ -install_name @shlib_slibdir@/$(SHLIB_INSTALL_NAME) \
+ -single_module -o $(SHLIB_DIR)/$(SHLIB_SONAME) \
+ -Wl,-exported_symbols_list,$(SHLIB_MAP) \
+--- libgcc/config/t-slibgcc-vms
++++ libgcc/config/t-slibgcc-vms
+@@ -22,7 +22,7 @@ SHLIB_LINK = \
+ objdump --syms $(SHLIB_OBJS) | \
+ $(SHLIB_SYMVEC) >> SYMVEC_$$$$.opt ; \
+ echo "case_sensitive=NO" >> SYMVEC_$$$$.opt; \
+- $(CC) $(LIBGCC2_CFLAGS) -nodefaultlibs \
++ $(CC) $(LIBGCC2_CFLAGS) $(LDFLAGS) -nodefaultlibs \
+ -shared --for-linker=/noinform -o $(SHLIB_NAME) $(SHLIB_OBJS) \
+ --for-linker=SYMVEC_$$$$.opt \
+ --for-linker=gsmatch=equal,$(shlib_version)
diff --git a/gcc11-pr101786.patch b/gcc11-pr101786.patch
new file mode 100644
index 0000000..427c10a
--- /dev/null
+++ b/gcc11-pr101786.patch
@@ -0,0 +1,66 @@
+c++: Optimize constinit thread_local vars [PR101786]
+
+The paper that introduced constinit mentioned in rationale that constinit
+can be used on externs as well and that it can be used to avoid the
+thread_local initialization wrappers, because the standard requires that
+if constinit is present on any declaration, it is also present on the
+initialization declaration, even if it is in some other TU etc.
+
+There is a small problem though, we use the tls wrappers not just if
+the thread_local variable needs dynamic initialization, but also when
+it has static initialization, but non-trivial destructor, as the
+"dynamic initialization" in that case needs to register the destructor.
+
+So, the following patch optimizes constinit thread_local vars only
+if we can prove they will not have non-trivial destructors. That includes
+the case where we have incomplete type where we don't know and need to
+conservatively assume the type will have non-trivial destructor at the
+initializing declaration side.
+
+2021-08-11 Jakub Jelinek <jakub(a)redhat.com>
+
+ PR c++/101786
+ * decl2.c (var_defined_without_dynamic_init): Return true for
+ DECL_DECLARED_CONSTINIT_P with complete type and trivial destructor.
+
+ * g++.dg/cpp2a/constinit16.C: New test.
+
+--- gcc/cp/decl2.c
++++ gcc/cp/decl2.c
+@@ -3447,6 +3447,12 @@ set_guard (tree guard)
+ static bool
+ var_defined_without_dynamic_init (tree var)
+ {
++ /* constinit vars are guaranteed to not have dynamic initializer,
++ but still registering the destructor counts as dynamic initialization. */
++ if (DECL_DECLARED_CONSTINIT_P (var)
++ && COMPLETE_TYPE_P (TREE_TYPE (var))
++ && !TYPE_HAS_NONTRIVIAL_DESTRUCTOR (TREE_TYPE (var)))
++ return true;
+ /* If it's defined in another TU, we can't tell. */
+ if (DECL_EXTERNAL (var))
+ return false;
+--- gcc/testsuite/g++.dg/cpp2a/constinit16.C
++++ gcc/testsuite/g++.dg/cpp2a/constinit16.C
+@@ -0,0 +1,21 @@
++// PR c++/101786
++// { dg-do compile { target c++20 } }
++// { dg-add-options tls }
++// { dg-require-alias "" }
++// { dg-require-effective-target tls_runtime }
++// { dg-final { scan-assembler-not "_ZTH17mythreadlocalvar1" } }
++// { dg-final { scan-assembler "_ZTH17mythreadlocalvar2" } }
++// { dg-final { scan-assembler-not "_ZTH17mythreadlocalvar3" } }
++// { dg-final { scan-assembler "_ZTH17mythreadlocalvar4" } }
++
++extern thread_local constinit int mythreadlocalvar1;
++struct S;
++extern thread_local constinit S mythreadlocalvar2;
++struct T { int t; };
++extern thread_local constinit T mythreadlocalvar3;
++struct U { int u; ~U (); };
++extern thread_local constinit U mythreadlocalvar4;
++int foo () { return mythreadlocalvar1; }
++S *bar () { return &mythreadlocalvar2; }
++T *baz () { return &mythreadlocalvar3; }
++U *qux () { return &mythreadlocalvar4; }
diff --git a/gcc11-stringify-__VA_OPT__.patch b/gcc11-stringify-__VA_OPT__.patch
new file mode 100644
index 0000000..3a2a71f
--- /dev/null
+++ b/gcc11-stringify-__VA_OPT__.patch
@@ -0,0 +1,308 @@
+c++: Add C++20 #__VA_OPT__ support
+
+The following patch implements C++20 # __VA_OPT__ (...) support.
+Testcases cover what I came up with myself and what LLVM has for #__VA_OPT__
+in its testsuite and the string literals are identical between the two
+compilers on the va-opt-5.c testcase.
+
+2021-08-17 Jakub Jelinek <jakub(a)redhat.com>
+
+libcpp/
+ * macro.c (vaopt_state): Add m_stringify member.
+ (vaopt_state::vaopt_state): Initialize it.
+ (vaopt_state::update): Overwrite it.
+ (vaopt_state::stringify): New method.
+ (stringify_arg): Replace arg argument with first, count arguments
+ and add va_opt argument. Use first instead of arg->first and
+ count instead of arg->count, for va_opt add paste_tokens handling.
+ (paste_tokens): Fix up len calculation. Don't spell rhs twice,
+ instead use %.*s to supply lhs and rhs spelling lengths. Don't call
+ _cpp_backup_tokens here.
+ (paste_all_tokens): Call it here instead.
+ (replace_args): Adjust stringify_arg caller. For vaopt_state::END
+ if stringify is true handle __VA_OPT__ stringification.
+ (create_iso_definition): Handle # __VA_OPT__ similarly to # macro_arg.
+gcc/testsuite/
+ * c-c++-common/cpp/va-opt-5.c: New test.
+ * c-c++-common/cpp/va-opt-6.c: New test.
+
+--- libcpp/macro.c
++++ libcpp/macro.c
+@@ -118,6 +118,7 @@ class vaopt_state {
+ m_arg (arg),
+ m_variadic (is_variadic),
+ m_last_was_paste (false),
++ m_stringify (false),
+ m_state (0),
+ m_paste_location (0),
+ m_location (0),
+@@ -145,6 +146,7 @@ class vaopt_state {
+ }
+ ++m_state;
+ m_location = token->src_loc;
++ m_stringify = (token->flags & STRINGIFY_ARG) != 0;
+ return BEGIN;
+ }
+ else if (m_state == 1)
+@@ -234,6 +236,12 @@ class vaopt_state {
+ return m_state == 0;
+ }
+
++ /* Return true for # __VA_OPT__. */
++ bool stringify () const
++ {
++ return m_stringify;
++ }
++
+ private:
+
+ /* The cpp_reader. */
+@@ -247,6 +255,8 @@ class vaopt_state {
+ /* If true, the previous token was ##. This is used to detect when
+ a paste occurs at the end of the sequence. */
+ bool m_last_was_paste;
++ /* True for #__VA_OPT__. */
++ bool m_stringify;
+
+ /* The state variable:
+ 0 means not parsing
+@@ -284,7 +294,8 @@ static _cpp_buff *collect_args (cpp_reader *, const cpp_hashnode *,
+ static cpp_context *next_context (cpp_reader *);
+ static const cpp_token *padding_token (cpp_reader *, const cpp_token *);
+ static const cpp_token *new_string_token (cpp_reader *, uchar *, unsigned int);
+-static const cpp_token *stringify_arg (cpp_reader *, macro_arg *);
++static const cpp_token *stringify_arg (cpp_reader *, const cpp_token **,
++ unsigned int, bool);
+ static void paste_all_tokens (cpp_reader *, const cpp_token *);
+ static bool paste_tokens (cpp_reader *, location_t,
+ const cpp_token **, const cpp_token *);
+@@ -818,10 +829,11 @@ cpp_quote_string (uchar *dest, const uchar *src, unsigned int len)
+ return dest;
+ }
+
+-/* Convert a token sequence ARG to a single string token according to
+- the rules of the ISO C #-operator. */
++/* Convert a token sequence FIRST to FIRST+COUNT-1 to a single string token
++ according to the rules of the ISO C #-operator. */
+ static const cpp_token *
+-stringify_arg (cpp_reader *pfile, macro_arg *arg)
++stringify_arg (cpp_reader *pfile, const cpp_token **first, unsigned int count,
++ bool va_opt)
+ {
+ unsigned char *dest;
+ unsigned int i, escape_it, backslash_count = 0;
+@@ -834,9 +846,27 @@ stringify_arg (cpp_reader *pfile, macro_arg *arg)
+ *dest++ = '"';
+
+ /* Loop, reading in the argument's tokens. */
+- for (i = 0; i < arg->count; i++)
++ for (i = 0; i < count; i++)
+ {
+- const cpp_token *token = arg->first[i];
++ const cpp_token *token = first[i];
++
++ if (va_opt && (token->flags & PASTE_LEFT))
++ {
++ location_t virt_loc = pfile->invocation_location;
++ const cpp_token *rhs;
++ do
++ {
++ if (i == count)
++ abort ();
++ rhs = first[++i];
++ if (!paste_tokens (pfile, virt_loc, &token, rhs))
++ {
++ --i;
++ break;
++ }
++ }
++ while (rhs->flags & PASTE_LEFT);
++ }
+
+ if (token->type == CPP_PADDING)
+ {
+@@ -923,7 +953,7 @@ paste_tokens (cpp_reader *pfile, location_t location,
+ cpp_token *lhs;
+ unsigned int len;
+
+- len = cpp_token_len (*plhs) + cpp_token_len (rhs) + 1;
++ len = cpp_token_len (*plhs) + cpp_token_len (rhs) + 2;
+ buf = (unsigned char *) alloca (len);
+ end = lhsend = cpp_spell_token (pfile, *plhs, buf, true);
+
+@@ -949,8 +979,10 @@ paste_tokens (cpp_reader *pfile, location_t location,
+ location_t saved_loc = lhs->src_loc;
+
+ _cpp_pop_buffer (pfile);
+- _cpp_backup_tokens (pfile, 1);
+- *lhsend = '\0';
++
++ unsigned char *rhsstart = lhsend;
++ if ((*plhs)->type == CPP_DIV && rhs->type != CPP_EQ)
++ rhsstart++;
+
+ /* We have to remove the PASTE_LEFT flag from the old lhs, but
+ we want to keep the new location. */
+@@ -962,8 +994,10 @@ paste_tokens (cpp_reader *pfile, location_t location,
+ /* Mandatory error for all apart from assembler. */
+ if (CPP_OPTION (pfile, lang) != CLK_ASM)
+ cpp_error_with_line (pfile, CPP_DL_ERROR, location, 0,
+- "pasting \"%s\" and \"%s\" does not give a valid preprocessing token",
+- buf, cpp_token_as_text (pfile, rhs));
++ "pasting \"%.*s\" and \"%.*s\" does not give "
++ "a valid preprocessing token",
++ (int) (lhsend - buf), buf,
++ (int) (end - rhsstart), rhsstart);
+ return false;
+ }
+
+@@ -1039,7 +1073,10 @@ paste_all_tokens (cpp_reader *pfile, const cpp_token *lhs)
+ abort ();
+ }
+ if (!paste_tokens (pfile, virt_loc, &lhs, rhs))
+- break;
++ {
++ _cpp_backup_tokens (pfile, 1);
++ break;
++ }
+ }
+ while (rhs->flags & PASTE_LEFT);
+
+@@ -1906,7 +1943,8 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+ if (src->flags & STRINGIFY_ARG)
+ {
+ if (!arg->stringified)
+- arg->stringified = stringify_arg (pfile, arg);
++ arg->stringified = stringify_arg (pfile, arg->first, arg->count,
++ false);
+ }
+ else if ((src->flags & PASTE_LEFT)
+ || (src != macro->exp.tokens && (src[-1].flags & PASTE_LEFT)))
+@@ -2029,7 +2067,24 @@ replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro,
+ paste_flag = tokens_buff_last_token_ptr (buff);
+ }
+
+- if (src->flags & PASTE_LEFT)
++ if (vaopt_tracker.stringify ())
++ {
++ unsigned int count
++ = start ? paste_flag - start : tokens_buff_count (buff);
++ const cpp_token *t
++ = stringify_arg (pfile,
++ start ? start + 1
++ : (const cpp_token **) (buff->base),
++ count, true);
++ while (count--)
++ tokens_buff_remove_last_token (buff);
++ if (src->flags & PASTE_LEFT)
++ copy_paste_flag (pfile, &t, src);
++ tokens_buff_add_token (buff, virt_locs,
++ t, t->src_loc, t->src_loc,
++ NULL, 0);
++ }
++ else if (src->flags & PASTE_LEFT)
+ {
+ /* With a non-empty __VA_OPT__ on the LHS of ##, the last
+ token should be flagged PASTE_LEFT. */
+@@ -3585,7 +3640,10 @@ create_iso_definition (cpp_reader *pfile)
+ function-like macros when lexing the subsequent token. */
+ if (macro->count > 1 && token[-1].type == CPP_HASH && macro->fun_like)
+ {
+- if (token->type == CPP_MACRO_ARG)
++ if (token->type == CPP_MACRO_ARG
++ || (macro->variadic
++ && token->type == CPP_NAME
++ && token->val.node.node == pfile->spec_nodes.n__VA_OPT__))
+ {
+ if (token->flags & PREV_WHITE)
+ token->flags |= SP_PREV_WHITE;
+--- gcc/testsuite/c-c++-common/cpp/va-opt-5.c
++++ gcc/testsuite/c-c++-common/cpp/va-opt-5.c
+@@ -0,0 +1,67 @@
++/* { dg-do run } */
++/* { dg-options "-std=gnu99" { target c } } */
++/* { dg-options "-std=c++20" { target c++ } } */
++
++#define lparen (
++#define a0 fooa0
++#define a1 fooa1 a0
++#define a2 fooa2 a1
++#define a3 fooa3 a2
++#define a() b lparen )
++#define b() c lparen )
++#define c() d lparen )
++#define g h
++#define i(j) j
++#define f(...) #__VA_OPT__(g i(0))
++#define k(x,...) # __VA_OPT__(x) #x #__VA_OPT__(__VA_ARGS__)
++#define l(x,...) #__VA_OPT__(a1 x)
++#define m(x,...) "a()" #__VA_OPT__(a3 __VA_ARGS__ x ## __VA_ARGS__ ## x ## c a3) "a()"
++#define n(x,...) = #__VA_OPT__(a3 __VA_ARGS__ x ## __VA_ARGS__ ## x ## c a3) #x #__VA_OPT__(a0 __VA_ARGS__ x ## __VA_ARGS__ ## x ## c a0) ;
++#define o(x, ...) #__VA_OPT__(x##x x##x)
++#define p(x, ...) #__VA_OPT__(_Pragma ("foobar"))
++#define q(...) #__VA_OPT__(/* foo */x/* bar */)
++const char *v1 = f();
++const char *v2 = f(123);
++const char *v3 = k(1);
++const char *v4 = k(1, 2, 3 );
++const char *v5 = l(a());
++const char *v6 = l(a1 a(), 1);
++const char *v7 = m();
++const char *v8 = m(,);
++const char *v9 = m(,a3);
++const char *v10 = m(a3,a(),a0);
++const char *v11 n()
++const char *v12 n(,)
++const char *v13 n(,a0)
++const char *v14 n(a0, a(),a0)
++const char *v15 = o(, 0);
++const char *v16 = p(0);
++const char *v17 = p(0, 1);
++const char *v18 = q();
++const char *v19 = q(1);
++
++int
++main ()
++{
++ if (__builtin_strcmp (v1, "")
++ || __builtin_strcmp (v2, "g i(0)")
++ || __builtin_strcmp (v3, "1")
++ || __builtin_strcmp (v4, "112, 3")
++ || __builtin_strcmp (v5, "")
++ || __builtin_strcmp (v6, "a1 fooa1 fooa0 b ( )")
++ || __builtin_strcmp (v7, "a()a()")
++ || __builtin_strcmp (v8, "a()a()")
++ || __builtin_strcmp (v9, "a()a3 fooa3 fooa2 fooa1 fooa0 a3c a3a()")
++ || __builtin_strcmp (v10, "a()a3 b ( ),fooa0 a3a(),a0a3c a3a()")
++ || __builtin_strcmp (v11, "")
++ || __builtin_strcmp (v12, "")
++ || __builtin_strcmp (v13, "a3 fooa0 a0c a3a0 fooa0 a0c a0")
++ || __builtin_strcmp (v14, "a3 b ( ),fooa0 a0a(),a0a0c a3a0a0 b ( ),fooa0 a0a(),a0a0c a0")
++ || __builtin_strcmp (v15, "")
++ || __builtin_strcmp (v16, "")
++ || __builtin_strcmp (v17, "_Pragma (\"foobar\")")
++ || __builtin_strcmp (v18, "")
++ || __builtin_strcmp (v19, "x"))
++ __builtin_abort ();
++ return 0;
++}
+--- gcc/testsuite/c-c++-common/cpp/va-opt-6.c
++++ gcc/testsuite/c-c++-common/cpp/va-opt-6.c
+@@ -0,0 +1,17 @@
++/* { dg-do preprocess } */
++/* { dg-options "-std=gnu99" { target c } } */
++/* { dg-options "-std=c++20" { target c++ } } */
++
++#define a ""
++#define b(...) a ## #__VA_OPT__(1) /* { dg-error "pasting \"a\" and \"\"\"\" does not give a valid preprocessing token" } */
++#define c(...) a ## #__VA_OPT__(1) /* { dg-error "pasting \"a\" and \"\"1\"\" does not give a valid preprocessing token" } */
++#define d(...) #__VA_OPT__(1) ## !
++#define e(...) #__VA_OPT__(1) ## !
++#define f(...) #__VA_OPT__(. ## !)
++#define g(...) #__VA_OPT__(. ## !)
++b()
++c(1)
++d( ) /* { dg-error "pasting \"\"\"\" and \"!\" does not give a valid preprocessing token" } */
++e( 1 ) /* { dg-error "pasting \"\"1\"\" and \"!\" does not give a valid preprocessing token" } */
++f()
++g(0) /* { dg-error "pasting \".\" and \"!\" does not give a valid preprocessing token" } */
diff --git a/sources b/sources
index f0b890a..b2beae2 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (gcc-11.2.1-20210728.tar.xz) = 2234298652f882151aead486bb22481ba8181df69b9c7c5d73b8aa505ace58462fcd0b482680f466e2d21dc47e869651c7dbf224b65791ca47204dab01e89e7c
+SHA512 (gcc-11.2.1-20210823.tar.xz) = 1ef37ca5f54c437cc01402ff9ba9599ae5e4db25f93efdf627a353596f88f9b377f1bb7b2b8406f6a09bcc1da310ccc58f88767d59efcd54cf1d46a7134ebf4f
SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 002a48a7b689a81abbf16161bcaec001a842e67dfbe372e9e109092703bfc666675f16198f60ca429370e8850d564547dc505df81bc3aaca4ce6defbc014ad6c
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
commit ba0a2baa8627e806ae5be20b49a1a359d1011ad7
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Fri Jul 30 15:40:09 2021 +0200
11.2.1-2
diff --git a/gcc.spec b/gcc.spec
index 38bd3b2..4103504 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1078,7 +1078,7 @@ CONFIGURE_OPTS="\
%ifnarch sparc sparcv9 ppc
--build=%{gcc_target_platform} \
%endif
-%if 0%{?fedora} >= 35 || 9%{?rhel} >= 9
+%if 0%{?fedora} >= 35 || 0%{?rhel} >= 9
--with-build-config=bootstrap-lto --enable-link-serialization=1 \
%endif
"
commit 878cf31641035e62111d01b1ff9e2274c89e48b7
Author: Jakub Jelinek <jakub(a)redhat.com>
Date: Fri Jul 30 14:56:24 2021 +0200
11.2.1-2
diff --git a/gcc.spec b/gcc.spec
index e465466..38bd3b2 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -4,7 +4,7 @@
%global gcc_major 11
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 1
+%global gcc_release 2
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -1078,10 +1078,8 @@ CONFIGURE_OPTS="\
%ifnarch sparc sparcv9 ppc
--build=%{gcc_target_platform} \
%endif
-%if 0%{?fedora} >= 35
-%ifarch x86_64 %{ix86} ppc64le s390x
+%if 0%{?fedora} >= 35 || 9%{?rhel} >= 9
--with-build-config=bootstrap-lto --enable-link-serialization=1 \
-%endif
%endif
"
@@ -3135,6 +3133,9 @@ end
%endif
%changelog
+* Fri Jul 30 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-2
+- enable LTO profiledbootstrap on all arches, and also for RHEL9+
+
* Wed Jul 28 2021 Jakub Jelinek <jakub(a)redhat.com> 11.2.1-1
- update from releases/gcc-11-branch
- GCC 11.2 release
2 years, 2 months
[Report] Packages Restricting Arches
by root
List of packages currently excluding arches (2353)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aboot
ExclusiveArch: alpha
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- alleyoop
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} aarch64
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- anki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- aunit
ExclusiveArch: %GPRbuild_arches
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcm283x-firmware
ExclusiveArch: %{arm} aarch64
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- blender
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- bless
ExclusiveArch: %mono_arches
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: %{qt5_qtwebengine_arches}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- chromium
ExclusiveArch: x86_64 i686
ExclusiveArch: x86_64 aarch64
ExclusiveArch: x86_64 i686 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- coffee-script
ExclusiveArch: %{nodejs_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- cryptlib
ExclusiveArch: x86_64 %{ix86} aarch64 ppc64 ppc64le
- cryptobone
ExclusiveArch: x86_64 %{ix86} ppc64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-parsec
ExclusiveArch: %{rust_arches}
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- dbxtool
ExclusiveArch: i386 x86_64 aarch64
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dotnet-build-reference-packages
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- dotnet3.1
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- eclipse-swt
ExclusiveArch: s390x x86_64 aarch64 ppc64le
- edk2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: x86_64 aarch64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- eth-tools
ExclusiveArch: x86_64
- extlinux-bootloader
ExclusiveArch: %{arm} aarch64
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- fes
ExclusiveArch: %{ix86} x86_64
- fkill-cli
ExclusiveArch: %{nodejs_arches} noarch
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: %{ix86} x86_64 ppc64
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- fx
ExclusiveArch: %{nodejs_arches} noarch
- fx-completion
ExclusiveArch: %{nodejs_arches} noarch
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gbrainy
ExclusiveArch: %mono_arches
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gela-asis
ExclusiveArch: %GPRbuild_arches
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gmqcc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- go-compilers
ExclusiveArch: %{go_arches}
- go-rpm-macros
ExclusiveArch: %{golang_arches} %{gccgo_arches}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- gomtree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches} %{bootstrap_arch}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- hedgewars
ExclusiveArch: %{fpc_arches}
- hsakmt
ExclusiveArch: x86_64 aarch64
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64
- i3status-rs
ExclusiveArch: %{rust_arches}
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64 i686 i586
ExclusiveArch: x86_64 i686 i586
- intel-gmmlib
ExclusiveArch: x86_64 i686
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
ExclusiveArch: x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- keepass
ExclusiveArch: %{mono_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x %{arm} aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x %{arm} aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kalarmcal
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- kicad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- klee
ExclusiveArch: x86_64
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- knotes
ExclusiveArch: x86_64 %{arm}
- kompose
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldc
ExclusiveArch: %{ldc_arches}
- libbsr
ExclusiveArch: %{power64}
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkgapi
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpmemobj-cpp
ExclusiveArch: x86_64 ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-intel-hybrid-driver
ExclusiveArch: %{ix86} x86_64 ia64
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- lightdm
ExclusiveArch: x86_64 ppc64le
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matreshka
ExclusiveArch: %GPRbuild_arches
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mdevctl
ExclusiveArch: %{rust_arches}
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: %{ix86} x86_64
- mesos
ExclusiveArch: x86_64
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} %{ix86} x86_64
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mirrorlist-server
ExclusiveArch: %{rust_arches}
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mod_mono
ExclusiveArch: %mono_arches
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mold
ExclusiveArch: x86_64 aarch64
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monobristol
ExclusiveArch: %{mono_arches}
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- monosim
ExclusiveArch: %mono_arches
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mustache-d
ExclusiveArch: %{ldc_arches}
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- newsflash
ExclusiveArch: %{rust_arches}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nispor
ExclusiveArch: %{rust_arches}
- nodejs
ExclusiveArch: %{nodejs_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-supervisor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-svgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- npm-name-cli
ExclusiveArch: %{nodejs_arches} noarch
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- nwchem
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %%{power64} aarch64 s390x armv7hl
- oci-umount
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- oidn
ExclusiveArch: x86_64
- olpc-kbdshim
ExclusiveArch: %{ix86} %{arm}
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 aarch64
- openblas
ExclusiveArch: %{openblas_arches}
- openjfx
ExclusiveArch: x86_64
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openni
ExclusiveArch: %{ix86} x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openshadinglanguage
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- openssl-ibmca
ExclusiveArch: s390 s390x
- origin
ExclusiveArch: %{go_arches}
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- orion
ExclusiveArch: %{qt5_qtwebengine_arches}
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- paflib
ExclusiveArch: ppc %{power64}
- parsec
ExclusiveArch: %{rust_arches}
- parsec-tool
ExclusiveArch: %{rust_arches}
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfmod
ExclusiveArch: %mono_arches
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- pmdk-convert
ExclusiveArch: x86_64
- pmemkv
ExclusiveArch: x86_64
- podman
ExclusiveArch: %{golang_arches}
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- powerpc-utils
ExclusiveArch: ppc %{power64}
- ppc64-diag
ExclusiveArch: ppc %{power64}
- pveclib
ExclusiveArch: ppc %{power64}
- pvs-sbcl
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-healpy
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-javabridge
ExclusiveArch: i686 x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-setuptools-rust
ExclusiveArch: %{rust_arches}
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatzip
ExclusiveArch: x86_64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- renderdoc
ExclusiveArch: x86_64
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm}
- rescene
ExclusiveArch: %{mono_arches}
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- rhythmbox-alternative-toolbar
ExclusiveArch: %{ix86} %{arm} x86_64 ppc64 ppc64le
- rocm-runtime
ExclusiveArch: x86_64 aarch64
- rocminfo
ExclusiveArch: x86_64 aarch64
- rpg-cli
ExclusiveArch: %{rust_arches}
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
- rust
ExclusiveArch: %{rust_arches}
- rust-Inflector
ExclusiveArch: %{rust_arches}
- rust-ab_glyph
ExclusiveArch: %{rust_arches}
- rust-ab_glyph_rasterizer
ExclusiveArch: %{rust_arches}
- rust-abomonation
ExclusiveArch: %{rust_arches}
- rust-actix
ExclusiveArch: %{rust_arches}
- rust-actix-codec
ExclusiveArch: %{rust_arches}
- rust-actix-connect
ExclusiveArch: %{rust_arches}
- rust-actix-http
ExclusiveArch: %{rust_arches}
- rust-actix-macros
ExclusiveArch: %{rust_arches}
- rust-actix-macros0.1
ExclusiveArch: %{rust_arches}
- rust-actix-router
ExclusiveArch: %{rust_arches}
- rust-actix-rt
ExclusiveArch: %{rust_arches}
- rust-actix-rt1
ExclusiveArch: %{rust_arches}
- rust-actix-server
ExclusiveArch: %{rust_arches}
- rust-actix-service
ExclusiveArch: %{rust_arches}
- rust-actix-testing
ExclusiveArch: %{rust_arches}
- rust-actix-threadpool
ExclusiveArch: %{rust_arches}
- rust-actix-tls
ExclusiveArch: %{rust_arches}
- rust-actix-utils
ExclusiveArch: %{rust_arches}
- rust-actix-web
ExclusiveArch: %{rust_arches}
- rust-actix-web-codegen
ExclusiveArch: %{rust_arches}
- rust-actix0.10
ExclusiveArch: %{rust_arches}
- rust-actix_derive
ExclusiveArch: %{rust_arches}
- rust-actix_derive0.5
ExclusiveArch: %{rust_arches}
- rust-addr2line
ExclusiveArch: %{rust_arches}
- rust-adler
ExclusiveArch: %{rust_arches}
- rust-adler32
ExclusiveArch: %{rust_arches}
- rust-aead
ExclusiveArch: %{rust_arches}
- rust-aes
ExclusiveArch: %{rust_arches}
- rust-aes-gcm
ExclusiveArch: %{rust_arches}
- rust-afterburn
ExclusiveArch: %{rust_arches}
- rust-ahash
ExclusiveArch: %{rust_arches}
- rust-ahash0.4
ExclusiveArch: %{rust_arches}
- rust-aho-corasick
ExclusiveArch: %{rust_arches}
- rust-alacritty
ExclusiveArch: %{rust_arches}
- rust-alacritty_config_derive
ExclusiveArch: %{rust_arches}
- rust-alacritty_terminal
ExclusiveArch: %{rust_arches}
- rust-alga
ExclusiveArch: %{rust_arches}
- rust-alga_derive
ExclusiveArch: %{rust_arches}
- rust-aliasable
ExclusiveArch: %{rust_arches}
- rust-alloc-no-stdlib
ExclusiveArch: %{rust_arches}
- rust-alloc-stdlib
ExclusiveArch: %{rust_arches}
- rust-alsa
ExclusiveArch: %{rust_arches}
- rust-alsa-sys
ExclusiveArch: %{rust_arches}
- rust-ambient-authority
ExclusiveArch: %{rust_arches}
- rust-ammonia
ExclusiveArch: %{rust_arches}
- rust-andrew
ExclusiveArch: %{rust_arches}
- rust-ansi_colours
ExclusiveArch: %{rust_arches}
- rust-ansi_term
ExclusiveArch: %{rust_arches}
- rust-ansi_term0.11
ExclusiveArch: %{rust_arches}
- rust-antidote
ExclusiveArch: %{rust_arches}
- rust-anyhow
ExclusiveArch: %{rust_arches}
- rust-aom-sys
ExclusiveArch: %{rust_arches}
- rust-app_dirs
ExclusiveArch: %{rust_arches}
- rust-approx
ExclusiveArch: %{rust_arches}
- rust-ar
ExclusiveArch: %{rust_arches}
- rust-arbitrary
ExclusiveArch: %{rust_arches}
- rust-arbitrary0.4
ExclusiveArch: %{rust_arches}
- rust-arc-swap
ExclusiveArch: %{rust_arches}
- rust-arg_enum_proc_macro
ExclusiveArch: %{rust_arches}
- rust-argh
ExclusiveArch: %{rust_arches}
- rust-argh_derive
ExclusiveArch: %{rust_arches}
- rust-argh_shared
ExclusiveArch: %{rust_arches}
- rust-argparse
ExclusiveArch: %{rust_arches}
- rust-array-init
ExclusiveArch: %{rust_arches}
- rust-arrayref
ExclusiveArch: %{rust_arches}
- rust-arrayvec
ExclusiveArch: %{rust_arches}
- rust-arrayvec0.5
ExclusiveArch: %{rust_arches}
- rust-article_scraper
ExclusiveArch: %{rust_arches}
- rust-ascii
ExclusiveArch: %{rust_arches}
- rust-ascii-canvas
ExclusiveArch: %{rust_arches}
- rust-askalono
ExclusiveArch: %{rust_arches}
- rust-askalono-cli
ExclusiveArch: %{rust_arches}
- rust-askama
ExclusiveArch: %{rust_arches}
- rust-askama_derive
ExclusiveArch: %{rust_arches}
- rust-askama_escape
ExclusiveArch: %{rust_arches}
- rust-askama_shared
ExclusiveArch: %{rust_arches}
- rust-asn1
ExclusiveArch: %{rust_arches}
- rust-asn1_derive
ExclusiveArch: %{rust_arches}
- rust-assert-impl
ExclusiveArch: %{rust_arches}
- rust-assert-json-diff
ExclusiveArch: %{rust_arches}
- rust-assert_approx_eq
ExclusiveArch: %{rust_arches}
- rust-assert_cli
ExclusiveArch: %{rust_arches}
- rust-assert_cmd
ExclusiveArch: %{rust_arches}
- rust-assert_fs
ExclusiveArch: %{rust_arches}
- rust-assert_matches
ExclusiveArch: %{rust_arches}
- rust-assign
ExclusiveArch: %{rust_arches}
- rust-async-attributes
ExclusiveArch: %{rust_arches}
- rust-async-channel
ExclusiveArch: %{rust_arches}
- rust-async-compression
ExclusiveArch: %{rust_arches}
- rust-async-executor
ExclusiveArch: %{rust_arches}
- rust-async-global-executor
ExclusiveArch: %{rust_arches}
- rust-async-io
ExclusiveArch: %{rust_arches}
- rust-async-lock
ExclusiveArch: %{rust_arches}
- rust-async-mutex
ExclusiveArch: %{rust_arches}
- rust-async-process
ExclusiveArch: %{rust_arches}
- rust-async-std
ExclusiveArch: %{rust_arches}
- rust-async-stream
ExclusiveArch: %{rust_arches}
- rust-async-stream-impl
ExclusiveArch: %{rust_arches}
- rust-async-task
ExclusiveArch: %{rust_arches}
- rust-async-trait
ExclusiveArch: %{rust_arches}
- rust-asyncgit
ExclusiveArch: %{rust_arches}
- rust-atk
ExclusiveArch: %{rust_arches}
- rust-atk-sys
ExclusiveArch: %{rust_arches}
- rust-atom
ExclusiveArch: %{rust_arches}
- rust-atomic-waker
ExclusiveArch: %{rust_arches}
- rust-attohttpc
ExclusiveArch: %{rust_arches}
- rust-atty
ExclusiveArch: %{rust_arches}
- rust-autocfg
ExclusiveArch: %{rust_arches}
- rust-automod
ExclusiveArch: %{rust_arches}
- rust-av-metrics
ExclusiveArch: %{rust_arches}
- rust-average
ExclusiveArch: %{rust_arches}
- rust-awc
ExclusiveArch: %{rust_arches}
- rust-aws-nitro-enclaves-cose
ExclusiveArch: %{rust_arches}
- rust-az
ExclusiveArch: %{rust_arches}
- rust-backtrace
ExclusiveArch: %{rust_arches}
- rust-base100
ExclusiveArch: %{rust_arches}
- rust-base64
ExclusiveArch: %{rust_arches}
- rust-base64-0.10
ExclusiveArch: %{rust_arches}
- rust-base64-0.11
ExclusiveArch: %{rust_arches}
- rust-base64_0.12
ExclusiveArch: %{rust_arches}
- rust-base64ct
ExclusiveArch: %{rust_arches}
- rust-bat
ExclusiveArch: %{rust_arches}
- rust-battery
ExclusiveArch: %{rust_arches}
- rust-beef
ExclusiveArch: %{rust_arches}
- rust-below
ExclusiveArch: %{rust_arches}
- rust-below-common
ExclusiveArch: %{rust_arches}
- rust-below-config
ExclusiveArch: %{rust_arches}
- rust-below-dump
ExclusiveArch: %{rust_arches}
- rust-below-model
ExclusiveArch: %{rust_arches}
- rust-below-render
ExclusiveArch: %{rust_arches}
- rust-below-store
ExclusiveArch: %{rust_arches}
- rust-below-view
ExclusiveArch: %{rust_arches}
- rust-below_derive
ExclusiveArch: %{rust_arches}
- rust-bencher
ExclusiveArch: %{rust_arches}
- rust-benfred-read-process-memory
ExclusiveArch: %{rust_arches}
- rust-bigdecimal
ExclusiveArch: %{rust_arches}
- rust-bincode
ExclusiveArch: %{rust_arches}
- rust-bincode0.8
ExclusiveArch: %{rust_arches}
- rust-bindgen
ExclusiveArch: %{rust_arches}
- rust-binfarce
ExclusiveArch: %{rust_arches}
- rust-bit-set
ExclusiveArch: %{rust_arches}
- rust-bit-vec
ExclusiveArch: %{rust_arches}
- rust-bitfield
ExclusiveArch: %{rust_arches}
- rust-bitflags
ExclusiveArch: %{rust_arches}
- rust-bitmaps
ExclusiveArch: %{rust_arches}
- rust-bitreader
ExclusiveArch: %{rust_arches}
- rust-bitstream-io
ExclusiveArch: %{rust_arches}
- rust-bitvec
ExclusiveArch: %{rust_arches}
- rust-blake2
ExclusiveArch: %{rust_arches}
- rust-blobby
ExclusiveArch: %{rust_arches}
- rust-blobby0.1
ExclusiveArch: %{rust_arches}
- rust-block-buffer
ExclusiveArch: %{rust_arches}
- rust-block-modes
ExclusiveArch: %{rust_arches}
- rust-block-padding
ExclusiveArch: %{rust_arches}
- rust-blocking
ExclusiveArch: %{rust_arches}
- rust-blsctl
ExclusiveArch: %{rust_arches}
- rust-bodhi
ExclusiveArch: %{rust_arches}
- rust-bodhi-cli
ExclusiveArch: %{rust_arches}
- rust-bootupd
ExclusiveArch: x86_64 aarch64
- rust-box_drawing
ExclusiveArch: %{rust_arches}
- rust-boxfnonce
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-brotli-decompressor
ExclusiveArch: %{rust_arches}
- rust-brotli-sys
ExclusiveArch: %{rust_arches}
- rust-brotli2
ExclusiveArch: %{rust_arches}
- rust-bstr
ExclusiveArch: %{rust_arches}
- rust-btrd
ExclusiveArch: %{rust_arches}
- rust-buf_redux
ExclusiveArch: %{rust_arches}
- rust-buffered-reader
ExclusiveArch: %{rust_arches}
- rust-bufsize
ExclusiveArch: %{rust_arches}
- rust-bufstream
ExclusiveArch: %{rust_arches}
- rust-bugreport
ExclusiveArch: %{rust_arches}
- rust-build-env
ExclusiveArch: %{rust_arches}
- rust-build_const
ExclusiveArch: %{rust_arches}
- rust-bumpalo
ExclusiveArch: %{rust_arches}
- rust-byte-unit
ExclusiveArch: %{rust_arches}
- rust-byte-unit3
ExclusiveArch: %{rust_arches}
- rust-bytecheck
ExclusiveArch: %{rust_arches}
- rust-bytecheck_derive
ExclusiveArch: %{rust_arches}
- rust-bytecount
ExclusiveArch: %{rust_arches}
- rust-bytelines
ExclusiveArch: %{rust_arches}
- rust-bytemuck
ExclusiveArch: %{rust_arches}
- rust-bytemuck_derive
ExclusiveArch: %{rust_arches}
- rust-byteorder
ExclusiveArch: %{rust_arches}
- rust-bytes
ExclusiveArch: %{rust_arches}
- rust-bytes0.4
ExclusiveArch: %{rust_arches}
- rust-bytes0.5
ExclusiveArch: %{rust_arches}
- rust-bytes0.6
ExclusiveArch: %{rust_arches}
- rust-bytesize
ExclusiveArch: %{rust_arches}
- rust-bytestring
ExclusiveArch: %{rust_arches}
- rust-bzip2
ExclusiveArch: %{rust_arches}
- rust-bzip2-sys
ExclusiveArch: %{rust_arches}
- rust-cache-padded
ExclusiveArch: %{rust_arches}
- rust-cairo-rs
ExclusiveArch: %{rust_arches}
- rust-cairo-sys-rs
ExclusiveArch: %{rust_arches}
- rust-calloop
ExclusiveArch: %{rust_arches}
- rust-calloop0.6
ExclusiveArch: %{rust_arches}
- rust-camino
ExclusiveArch: %{rust_arches}
- rust-cap-primitives
ExclusiveArch: %{rust_arches}
- rust-cap-rand
ExclusiveArch: %{rust_arches}
- rust-cap-std
ExclusiveArch: %{rust_arches}
- rust-capnp
ExclusiveArch: %{rust_arches}
- rust-capnp-futures
ExclusiveArch: %{rust_arches}
- rust-capnp-rpc
ExclusiveArch: %{rust_arches}
- rust-caps
ExclusiveArch: %{rust_arches}
- rust-cargo
ExclusiveArch: %{rust_arches}
- rust-cargo-bloat
ExclusiveArch: %{rust_arches}
- rust-cargo-c
ExclusiveArch: %{rust_arches}
- rust-cargo-edit
ExclusiveArch: %{rust_arches}
- rust-cargo-husky
ExclusiveArch: %{rust_arches}
- rust-cargo-insta
ExclusiveArch: %{rust_arches}
- rust-cargo-platform
ExclusiveArch: %{rust_arches}
- rust-cargo-readme
ExclusiveArch: %{rust_arches}
- rust-cargo-util
ExclusiveArch: %{rust_arches}
- rust-cargo_metadata
ExclusiveArch: %{rust_arches}
- rust-cascade
ExclusiveArch: %{rust_arches}
- rust-case
ExclusiveArch: %{rust_arches}
- rust-cassowary
ExclusiveArch: %{rust_arches}
- rust-cast
ExclusiveArch: %{rust_arches}
- rust-cbindgen
ExclusiveArch: %{rust_arches}
- rust-cc
ExclusiveArch: %{rust_arches}
- rust-cedarwood
ExclusiveArch: %{rust_arches}
- rust-cexpr
ExclusiveArch: %{rust_arches}
- rust-cfg-expr
ExclusiveArch: %{rust_arches}
- rust-cfg-if
ExclusiveArch: %{rust_arches}
- rust-cfg-if0.1
ExclusiveArch: %{rust_arches}
- rust-cgmath
ExclusiveArch: %{rust_arches}
- rust-cgroupfs
ExclusiveArch: %{rust_arches}
- rust-chainerror
ExclusiveArch: %{rust_arches}
- rust-charset
ExclusiveArch: %{rust_arches}
- rust-chbs
ExclusiveArch: %{rust_arches}
- rust-checked_int_cast
ExclusiveArch: %{rust_arches}
- rust-chlorine
ExclusiveArch: %{rust_arches}
- rust-choosier
ExclusiveArch: %{rust_arches}
- rust-chrono
ExclusiveArch: %{rust_arches}
- rust-chrono-humanize
ExclusiveArch: %{rust_arches}
- rust-chrono-tz
ExclusiveArch: %{rust_arches}
- rust-chunked_transfer
ExclusiveArch: %{rust_arches}
- rust-cipher
ExclusiveArch: %{rust_arches}
- rust-clang-ast
ExclusiveArch: %{rust_arches}
- rust-clang-sys
ExclusiveArch: %{rust_arches}
- rust-clap
ExclusiveArch: %{rust_arches}
- rust-clap-verbosity-flag
ExclusiveArch: %{rust_arches}
- rust-clap2
ExclusiveArch: %{rust_arches}
- rust-clap_complete
ExclusiveArch: %{rust_arches}
- rust-clap_complete_fig
ExclusiveArch: %{rust_arches}
- rust-clap_derive
ExclusiveArch: %{rust_arches}
- rust-clap_generate
ExclusiveArch: %{rust_arches}
- rust-clap_generate_fig
ExclusiveArch: %{rust_arches}
- rust-claxon
ExclusiveArch: %{rust_arches}
- rust-clicolors-control
ExclusiveArch: %{rust_arches}
- rust-clipboard
ExclusiveArch: %{rust_arches}
- rust-clircle
ExclusiveArch: %{rust_arches}
- rust-cloudflare-zlib
ExclusiveArch: x86_64 aarch64
- rust-cloudflare-zlib-sys
ExclusiveArch: x86_64 aarch64
- rust-cmake
ExclusiveArch: %{rust_arches}
- rust-codespan-reporting
ExclusiveArch: %{rust_arches}
- rust-codicon
ExclusiveArch: %{rust_arches}
- rust-color-backtrace
ExclusiveArch: %{rust_arches}
- rust-color_quant
ExclusiveArch: %{rust_arches}
- rust-colored
ExclusiveArch: %{rust_arches}
- rust-colored1
ExclusiveArch: %{rust_arches}
- rust-colored_json
ExclusiveArch: %{rust_arches}
- rust-colorful
ExclusiveArch: %{rust_arches}
- rust-combine
ExclusiveArch: %{rust_arches}
- rust-comfy-table
ExclusiveArch: %{rust_arches}
- rust-common-path
ExclusiveArch: %{rust_arches}
- rust-compiletest_rs
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-comrak
ExclusiveArch: %{rust_arches}
- rust-concurrent-queue
ExclusiveArch: %{rust_arches}
- rust-configparser
ExclusiveArch: %{rust_arches}
- rust-confy
ExclusiveArch: %{rust_arches}
- rust-conhash
ExclusiveArch: %{rust_arches}
- rust-console
ExclusiveArch: %{rust_arches}
- rust-console0.11
ExclusiveArch: %{rust_arches}
- rust-console0.12
ExclusiveArch: %{rust_arches}
- rust-console0.13
ExclusiveArch: %{rust_arches}
- rust-console0.14
ExclusiveArch: %{rust_arches}
- rust-console0.9
ExclusiveArch: %{rust_arches}
- rust-console_error_panic_hook
ExclusiveArch: %{rust_arches}
- rust-const-cstr
ExclusiveArch: %{rust_arches}
- rust-const-oid
ExclusiveArch: %{rust_arches}
- rust-const-random
ExclusiveArch: %{rust_arches}
- rust-const-random-macro
ExclusiveArch: %{rust_arches}
- rust-const_fn
ExclusiveArch: %{rust_arches}
- rust-constant_time_eq
ExclusiveArch: %{rust_arches}
- rust-content_inspector
ExclusiveArch: %{rust_arches}
- rust-conv
ExclusiveArch: %{rust_arches}
- rust-convert_case
ExclusiveArch: %{rust_arches}
- rust-cookie
ExclusiveArch: %{rust_arches}
- rust-cookie0.14
ExclusiveArch: %{rust_arches}
- rust-cookie_store
ExclusiveArch: %{rust_arches}
- rust-cookie_store0.12
ExclusiveArch: %{rust_arches}
- rust-coolor
ExclusiveArch: %{rust_arches}
- rust-copydeps
ExclusiveArch: %{rust_arches}
- rust-copyless
ExclusiveArch: %{rust_arches}
- rust-copypasta
ExclusiveArch: %{rust_arches}
- rust-cordic
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-counted-array
ExclusiveArch: %{rust_arches}
- rust-cpal
ExclusiveArch: %{rust_arches}
- rust-cpio
ExclusiveArch: %{rust_arches}
- rust-cpp_demangle
ExclusiveArch: %{rust_arches}
- rust-cpufeatures
ExclusiveArch: %{rust_arches}
- rust-cpython
ExclusiveArch: %{rust_arches}
- rust-cranelift-bforest
ExclusiveArch: %{rust_arches}
- rust-cranelift-codegen
ExclusiveArch: %{rust_arches}
- rust-cranelift-codegen-meta
ExclusiveArch: %{rust_arches}
- rust-cranelift-codegen-shared
ExclusiveArch: %{rust_arches}
- rust-cranelift-entity
ExclusiveArch: %{rust_arches}
- rust-cranelift-frontend
ExclusiveArch: %{rust_arches}
- rust-cranelift-native
ExclusiveArch: %{rust_arches}
- rust-cranelift-wasm
ExclusiveArch: %{rust_arches}
- rust-crates-io
ExclusiveArch: %{rust_arches}
- rust-crc
ExclusiveArch: %{rust_arches}
- rust-crc-any
ExclusiveArch: %{rust_arches}
- rust-crc-catalog
ExclusiveArch: %{rust_arches}
- rust-crc-core
ExclusiveArch: %{rust_arches}
- rust-crc1
ExclusiveArch: %{rust_arches}
- rust-crc32fast
ExclusiveArch: %{rust_arches}
- rust-criterion
ExclusiveArch: %{rust_arches}
- rust-criterion-plot
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel0.4
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch0.8
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue0.2
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam0.7
ExclusiveArch: %{rust_arches}
- rust-crossfont
ExclusiveArch: %{rust_arches}
- rust-crossterm
ExclusiveArch: %{rust_arches}
- rust-crossterm0.17
ExclusiveArch: %{rust_arches}
- rust-crossterm0.19
ExclusiveArch: %{rust_arches}
- rust-crosstermion
ExclusiveArch: %{rust_arches}
- rust-crunchy
ExclusiveArch: %{rust_arches}
- rust-crypto-bigint
ExclusiveArch: %{rust_arches}
- rust-crypto-hash
ExclusiveArch: %{rust_arches}
- rust-crypto-mac
ExclusiveArch: %{rust_arches}
- rust-crypto-mac0.8
ExclusiveArch: %{rust_arches}
- rust-cryptoki
ExclusiveArch: %{rust_arches}
- rust-cryptoki-sys
ExclusiveArch: %{rust_arches}
- rust-cryptovec
ExclusiveArch: %{rust_arches}
- rust-cssparser
ExclusiveArch: %{rust_arches}
- rust-cssparser-macros
ExclusiveArch: %{rust_arches}
- rust-cstr-argument
ExclusiveArch: %{rust_arches}
- rust-cstr_core
ExclusiveArch: %{rust_arches}
- rust-csv
ExclusiveArch: %{rust_arches}
- rust-csv-core
ExclusiveArch: %{rust_arches}
- rust-ct-logs
ExclusiveArch: %{rust_arches}
- rust-ctor
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-ctrlc
ExclusiveArch: %{rust_arches}
- rust-cty
ExclusiveArch: %{rust_arches}
- rust-curl
ExclusiveArch: %{rust_arches}
- rust-curl-sys
ExclusiveArch: %{rust_arches}
- rust-cursive
ExclusiveArch: %{rust_arches}
- rust-cursive-tabs
ExclusiveArch: %{rust_arches}
- rust-cursive_buffered_backend
ExclusiveArch: %{rust_arches}
- rust-cursive_core
ExclusiveArch: %{rust_arches}
- rust-curve25519-dalek
ExclusiveArch: %{rust_arches}
- rust-custom_derive
ExclusiveArch: %{rust_arches}
- rust-custom_error
ExclusiveArch: %{rust_arches}
- rust-cxx
ExclusiveArch: %{rust_arches}
- rust-cxx-build
ExclusiveArch: %{rust_arches}
- rust-cxx-gen
ExclusiveArch: %{rust_arches}
- rust-cxxbridge-flags
ExclusiveArch: %{rust_arches}
- rust-cxxbridge-macro
ExclusiveArch: %{rust_arches}
- rust-darling
ExclusiveArch: %{rust_arches}
- rust-darling0.12
ExclusiveArch: %{rust_arches}
- rust-darling_core
ExclusiveArch: %{rust_arches}
- rust-darling_core0.12
ExclusiveArch: %{rust_arches}
- rust-darling_macro
ExclusiveArch: %{rust_arches}
- rust-darling_macro0.12
ExclusiveArch: %{rust_arches}
- rust-dashmap
ExclusiveArch: %{rust_arches}
- rust-data-encoding
ExclusiveArch: %{rust_arches}
- rust-data-url
ExclusiveArch: %{rust_arches}
- rust-datetime
ExclusiveArch: %{rust_arches}
- rust-dav1d-sys
ExclusiveArch: %{rust_arches}
- rust-dbus
ExclusiveArch: %{rust_arches}
- rust-dbus-codegen
ExclusiveArch: %{rust_arches}
- rust-dbus-crossroads
ExclusiveArch: %{rust_arches}
- rust-dbus-tokio
ExclusiveArch: %{rust_arches}
- rust-dbus-tree
ExclusiveArch: %{rust_arches}
- rust-dbus0.8
ExclusiveArch: %{rust_arches}
- rust-debug-helper
ExclusiveArch: %{rust_arches}
- rust-decimal
ExclusiveArch: %{rust_arches}
- rust-defer-drop
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-defmac
ExclusiveArch: %{rust_arches}
- rust-delta_e
ExclusiveArch: %{rust_arches}
- rust-der
ExclusiveArch: %{rust_arches}
- rust-der_derive
ExclusiveArch: %{rust_arches}
- rust-derivative
ExclusiveArch: %{rust_arches}
- rust-derive-new
ExclusiveArch: %{rust_arches}
- rust-derive_arbitrary
ExclusiveArch: %{rust_arches}
- rust-derive_arbitrary0.4
ExclusiveArch: %{rust_arches}
- rust-derive_builder
ExclusiveArch: %{rust_arches}
- rust-derive_builder0.9
ExclusiveArch: %{rust_arches}
- rust-derive_builder_core
ExclusiveArch: %{rust_arches}
- rust-derive_builder_core0.9
ExclusiveArch: %{rust_arches}
- rust-derive_builder_macro
ExclusiveArch: %{rust_arches}
- rust-derive_more
ExclusiveArch: %{rust_arches}
- rust-des
ExclusiveArch: %{rust_arches}
- rust-desed
ExclusiveArch: %{rust_arches}
- rust-deunicode
ExclusiveArch: %{rust_arches}
- rust-devicemapper
ExclusiveArch: %{rust_arches}
- rust-devicemapper-sys
ExclusiveArch: %{rust_arches}
- rust-dialoguer
ExclusiveArch: %{rust_arches}
- rust-diesel
ExclusiveArch: %{rust_arches}
- rust-diesel_derives
ExclusiveArch: %{rust_arches}
- rust-diesel_migrations
ExclusiveArch: %{rust_arches}
- rust-diff
ExclusiveArch: %{rust_arches}
- rust-difference
ExclusiveArch: %{rust_arches}
- rust-difflib
ExclusiveArch: %{rust_arches}
- rust-diffus
ExclusiveArch: %{rust_arches}
- rust-diffus-derive
ExclusiveArch: %{rust_arches}
- rust-digest
ExclusiveArch: %{rust_arches}
- rust-directories
ExclusiveArch: %{rust_arches}
- rust-directories-next
ExclusiveArch: %{rust_arches}
- rust-dirs
ExclusiveArch: %{rust_arches}
- rust-dirs-next
ExclusiveArch: %{rust_arches}
- rust-dirs-sys
ExclusiveArch: %{rust_arches}
- rust-dirs-sys-next
ExclusiveArch: %{rust_arches}
- rust-dirs2
ExclusiveArch: %{rust_arches}
- rust-dirs3
ExclusiveArch: %{rust_arches}
- rust-diskonaut
ExclusiveArch: %{rust_arches}
- rust-displaydoc
ExclusiveArch: %{rust_arches}
- rust-dissimilar
ExclusiveArch: %{rust_arches}
- rust-dlib
ExclusiveArch: %{rust_arches}
- rust-dlib0.4
ExclusiveArch: %{rust_arches}
- rust-dlv-list
ExclusiveArch: %{rust_arches}
- rust-dns-lookup
ExclusiveArch: %{rust_arches}
- rust-dns-parser
ExclusiveArch: %{rust_arches}
- rust-doc-comment
ExclusiveArch: %{rust_arches}
- rust-docmatic
ExclusiveArch: %{rust_arches}
- rust-docopt
ExclusiveArch: %{rust_arches}
- rust-dotenv
ExclusiveArch: %{rust_arches}
- rust-downcast
ExclusiveArch: %{rust_arches}
- rust-downcast-rs
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-dtoa
ExclusiveArch: %{rust_arches}
- rust-dtoa-short
ExclusiveArch: %{rust_arches}
- rust-dua-cli
ExclusiveArch: %{rust_arches}
- rust-duct
ExclusiveArch: %{rust_arches}
- rust-dummy
ExclusiveArch: %{rust_arches}
- rust-dunce
ExclusiveArch: %{rust_arches}
- rust-dutree
ExclusiveArch: %{rust_arches}
- rust-dyn-clone
ExclusiveArch: %{rust_arches}
- rust-easy-cast
ExclusiveArch: %{rust_arches}
- rust-easy-parallel
ExclusiveArch: %{rust_arches}
- rust-edit
ExclusiveArch: %{rust_arches}
- rust-edit-distance
ExclusiveArch: %{rust_arches}
- rust-either
ExclusiveArch: %{rust_arches}
- rust-elasticlunr-rs
ExclusiveArch: %{rust_arches}
- rust-elf
ExclusiveArch: %{rust_arches}
- rust-elfcat
ExclusiveArch: %{rust_arches}
- rust-ena
ExclusiveArch: %{rust_arches}
- rust-encode_unicode
ExclusiveArch: %{rust_arches}
- rust-encoding
ExclusiveArch: %{rust_arches}
- rust-encoding-index-japanese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-korean
ExclusiveArch: %{rust_arches}
- rust-encoding-index-simpchinese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-singlebyte
ExclusiveArch: %{rust_arches}
- rust-encoding-index-tradchinese
ExclusiveArch: %{rust_arches}
- rust-encoding_index_tests
ExclusiveArch: %{rust_arches}
- rust-encoding_rs
ExclusiveArch: %{rust_arches}
- rust-encoding_rs_io
ExclusiveArch: %{rust_arches}
- rust-endian-type
ExclusiveArch: %{rust_arches}
- rust-entities
ExclusiveArch: %{rust_arches}
- rust-enum-as-inner
ExclusiveArch: %{rust_arches}
- rust-enum-iterator
ExclusiveArch: %{rust_arches}
- rust-enum-iterator-derive
ExclusiveArch: %{rust_arches}
- rust-enum-map
ExclusiveArch: %{rust_arches}
- rust-enum-map-derive
ExclusiveArch: %{rust_arches}
- rust-enum-repr
ExclusiveArch: %{rust_arches}
- rust-enum_primitive
ExclusiveArch: %{rust_arches}
- rust-enumflags2
ExclusiveArch: %{rust_arches}
- rust-enumflags2_derive
ExclusiveArch: %{rust_arches}
- rust-enumset
ExclusiveArch: %{rust_arches}
- rust-enumset_derive
ExclusiveArch: %{rust_arches}
- rust-env_logger
ExclusiveArch: %{rust_arches}
- rust-env_logger0.4
ExclusiveArch: %{rust_arches}
- rust-env_logger0.5
ExclusiveArch: %{rust_arches}
- rust-env_logger0.6
ExclusiveArch: %{rust_arches}
- rust-env_logger0.7
ExclusiveArch: %{rust_arches}
- rust-env_logger0.8
ExclusiveArch: %{rust_arches}
- rust-env_proxy
ExclusiveArch: %{rust_arches}
- rust-environment
ExclusiveArch: %{rust_arches}
- rust-envsubst
ExclusiveArch: %{rust_arches}
- rust-epoll
ExclusiveArch: %{rust_arches}
- rust-erased-serde
ExclusiveArch: %{rust_arches}
- rust-err-derive
ExclusiveArch: %{rust_arches}
- rust-errln
ExclusiveArch: %{rust_arches}
- rust-errno
ExclusiveArch: %{rust_arches}
- rust-error-chain
ExclusiveArch: %{rust_arches}
- rust-escaper
ExclusiveArch: %{rust_arches}
- rust-escargot
ExclusiveArch: %{rust_arches}
- rust-euclid
ExclusiveArch: %{rust_arches}
- rust-event-listener
ExclusiveArch: %{rust_arches}
- rust-exa
ExclusiveArch: %{rust_arches}
- rust-executable-path
ExclusiveArch: %{rust_arches}
- rust-exitcode
ExclusiveArch: %{rust_arches}
- rust-exitfailure
ExclusiveArch: %{rust_arches}
- rust-expat-sys
ExclusiveArch: %{rust_arches}
- rust-extend
ExclusiveArch: %{rust_arches}
- rust-extprim
ExclusiveArch: %{rust_arches}
- rust-extprim_literals_macros
ExclusiveArch: %{rust_arches}
- rust-faccess
ExclusiveArch: %{rust_arches}
- rust-fail
ExclusiveArch: %{rust_arches}
- rust-failure
ExclusiveArch: %{rust_arches}
- rust-failure-tools
ExclusiveArch: %{rust_arches}
- rust-failure_derive
ExclusiveArch: %{rust_arches}
- rust-fake
ExclusiveArch: %{rust_arches}
- rust-fake-simd
ExclusiveArch: %{rust_arches}
- rust-fallible-iterator
ExclusiveArch: %{rust_arches}
- rust-fallible-streaming-iterator
ExclusiveArch: %{rust_arches}
- rust-fallible_collections
ExclusiveArch: %{rust_arches}
- rust-fancy-regex
ExclusiveArch: %{rust_arches}
- rust-fastrand
ExclusiveArch: %{rust_arches}
- rust-fb_procfs
ExclusiveArch: %{rust_arches}
- rust-fbthrift_codegen_includer_proc_macro
ExclusiveArch: %{rust_arches}
- rust-fd-find
ExclusiveArch: %{rust_arches}
- rust-fd-lock
ExclusiveArch: %{rust_arches}
- rust-fdlimit
ExclusiveArch: %{rust_arches}
- rust-fedora
ExclusiveArch: %{rust_arches}
- rust-fedora-coreos-pinger
ExclusiveArch: %{rust_arches}
- rust-fedora-update-feedback
ExclusiveArch: %{rust_arches}
- rust-feed-rs
ExclusiveArch: %{rust_arches}
- rust-feedbin_api
ExclusiveArch: %{rust_arches}
- rust-feedly_api
ExclusiveArch: %{rust_arches}
- rust-femme
ExclusiveArch: %{rust_arches}
- rust-fern
ExclusiveArch: %{rust_arches}
- rust-fever_api
ExclusiveArch: %{rust_arches}
- rust-ffsend
ExclusiveArch: %{rust_arches}
- rust-ffsend-api
ExclusiveArch: %{rust_arches}
- rust-field-offset
ExclusiveArch: %{rust_arches}
- rust-file-per-thread-logger
ExclusiveArch: %{rust_arches}
- rust-filedescriptor
ExclusiveArch: %{rust_arches}
- rust-filesize
ExclusiveArch: %{rust_arches}
- rust-filetime
ExclusiveArch: %{rust_arches}
- rust-filetreelist
ExclusiveArch: %{rust_arches}
- rust-find-crate
ExclusiveArch: %{rust_arches}
- rust-fixed
ExclusiveArch: %{rust_arches}
- rust-fixedbitset
ExclusiveArch: %{rust_arches}
- rust-flate2
ExclusiveArch: %{rust_arches}
- rust-float-cmp
ExclusiveArch: %{rust_arches}
- rust-float-ord
ExclusiveArch: %{rust_arches}
- rust-fluent
ExclusiveArch: %{rust_arches}
- rust-fluent-bundle
ExclusiveArch: %{rust_arches}
- rust-fluent-langneg
ExclusiveArch: %{rust_arches}
- rust-fluent-syntax
ExclusiveArch: %{rust_arches}
- rust-fn-error-context
ExclusiveArch: %{rust_arches}
- rust-fnv
ExclusiveArch: %{rust_arches}
- rust-font-kit
ExclusiveArch: %{rust_arches}
- rust-foreign-types
ExclusiveArch: %{rust_arches}
- rust-foreign-types-macros
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared0.1
ExclusiveArch: %{rust_arches}
- rust-foreign-types0.3
ExclusiveArch: %{rust_arches}
- rust-form_urlencoded
ExclusiveArch: %{rust_arches}
- rust-fragile
ExclusiveArch: %{rust_arches}
- rust-freetype
ExclusiveArch: %{rust_arches}
- rust-freetype-rs
ExclusiveArch: %{rust_arches}
- rust-freetype-sys
ExclusiveArch: %{rust_arches}
- rust-fs-set-times
ExclusiveArch: %{rust_arches}
- rust-fs2
ExclusiveArch: %{rust_arches}
- rust-fs_extra
ExclusiveArch: %{rust_arches}
- rust-funty
ExclusiveArch: %{rust_arches}
- rust-futf
ExclusiveArch: %{rust_arches}
- rust-futures
ExclusiveArch: %{rust_arches}
- rust-futures-channel
ExclusiveArch: %{rust_arches}
- rust-futures-core
ExclusiveArch: %{rust_arches}
- rust-futures-cpupool
ExclusiveArch: %{rust_arches}
- rust-futures-executor
ExclusiveArch: %{rust_arches}
- rust-futures-io
ExclusiveArch: %{rust_arches}
- rust-futures-lite
ExclusiveArch: %{rust_arches}
- rust-futures-macro
ExclusiveArch: %{rust_arches}
- rust-futures-sink
ExclusiveArch: %{rust_arches}
- rust-futures-task
ExclusiveArch: %{rust_arches}
- rust-futures-test
ExclusiveArch: %{rust_arches}
- rust-futures-timer
ExclusiveArch: %{rust_arches}
- rust-futures-util
ExclusiveArch: %{rust_arches}
- rust-futures0.1
ExclusiveArch: %{rust_arches}
- rust-fuzzy-matcher
ExclusiveArch: %{rust_arches}
- rust-fxhash
ExclusiveArch: %{rust_arches}
- rust-gdk
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf-sys
ExclusiveArch: %{rust_arches}
- rust-gdk-sys
ExclusiveArch: %{rust_arches}
- rust-gdk4
ExclusiveArch: %{rust_arches}
- rust-gdk4-sys
ExclusiveArch: %{rust_arches}
- rust-generic-array
ExclusiveArch: %{rust_arches}
- rust-generic-array0.12
ExclusiveArch: %{rust_arches}
- rust-genmesh
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gethostname
ExclusiveArch: %{rust_arches}
- rust-getopts
ExclusiveArch: %{rust_arches}
- rust-getrandom
ExclusiveArch: %{rust_arches}
- rust-getrandom0.1
ExclusiveArch: %{rust_arches}
- rust-getset
ExclusiveArch: %{rust_arches}
- rust-gettext-rs
ExclusiveArch: %{rust_arches}
- rust-gettext-sys
ExclusiveArch: %{rust_arches}
- rust-ghash
ExclusiveArch: %{rust_arches}
- rust-ghost
ExclusiveArch: %{rust_arches}
- rust-gif
ExclusiveArch: %{rust_arches}
- rust-gimli
ExclusiveArch: %{rust_arches}
- rust-gio
ExclusiveArch: %{rust_arches}
- rust-gio-sys
ExclusiveArch: %{rust_arches}
- rust-gir-format-check
ExclusiveArch: %{rust_arches}
- rust-git-delta
ExclusiveArch: %{rust_arches}
- rust-git-version
ExclusiveArch: %{rust_arches}
- rust-git-version-macro
ExclusiveArch: %{rust_arches}
- rust-git2
ExclusiveArch: %{rust_arches}
- rust-git2-curl
ExclusiveArch: %{rust_arches}
- rust-gitui
ExclusiveArch: %{rust_arches}
- rust-gl_generator
ExclusiveArch: %{rust_arches}
- rust-glam
ExclusiveArch: %{rust_arches}
- rust-glib
ExclusiveArch: %{rust_arches}
- rust-glib-macros
ExclusiveArch: %{rust_arches}
- rust-glib-sys
ExclusiveArch: %{rust_arches}
- rust-glob
ExclusiveArch: %{rust_arches}
- rust-globset
ExclusiveArch: %{rust_arches}
- rust-globwalk
ExclusiveArch: %{rust_arches}
- rust-glutin
ExclusiveArch: %{rust_arches}
- rust-glutin_egl_sys
ExclusiveArch: %{rust_arches}
- rust-glutin_glx_sys
ExclusiveArch: %{rust_arches}
- rust-gobject-sys
ExclusiveArch: %{rust_arches}
- rust-goblin
ExclusiveArch: %{rust_arches}
- rust-gptman
ExclusiveArch: %{rust_arches}
- rust-graphene-rs
ExclusiveArch: %{rust_arches}
- rust-graphene-sys
ExclusiveArch: %{rust_arches}
- rust-grep
ExclusiveArch: %{rust_arches}
- rust-grep-cli
ExclusiveArch: %{rust_arches}
- rust-grep-matcher
ExclusiveArch: %{rust_arches}
- rust-grep-pcre2
ExclusiveArch: %{rust_arches}
- rust-grep-printer
ExclusiveArch: %{rust_arches}
- rust-grep-regex
ExclusiveArch: %{rust_arches}
- rust-grep-searcher
ExclusiveArch: %{rust_arches}
- rust-groupable
ExclusiveArch: %{rust_arches}
- rust-gsk4
ExclusiveArch: %{rust_arches}
- rust-gsk4-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video-sys
ExclusiveArch: %{rust_arches}
- rust-gtk
ExclusiveArch: %{rust_arches}
- rust-gtk-sys
ExclusiveArch: %{rust_arches}
- rust-gtk3-macros
ExclusiveArch: %{rust_arches}
- rust-gtk4
ExclusiveArch: %{rust_arches}
- rust-gtk4-macros
ExclusiveArch: %{rust_arches}
- rust-gtk4-sys
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-h2
ExclusiveArch: %{rust_arches}
- rust-h2_0.2
ExclusiveArch: %{rust_arches}
- rust-half
ExclusiveArch: %{rust_arches}
- rust-hamcrest2
ExclusiveArch: %{rust_arches}
- rust-handlebars
ExclusiveArch: %{rust_arches}
- rust-hashbrown
ExclusiveArch: %{rust_arches}
- rust-hashbrown0.9
ExclusiveArch: %{rust_arches}
- rust-hashlink
ExclusiveArch: %{rust_arches}
- rust-headers
ExclusiveArch: %{rust_arches}
- rust-headers-core
ExclusiveArch: %{rust_arches}
- rust-headers-derive
ExclusiveArch: %{rust_arches}
- rust-heapsize
ExclusiveArch: %{rust_arches}
- rust-heatseeker
ExclusiveArch: %{rust_arches}
- rust-heck
ExclusiveArch: %{rust_arches}
- rust-heck0.3
ExclusiveArch: %{rust_arches}
- rust-hex
ExclusiveArch: %{rust_arches}
- rust-hex-literal
ExclusiveArch: %{rust_arches}
- rust-hex-literal-impl
ExclusiveArch: %{rust_arches}
- rust-hex-literal0.2
ExclusiveArch: %{rust_arches}
- rust-hexyl
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-hkdf
ExclusiveArch: %{rust_arches}
- rust-hmac
ExclusiveArch: %{rust_arches}
- rust-home
ExclusiveArch: %{rust_arches}
- rust-horrorshow
ExclusiveArch: %{rust_arches}
- rust-hostname
ExclusiveArch: %{rust_arches}
- rust-hostname-validator
ExclusiveArch: %{rust_arches}
- rust-hound
ExclusiveArch: %{rust_arches}
- rust-html-escape
ExclusiveArch: %{rust_arches}
- rust-html2pango
ExclusiveArch: %{rust_arches}
- rust-html5ever
ExclusiveArch: %{rust_arches}
- rust-http
ExclusiveArch: %{rust_arches}
- rust-http-body
ExclusiveArch: %{rust_arches}
- rust-http-body0.3
ExclusiveArch: %{rust_arches}
- rust-http0.1
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-httpdate
ExclusiveArch: %{rust_arches}
- rust-human-panic
ExclusiveArch: %{rust_arches}
- rust-human-sort
ExclusiveArch: %{rust_arches}
- rust-humansize
ExclusiveArch: %{rust_arches}
- rust-humantime
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-humantime1
ExclusiveArch: %{rust_arches}
- rust-hyper
ExclusiveArch: %{rust_arches}
- rust-hyper-native-tls
ExclusiveArch: %{rust_arches}
- rust-hyper-rustls
ExclusiveArch: %{rust_arches}
- rust-hyper-staticfile
ExclusiveArch: %{rust_arches}
- rust-hyper-tls
ExclusiveArch: %{rust_arches}
- rust-hyper-tls0.4
ExclusiveArch: %{rust_arches}
- rust-hyper0.10
ExclusiveArch: %{rust_arches}
- rust-hyper0.13
ExclusiveArch: %{rust_arches}
- rust-hyperfine
ExclusiveArch: %{rust_arches}
- rust-i18n-config
ExclusiveArch: %{rust_arches}
- rust-i18n-embed
ExclusiveArch: %{rust_arches}
- rust-i18n-embed-fl
ExclusiveArch: %{rust_arches}
- rust-i18n-embed-impl
ExclusiveArch: %{rust_arches}
- rust-i3ipc
ExclusiveArch: %{rust_arches}
- rust-iai
ExclusiveArch: %{rust_arches}
- rust-ident_case
ExclusiveArch: %{rust_arches}
- rust-idna
ExclusiveArch: %{rust_arches}
- rust-idna0.1
ExclusiveArch: %{rust_arches}
- rust-ignition-config
ExclusiveArch: %{rust_arches}
- rust-ignore
ExclusiveArch: %{rust_arches}
- rust-im-rc
ExclusiveArch: %{rust_arches}
- rust-image
ExclusiveArch: %{rust_arches}
- rust-image-roll
ExclusiveArch: %{rust_arches}
- rust-imgref
ExclusiveArch: %{rust_arches}
- rust-imgui
ExclusiveArch: %{rust_arches}
- rust-imgui-sys
ExclusiveArch: %{rust_arches}
- rust-imgui-winit-support
ExclusiveArch: %{rust_arches}
- rust-indexmap
ExclusiveArch: %{rust_arches}
- rust-indicatif
ExclusiveArch: %{rust_arches}
- rust-indicatif0.15
ExclusiveArch: %{rust_arches}
- rust-indoc
ExclusiveArch: %{rust_arches}
- rust-inferno
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-inotify
ExclusiveArch: %{rust_arches}
- rust-inotify-sys
ExclusiveArch: %{rust_arches}
- rust-input_buffer
ExclusiveArch: %{rust_arches}
- rust-insta
ExclusiveArch: %{rust_arches}
- rust-instant
ExclusiveArch: %{rust_arches}
- rust-interpolate_name
ExclusiveArch: %{rust_arches}
- rust-intervaltree
ExclusiveArch: %{rust_arches}
- rust-intl-memoizer
ExclusiveArch: %{rust_arches}
- rust-intl_pluralrules
ExclusiveArch: %{rust_arches}
- rust-invalidstring
ExclusiveArch: %{rust_arches}
- rust-inventory
ExclusiveArch: %{rust_arches}
- rust-inventory-impl
ExclusiveArch: %{rust_arches}
- rust-io-extras
ExclusiveArch: %{rust_arches}
- rust-io-lifetimes
ExclusiveArch: %{rust_arches}
- rust-ioctl-rs
ExclusiveArch: %{rust_arches}
- rust-iocuddle
ExclusiveArch: %{rust_arches}
- rust-iovec
ExclusiveArch: %{rust_arches}
- rust-ipnet
ExclusiveArch: %{rust_arches}
- rust-ipnetwork
ExclusiveArch: %{rust_arches}
- rust-ipnetwork0.17
ExclusiveArch: %{rust_arches}
- rust-iptables
ExclusiveArch: %{rust_arches}
- rust-iron
ExclusiveArch: %{rust_arches}
- rust-is_debug
ExclusiveArch: %{rust_arches}
- rust-iso8601
ExclusiveArch: %{rust_arches}
- rust-iter-read
ExclusiveArch: %{rust_arches}
- rust-itertools
ExclusiveArch: %{rust_arches}
- rust-itertools-num
ExclusiveArch: %{rust_arches}
- rust-itertools0.8
ExclusiveArch: %{rust_arches}
- rust-itertools0.9
ExclusiveArch: %{rust_arches}
- rust-itoa
ExclusiveArch: %{rust_arches}
- rust-itoa0.4
ExclusiveArch: %{rust_arches}
- rust-ivf
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs-sys
ExclusiveArch: %{rust_arches}
- rust-jetscii
ExclusiveArch: %{rust_arches}
- rust-jieba-rs
ExclusiveArch: %{rust_arches}
- rust-jobserver
ExclusiveArch: %{rust_arches}
- rust-josekit
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder
ExclusiveArch: %{rust_arches}
- rust-jql
ExclusiveArch: %{rust_arches}
- rust-js-sys
ExclusiveArch: %{rust_arches}
- rust-js_int
ExclusiveArch: %{rust_arches}
- rust-json
ExclusiveArch: %{rust_arches}
- rust-json_value_merge
ExclusiveArch: %{rust_arches}
- rust-just
ExclusiveArch: %{rust_arches}
- rust-jwalk
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-keccak
ExclusiveArch: %{rust_arches}
- rust-khronos_api
ExclusiveArch: %{rust_arches}
- rust-kv-log-macro
ExclusiveArch: %{rust_arches}
- rust-lab
ExclusiveArch: %{rust_arches}
- rust-lalrpop
ExclusiveArch: %{rust_arches}
- rust-lalrpop-util
ExclusiveArch: %{rust_arches}
- rust-language-tags
ExclusiveArch: %{rust_arches}
- rust-lazy-init
ExclusiveArch: %{rust_arches}
- rust-lazy_static
ExclusiveArch: %{rust_arches}
- rust-lazycell
ExclusiveArch: %{rust_arches}
- rust-leb128
ExclusiveArch: %{rust_arches}
- rust-lewton
ExclusiveArch: %{rust_arches}
- rust-lexical-core
ExclusiveArch: %{rust_arches}
- rust-lexiclean
ExclusiveArch: %{rust_arches}
- rust-libblkid-rs
ExclusiveArch: %{rust_arches}
- rust-libblkid-rs-sys
ExclusiveArch: %{rust_arches}
- rust-libbpf-cargo
ExclusiveArch: %{rust_arches}
- rust-libbpf-rs
ExclusiveArch: %{rust_arches}
- rust-libbpf-sys
ExclusiveArch: %{rust_arches}
- rust-libc
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs-sys
ExclusiveArch: %{rust_arches}
- rust-libdbus-sys
ExclusiveArch: %{rust_arches}
- rust-libdeflate-sys
ExclusiveArch: %{rust_arches}
- rust-libdeflater
ExclusiveArch: %{rust_arches}
- rust-libflate
ExclusiveArch: %{rust_arches}
- rust-libflate_lz77
ExclusiveArch: %{rust_arches}
- rust-libgit2-sys
ExclusiveArch: %{rust_arches}
- rust-libhandy
ExclusiveArch: %{rust_arches}
- rust-libhandy-sys
ExclusiveArch: %{rust_arches}
- rust-libloading
ExclusiveArch: %{rust_arches}
- rust-libloading0.6
ExclusiveArch: %{rust_arches}
- rust-libm
ExclusiveArch: %{rust_arches}
- rust-libmount
ExclusiveArch: %{rust_arches}
- rust-libnotcurses-sys
ExclusiveArch: %{rust_arches}
- rust-liboverdrop
ExclusiveArch: %{rust_arches}
- rust-libpulse-binding
ExclusiveArch: %{rust_arches}
- rust-libpulse-sys
ExclusiveArch: %{rust_arches}
- rust-libslirp
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-libsqlite3-sys
ExclusiveArch: %{rust_arches}
- rust-libssh2-sys
ExclusiveArch: %{rust_arches}
- rust-libsystemd
ExclusiveArch: %{rust_arches}
- rust-libsystemd-sys
ExclusiveArch: %{rust_arches}
- rust-libudev
ExclusiveArch: %{rust_arches}
- rust-libudev-sys
ExclusiveArch: %{rust_arches}
- rust-libwebp
ExclusiveArch: %{rust_arches}
- rust-libwebp-sys2
ExclusiveArch: %{rust_arches}
- rust-libxml
ExclusiveArch: %{rust_arches}
- rust-libz-sys
ExclusiveArch: %{rust_arches}
- rust-line-wrap
ExclusiveArch: %{rust_arches}
- rust-link-cplusplus
ExclusiveArch: %{rust_arches}
- rust-linked-hash-map
ExclusiveArch: %{rust_arches}
- rust-linkify
ExclusiveArch: %{rust_arches}
- rust-linreg
ExclusiveArch: %{rust_arches}
- rust-linux-raw-sys
ExclusiveArch: %{rust_arches}
- rust-linux_proc
ExclusiveArch: %{rust_arches}
- rust-lipsum
ExclusiveArch: %{rust_arches}
- rust-listenfd
ExclusiveArch: %{rust_arches}
- rust-lmdb
ExclusiveArch: %{rust_arches}
- rust-lmdb-sys
ExclusiveArch: %{rust_arches}
- rust-locale
ExclusiveArch: %{rust_arches}
- rust-locale_config
ExclusiveArch: %{rust_arches}
- rust-lock_api
ExclusiveArch: %{rust_arches}
- rust-lockfree
ExclusiveArch: %{rust_arches}
- rust-log
ExclusiveArch: %{rust_arches}
- rust-log-mdc
ExclusiveArch: %{rust_arches}
- rust-log-panics
ExclusiveArch: %{rust_arches}
- rust-log0.3
ExclusiveArch: %{rust_arches}
- rust-log4rs
ExclusiveArch: %{rust_arches}
- rust-loggerv
ExclusiveArch: %{rust_arches}
- rust-loopdev
ExclusiveArch: %{rust_arches}
- rust-lru-cache
ExclusiveArch: %{rust_arches}
- rust-lscolors
ExclusiveArch: %{rust_arches}
- rust-lsd
ExclusiveArch: %{rust_arches}
- rust-lzma-sys
ExclusiveArch: %{rust_arches}
- rust-lzw
ExclusiveArch: %{rust_arches}
- rust-mac
ExclusiveArch: %{rust_arches}
- rust-macro-attr
ExclusiveArch: %{rust_arches}
- rust-macroquad_macro
ExclusiveArch: %{rust_arches}
- rust-madvr_parse
ExclusiveArch: %{rust_arches}
- rust-magic-crypt
ExclusiveArch: %{rust_arches}
- rust-maildir
ExclusiveArch: %{rust_arches}
- rust-mailparse
ExclusiveArch: %{rust_arches}
- rust-man
ExclusiveArch: %{rust_arches}
- rust-maplit
ExclusiveArch: %{rust_arches}
- rust-markup5ever
ExclusiveArch: %{rust_arches}
- rust-markup5ever_rcdom
ExclusiveArch: %{rust_arches}
- rust-match_cfg
ExclusiveArch: %{rust_arches}
- rust-matches
ExclusiveArch: %{rust_arches}
- rust-matrixcompare
ExclusiveArch: %{rust_arches}
- rust-matrixcompare-core
ExclusiveArch: %{rust_arches}
- rust-matrixcompare-mock
ExclusiveArch: %{rust_arches}
- rust-matrixmultiply
ExclusiveArch: %{rust_arches}
- rust-maxminddb
ExclusiveArch: %{rust_arches}
- rust-maybe-owned
ExclusiveArch: %{rust_arches}
- rust-maybe-uninit
ExclusiveArch: %{rust_arches}
- rust-mbox
ExclusiveArch: %{rust_arches}
- rust-mbrman
ExclusiveArch: %{rust_arches}
- rust-md-5
ExclusiveArch: %{rust_arches}
- rust-md5
ExclusiveArch: %{rust_arches}
- rust-mdl
ExclusiveArch: %{rust_arches}
- rust-memchr
ExclusiveArch: %{rust_arches}
- rust-memmap
ExclusiveArch: %{rust_arches}
- rust-memmap2
ExclusiveArch: %{rust_arches}
- rust-memmap2_0.1
ExclusiveArch: %{rust_arches}
- rust-memoffset
ExclusiveArch: %{rust_arches}
- rust-memoffset0.5
ExclusiveArch: %{rust_arches}
- rust-memsec
ExclusiveArch: %{rust_arches}
- rust-migrations_internals
ExclusiveArch: %{rust_arches}
- rust-migrations_macros
ExclusiveArch: %{rust_arches}
- rust-mime
ExclusiveArch: %{rust_arches}
- rust-mime0.2
ExclusiveArch: %{rust_arches}
- rust-mime_guess
ExclusiveArch: %{rust_arches}
- rust-mime_guess1
ExclusiveArch: %{rust_arches}
- rust-miniflux_api
ExclusiveArch: %{rust_arches}
- rust-minify-html
ExclusiveArch: %{rust_arches}
- rust-minimal-lexical
ExclusiveArch: %{rust_arches}
- rust-minimp3
ExclusiveArch: %{rust_arches}
- rust-minimp3-sys
ExclusiveArch: %{rust_arches}
- rust-miniz-sys
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide0.3
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide_c_api
ExclusiveArch: %{rust_arches}
- rust-mint
ExclusiveArch: %{rust_arches}
- rust-mio
ExclusiveArch: %{rust_arches}
- rust-mio-extras
ExclusiveArch: %{rust_arches}
- rust-mio-uds
ExclusiveArch: %{rust_arches}
- rust-mio0.6
ExclusiveArch: %{rust_arches}
- rust-mktemp
ExclusiveArch: %{rust_arches}
- rust-mnt
ExclusiveArch: %{rust_arches}
- rust-mockall
ExclusiveArch: %{rust_arches}
- rust-mockall_derive
ExclusiveArch: %{rust_arches}
- rust-mockall_double
ExclusiveArch: %{rust_arches}
- rust-mockito
ExclusiveArch: %{rust_arches}
- rust-modifier
ExclusiveArch: %{rust_arches}
- rust-more-asserts
ExclusiveArch: %{rust_arches}
- rust-mp4parse
ExclusiveArch: %{rust_arches}
- rust-msgbox
ExclusiveArch: %{rust_arches}
- rust-muldiv
ExclusiveArch: %{rust_arches}
- rust-multimap
ExclusiveArch: %{rust_arches}
- rust-multipart
ExclusiveArch: %{rust_arches}
- rust-mustache
ExclusiveArch: %{rust_arches}
- rust-nalgebra
ExclusiveArch: %{rust_arches}
- rust-nalgebra-macros
ExclusiveArch: %{rust_arches}
- rust-nasm-rs
ExclusiveArch: %{rust_arches}
- rust-native-tls
ExclusiveArch: %{rust_arches}
- rust-natord
ExclusiveArch: %{rust_arches}
- rust-navi
ExclusiveArch: %{rust_arches}
- rust-nb-connect
ExclusiveArch: %{rust_arches}
- rust-ncurses
ExclusiveArch: %{rust_arches}
- rust-net2
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-core
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-generic
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-route
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-utils
ExclusiveArch: %{rust_arches}
- rust-netlink-proto
ExclusiveArch: %{rust_arches}
- rust-netlink-sys
ExclusiveArch: %{rust_arches}
- rust-netmap_sys
ExclusiveArch: %{rust_arches}
- rust-nettle
ExclusiveArch: %{rust_arches}
- rust-nettle-sys
ExclusiveArch: %{rust_arches}
- rust-new_debug_unreachable
ExclusiveArch: %{rust_arches}
- rust-news-flash
ExclusiveArch: %{rust_arches}
- rust-newsblur_api
ExclusiveArch: %{rust_arches}
- rust-newtype_derive
ExclusiveArch: %{rust_arches}
- rust-nibble_vec
ExclusiveArch: %{rust_arches}
- rust-nix
ExclusiveArch: %{rust_arches}
- rust-nix0.14
ExclusiveArch: %{rust_arches}
- rust-nix0.17
ExclusiveArch: %{rust_arches}
- rust-nix0.18
ExclusiveArch: %{rust_arches}
- rust-nix0.20
ExclusiveArch: %{rust_arches}
- rust-nix0.22
ExclusiveArch: %{rust_arches}
- rust-no-panic
ExclusiveArch: %{rust_arches}
- rust-nodrop
ExclusiveArch: %{rust_arches}
- rust-nom
ExclusiveArch: %{rust_arches}
- rust-nom4
ExclusiveArch: %{rust_arches}
- rust-nom5
ExclusiveArch: %{rust_arches}
- rust-nom6
ExclusiveArch: %{rust_arches}
- rust-noop_proc_macro
ExclusiveArch: %{rust_arches}
- rust-normalize-line-endings
ExclusiveArch: %{rust_arches}
- rust-notify
ExclusiveArch: %{rust_arches}
- rust-notify-rust
ExclusiveArch: %{rust_arches}
- rust-num
ExclusiveArch: %{rust_arches}
- rust-num-bigint
ExclusiveArch: %{rust_arches}
- rust-num-bigint-dig
ExclusiveArch: %{rust_arches}
- rust-num-bigint0.3
ExclusiveArch: %{rust_arches}
- rust-num-complex
ExclusiveArch: %{rust_arches}
- rust-num-complex0.3
ExclusiveArch: %{rust_arches}
- rust-num-derive
ExclusiveArch: %{rust_arches}
- rust-num-format
ExclusiveArch: %{rust_arches}
- rust-num-integer
ExclusiveArch: %{rust_arches}
- rust-num-iter
ExclusiveArch: %{rust_arches}
- rust-num-rational
ExclusiveArch: %{rust_arches}
- rust-num-rational0.3
ExclusiveArch: %{rust_arches}
- rust-num-traits
ExclusiveArch: %{rust_arches}
- rust-num-traits0.1
ExclusiveArch: %{rust_arches}
- rust-num0.3
ExclusiveArch: %{rust_arches}
- rust-num_cpus
ExclusiveArch: %{rust_arches}
- rust-num_enum
ExclusiveArch: %{rust_arches}
- rust-num_enum_derive
ExclusiveArch: %{rust_arches}
- rust-number_prefix
ExclusiveArch: %{rust_arches}
- rust-numtoa
ExclusiveArch: %{rust_arches}
- rust-oauth2
ExclusiveArch: %{rust_arches}
- rust-obfstr
ExclusiveArch: %{rust_arches}
- rust-obj
ExclusiveArch: %{rust_arches}
- rust-object
ExclusiveArch: %{rust_arches}
- rust-odds
ExclusiveArch: %{rust_arches}
- rust-ogg
ExclusiveArch: %{rust_arches}
- rust-oid
ExclusiveArch: %{rust_arches}
- rust-once_cell
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-onig_sys
ExclusiveArch: %{rust_arches}
- rust-oorandom
ExclusiveArch: %{rust_arches}
- rust-opaque-debug
ExclusiveArch: %{rust_arches}
- rust-open
ExclusiveArch: %{rust_arches}
- rust-open1
ExclusiveArch: %{rust_arches}
- rust-openat
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-opener
ExclusiveArch: %{rust_arches}
- rust-openssh-keys
ExclusiveArch: %{rust_arches}
- rust-openssl
ExclusiveArch: %{rust_arches}
- rust-openssl-probe
ExclusiveArch: %{rust_arches}
- rust-openssl-sys
ExclusiveArch: %{rust_arches}
- rust-opml
ExclusiveArch: %{rust_arches}
- rust-ord_subset
ExclusiveArch: %{rust_arches}
- rust-ordered-float
ExclusiveArch: %{rust_arches}
- rust-ordered-multimap
ExclusiveArch: %{rust_arches}
- rust-os_info
ExclusiveArch: %{rust_arches}
- rust-os_pipe
ExclusiveArch: %{rust_arches}
- rust-os_str_bytes
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-osmesa-sys
ExclusiveArch: %{rust_arches}
- rust-osstrtools
ExclusiveArch: %{rust_arches}
- rust-ostree
ExclusiveArch: %{rust_arches}
- rust-ostree-sys
ExclusiveArch: %{rust_arches}
- rust-ouroboros
ExclusiveArch: %{rust_arches}
- rust-ouroboros_macro
ExclusiveArch: %{rust_arches}
- rust-overload
ExclusiveArch: %{rust_arches}
- rust-owned-alloc
ExclusiveArch: %{rust_arches}
- rust-owned_ttf_parser
ExclusiveArch: %{rust_arches}
- rust-owning_ref
ExclusiveArch: %{rust_arches}
- rust-oxipng
ExclusiveArch: %{rust_arches}
- rust-packaging
ExclusiveArch: %{rust_arches}
- rust-pad
ExclusiveArch: %{rust_arches}
- rust-page_size
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-palette
ExclusiveArch: %{rust_arches}
- rust-palette_derive
ExclusiveArch: %{rust_arches}
- rust-pam
ExclusiveArch: %{rust_arches}
- rust-pam-client
ExclusiveArch: %{rust_arches}
- rust-pam-sys
ExclusiveArch: %{rust_arches}
- rust-pancurses
ExclusiveArch: %{rust_arches}
- rust-pango
ExclusiveArch: %{rust_arches}
- rust-pango-sys
ExclusiveArch: %{rust_arches}
- rust-pangocairo
ExclusiveArch: %{rust_arches}
- rust-pangocairo-sys
ExclusiveArch: %{rust_arches}
- rust-parity-wasm
ExclusiveArch: %{rust_arches}
- rust-parking
ExclusiveArch: %{rust_arches}
- rust-parking_lot
ExclusiveArch: %{rust_arches}
- rust-parking_lot_core
ExclusiveArch: %{rust_arches}
- rust-parse-zoneinfo
ExclusiveArch: %{rust_arches}
- rust-parse_cfg
ExclusiveArch: %{rust_arches}
- rust-parsec-client
ExclusiveArch: %{rust_arches}
- rust-parsec-interface
ExclusiveArch: %{rust_arches}
- rust-partial-io
ExclusiveArch: %{rust_arches}
- rust-partition-identity
ExclusiveArch: %{rust_arches}
- rust-password-hash
ExclusiveArch: %{rust_arches}
- rust-paste
ExclusiveArch: %{rust_arches}
- rust-path-absolutize
ExclusiveArch: %{rust_arches}
- rust-path-dedot
ExclusiveArch: %{rust_arches}
- rust-path-slash
ExclusiveArch: %{rust_arches}
- rust-pathdiff
ExclusiveArch: %{rust_arches}
- rust-pathfinder_geometry
ExclusiveArch: %{rust_arches}
- rust-pathfinder_simd
ExclusiveArch: %{rust_arches}
- rust-pbkdf2
ExclusiveArch: %{rust_arches}
- rust-pbr
ExclusiveArch: %{rust_arches}
- rust-pcap
ExclusiveArch: %{rust_arches}
- rust-pcre2
ExclusiveArch: %{rust_arches}
- rust-pcre2-sys
ExclusiveArch: %{rust_arches}
- rust-peeking_take_while
ExclusiveArch: %{rust_arches}
- rust-peg
ExclusiveArch: %{rust_arches}
- rust-peg-macros
ExclusiveArch: %{rust_arches}
- rust-peg-runtime
ExclusiveArch: %{rust_arches}
- rust-peg0.5
ExclusiveArch: %{rust_arches}
- rust-pem
ExclusiveArch: %{rust_arches}
- rust-pem-rfc7468
ExclusiveArch: %{rust_arches}
- rust-pem0.8
ExclusiveArch: %{rust_arches}
- rust-percent-encoding
ExclusiveArch: %{rust_arches}
- rust-percent-encoding1
ExclusiveArch: %{rust_arches}
- rust-peresil
ExclusiveArch: %{rust_arches}
- rust-permutate
ExclusiveArch: %{rust_arches}
- rust-permutohedron
ExclusiveArch: %{rust_arches}
- rust-pest
ExclusiveArch: %{rust_arches}
- rust-pest_derive
ExclusiveArch: %{rust_arches}
- rust-pest_generator
ExclusiveArch: %{rust_arches}
- rust-pest_meta
ExclusiveArch: %{rust_arches}
- rust-petgraph
ExclusiveArch: %{rust_arches}
- rust-phf
ExclusiveArch: %{rust_arches}
- rust-phf0.7
ExclusiveArch: %{rust_arches}
- rust-phf_codegen
ExclusiveArch: %{rust_arches}
- rust-phf_codegen0.7
ExclusiveArch: %{rust_arches}
- rust-phf_generator
ExclusiveArch: %{rust_arches}
- rust-phf_generator0.7
ExclusiveArch: %{rust_arches}
- rust-phf_macros
ExclusiveArch: %{rust_arches}
- rust-phf_macros0.7
ExclusiveArch: %{rust_arches}
- rust-phf_shared
ExclusiveArch: %{rust_arches}
- rust-phf_shared0.7
ExclusiveArch: %{rust_arches}
- rust-picky-asn1
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-der
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-x509
ExclusiveArch: %{rust_arches}
- rust-pico-args
ExclusiveArch: %{rust_arches}
- rust-pid
ExclusiveArch: %{rust_arches}
- rust-pin-project
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal0.4
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite0.1
ExclusiveArch: %{rust_arches}
- rust-pin-project0.4
ExclusiveArch: %{rust_arches}
- rust-pin-utils
ExclusiveArch: %{rust_arches}
- rust-pipe
ExclusiveArch: %{rust_arches}
- rust-piper
ExclusiveArch: %{rust_arches}
- rust-pkcs1
ExclusiveArch: %{rust_arches}
- rust-pkcs11
ExclusiveArch: %{rust_arches}
- rust-pkcs5
ExclusiveArch: %{rust_arches}
- rust-pkcs8
ExclusiveArch: %{rust_arches}
- rust-pkg-config
ExclusiveArch: %{rust_arches}
- rust-plain
ExclusiveArch: %{rust_arches}
- rust-pleaser
ExclusiveArch: %{rust_arches}
- rust-plist
ExclusiveArch: %{rust_arches}
- rust-plotlib
ExclusiveArch: %{rust_arches}
- rust-plotters
ExclusiveArch: %{rust_arches}
- rust-plotters-backend
ExclusiveArch: %{rust_arches}
- rust-plotters-bitmap
ExclusiveArch: %{rust_arches}
- rust-plotters-svg
ExclusiveArch: %{rust_arches}
- rust-plugin
ExclusiveArch: %{rust_arches}
- rust-pnet_base
ExclusiveArch: %{rust_arches}
- rust-pnet_datalink
ExclusiveArch: %{rust_arches}
- rust-pnet_sys
ExclusiveArch: %{rust_arches}
- rust-png
ExclusiveArch: %{rust_arches}
- rust-podio
ExclusiveArch: %{rust_arches}
- rust-polling
ExclusiveArch: %{rust_arches}
- rust-polyval
ExclusiveArch: %{rust_arches}
- rust-pom
ExclusiveArch: %{rust_arches}
- rust-pommes
ExclusiveArch: %{rust_arches}
- rust-posish
ExclusiveArch: %{rust_arches}
- rust-ppv-lite86
ExclusiveArch: %{rust_arches}
- rust-pq-sys
ExclusiveArch: %{rust_arches}
- rust-precomputed-hash
ExclusiveArch: %{rust_arches}
- rust-predicates
ExclusiveArch: %{rust_arches}
- rust-predicates-core
ExclusiveArch: %{rust_arches}
- rust-predicates-tree
ExclusiveArch: %{rust_arches}
- rust-predicates1
ExclusiveArch: %{rust_arches}
- rust-pretty
ExclusiveArch: %{rust_arches}
- rust-pretty-git-prompt
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions0.6
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions0.7
ExclusiveArch: %{rust_arches}
- rust-pretty_env_logger
ExclusiveArch: %{rust_arches}
- rust-prettytable-rs
ExclusiveArch: %{rust_arches}
- rust-proc-macro-crate
ExclusiveArch: %{rust_arches}
- rust-proc-macro-crate0.1
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error-attr
ExclusiveArch: %{rust_arches}
- rust-proc-macro-hack
ExclusiveArch: %{rust_arches}
- rust-proc-macro2
ExclusiveArch: %{rust_arches}
- rust-proc-macro2-0.4
ExclusiveArch: %{rust_arches}
- rust-proc-maps
ExclusiveArch: %{rust_arches}
- rust-proc-mounts
ExclusiveArch: %{rust_arches}
- rust-proc-quote-impl
ExclusiveArch: %{rust_arches}
- rust-procedural-masquerade
ExclusiveArch: %{rust_arches}
- rust-process_control
ExclusiveArch: %{rust_arches}
- rust-process_path
ExclusiveArch: %{rust_arches}
- rust-procfs
ExclusiveArch: %{rust_arches}
- rust-procs
ExclusiveArch: %{rust_arches}
- rust-progress-streams
ExclusiveArch: %{rust_arches}
- rust-prometheus
ExclusiveArch: %{rust_arches}
- rust-proptest
ExclusiveArch: %{rust_arches}
- rust-proptest-derive
ExclusiveArch: %{rust_arches}
- rust-proptest0.10
ExclusiveArch: %{rust_arches}
- rust-prost
ExclusiveArch: %{rust_arches}
- rust-prost-build
ExclusiveArch: %{rust_arches}
- rust-prost-derive
ExclusiveArch: %{rust_arches}
- rust-prost-types
ExclusiveArch: %{rust_arches}
- rust-protobuf
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen-pure
ExclusiveArch: %{rust_arches}
- rust-protoc
ExclusiveArch: %{rust_arches}
- rust-protoc-rust
ExclusiveArch: %{rust_arches}
- rust-psa-crypto
ExclusiveArch: %{rust_arches}
- rust-psa-crypto-sys
ExclusiveArch: %{rust_arches}
- rust-psd
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-ptr_meta
ExclusiveArch: %{rust_arches}
- rust-ptr_meta_derive
ExclusiveArch: %{rust_arches}
- rust-publicsuffix
ExclusiveArch: %{rust_arches}
- rust-publicsuffix1
ExclusiveArch: %{rust_arches}
- rust-pulldown-cmark
ExclusiveArch: %{rust_arches}
- rust-pulse
ExclusiveArch: %{rust_arches}
- rust-pure-rust-locales
ExclusiveArch: %{rust_arches}
- rust-pyo3
ExclusiveArch: %{rust_arches}
- rust-pyo3-build-config
ExclusiveArch: %{rust_arches}
- rust-pyo3-macros
ExclusiveArch: %{rust_arches}
- rust-pyo3-macros-backend
ExclusiveArch: %{rust_arches}
- rust-python-launcher
ExclusiveArch: %{rust_arches}
- rust-python3-sys
ExclusiveArch: %{rust_arches}
- rust-qr2term
ExclusiveArch: %{rust_arches}
- rust-qrcode
ExclusiveArch: %{rust_arches}
- rust-qstring
ExclusiveArch: %{rust_arches}
- rust-quad-rand
ExclusiveArch: %{rust_arches}
- rust-quantiles
ExclusiveArch: %{rust_arches}
- rust-quick-error
ExclusiveArch: %{rust_arches}
- rust-quick-error1
ExclusiveArch: %{rust_arches}
- rust-quick-xml
ExclusiveArch: %{rust_arches}
- rust-quick-xml0.20
ExclusiveArch: %{rust_arches}
- rust-quickcheck
ExclusiveArch: %{rust_arches}
- rust-quickcheck0.6
ExclusiveArch: %{rust_arches}
- rust-quickcheck0.9
ExclusiveArch: %{rust_arches}
- rust-quickcheck_macros
ExclusiveArch: %{rust_arches}
- rust-quickersort
ExclusiveArch: %{rust_arches}
- rust-quote
ExclusiveArch: %{rust_arches}
- rust-quote0.3
ExclusiveArch: %{rust_arches}
- rust-quote0.6
ExclusiveArch: %{rust_arches}
- rust-quoted_printable
ExclusiveArch: %{rust_arches}
- rust-r2d2
ExclusiveArch: %{rust_arches}
- rust-radium
ExclusiveArch: %{rust_arches}
- rust-radix64
ExclusiveArch: %{rust_arches}
- rust-radix_trie
ExclusiveArch: %{rust_arches}
- rust-rand
ExclusiveArch: %{rust_arches}
- rust-rand0.4
ExclusiveArch: %{rust_arches}
- rust-rand0.5
ExclusiveArch: %{rust_arches}
- rust-rand0.6
ExclusiveArch: %{rust_arches}
- rust-rand0.7
ExclusiveArch: %{rust_arches}
- rust-rand_chacha
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.1
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.2
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-rand_core0.3
ExclusiveArch: %{rust_arches}
- rust-rand_core0.4
ExclusiveArch: %{rust_arches}
- rust-rand_core0.5
ExclusiveArch: %{rust_arches}
- rust-rand_distr
ExclusiveArch: %{rust_arches}
- rust-rand_hc
ExclusiveArch: %{rust_arches}
- rust-rand_hc0.1
ExclusiveArch: %{rust_arches}
- rust-rand_isaac
ExclusiveArch: %{rust_arches}
- rust-rand_isaac0.1
ExclusiveArch: %{rust_arches}
- rust-rand_isaac0.2
ExclusiveArch: %{rust_arches}
- rust-rand_jitter
ExclusiveArch: %{rust_arches}
- rust-rand_jitter0.1
ExclusiveArch: %{rust_arches}
- rust-rand_os
ExclusiveArch: %{rust_arches}
- rust-rand_os0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.2
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift0.1
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift0.2
ExclusiveArch: %{rust_arches}
- rust-rand_xoshiro
ExclusiveArch: %{rust_arches}
- rust-random-fast-rng
ExclusiveArch: %{rust_arches}
- rust-random-trait
ExclusiveArch: %{rust_arches}
- rust-randomize
ExclusiveArch: %{rust_arches}
- rust-rav1e
ExclusiveArch: %{rust_arches}
- rust-raw-window-handle
ExclusiveArch: %{rust_arches}
- rust-rawpointer
ExclusiveArch: %{rust_arches}
- rust-rawslice
ExclusiveArch: %{rust_arches}
- rust-rayon
ExclusiveArch: %{rust_arches}
- rust-rayon-core
ExclusiveArch: %{rust_arches}
- rust-rbspy
ExclusiveArch: %{rust_arches}
- rust-rbspy-ruby-structs
ExclusiveArch: %{rust_arches}
- rust-rbspy-testdata
ExclusiveArch: %{rust_arches}
- rust-rd-agent
ExclusiveArch: %{rust_arches}
- rust-rd-agent-intf
ExclusiveArch: %{rust_arches}
- rust-rd-hashd
ExclusiveArch: %{rust_arches}
- rust-rd-hashd-intf
ExclusiveArch: %{rust_arches}
- rust-rd-util
ExclusiveArch: %{rust_arches}
- rust-read-process-memory
ExclusiveArch: %{rust_arches}
- rust-read_input
ExclusiveArch: %{rust_arches}
- rust-readability-fork
ExclusiveArch: %{rust_arches}
- rust-readwrite
ExclusiveArch: %{rust_arches}
- rust-recycler
ExclusiveArch: %{rust_arches}
- rust-ref-cast
ExclusiveArch: %{rust_arches}
- rust-ref-cast-impl
ExclusiveArch: %{rust_arches}
- rust-regalloc
ExclusiveArch: %{rust_arches}
- rust-regex
ExclusiveArch: %{rust_arches}
- rust-regex-automata
ExclusiveArch: %{rust_arches}
- rust-regex-syntax
ExclusiveArch: %{rust_arches}
- rust-region
ExclusiveArch: %{rust_arches}
- rust-relative-path
ExclusiveArch: %{rust_arches}
- rust-relay
ExclusiveArch: %{rust_arches}
- rust-remoteprocess
ExclusiveArch: %{rust_arches}
- rust-remove_dir_all
ExclusiveArch: %{rust_arches}
- rust-rend
ExclusiveArch: %{rust_arches}
- rust-rental
ExclusiveArch: %{rust_arches}
- rust-rental-impl
ExclusiveArch: %{rust_arches}
- rust-reqwest
ExclusiveArch: %{rust_arches}
- rust-reqwest0.10
ExclusiveArch: %{rust_arches}
- rust-resctl-bench
ExclusiveArch: %{rust_arches}
- rust-resctl-bench-intf
ExclusiveArch: %{rust_arches}
- rust-resctl-demo
ExclusiveArch: %{rust_arches}
- rust-resize
ExclusiveArch: %{rust_arches}
- rust-resolv-conf
ExclusiveArch: %{rust_arches}
- rust-restson
ExclusiveArch: %{rust_arches}
- rust-retry
ExclusiveArch: %{rust_arches}
- rust-rgb
ExclusiveArch: %{rust_arches}
- rust-ring
ExclusiveArch: %{rust_arches}
- rust-ripgrep
ExclusiveArch: %{rust_arches}
- rust-rkyv
ExclusiveArch: %{rust_arches}
- rust-rkyv_derive
ExclusiveArch: %{rust_arches}
- rust-rle-decode-fast
ExclusiveArch: %{rust_arches}
- rust-rmp
ExclusiveArch: %{rust_arches}
- rust-rmp-serde
ExclusiveArch: %{rust_arches}
- rust-rodio
ExclusiveArch: %{rust_arches}
- rust-roff
ExclusiveArch: %{rust_arches}
- rust-ron
ExclusiveArch: %{rust_arches}
- rust-roxmltree
ExclusiveArch: %{rust_arches}
- rust-rpassword
ExclusiveArch: %{rust_arches}
- rust-rpick
ExclusiveArch: %{rust_arches}
- rust-rsa
ExclusiveArch: %{rust_arches}
- rust-rspec
ExclusiveArch: %{rust_arches}
- rust-rtnetlink
ExclusiveArch: %{rust_arches}
- rust-rudo
ExclusiveArch: %{rust_arches}
- rust-ruma
ExclusiveArch: %{rust_arches}
- rust-ruma-api
ExclusiveArch: %{rust_arches}
- rust-ruma-api-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-appservice-api
ExclusiveArch: %{rust_arches}
- rust-ruma-client-api
ExclusiveArch: %{rust_arches}
- rust-ruma-common
ExclusiveArch: %{rust_arches}
- rust-ruma-events-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-federation-api
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers-validation
ExclusiveArch: %{rust_arches}
- rust-ruma-identity-service-api
ExclusiveArch: %{rust_arches}
- rust-ruma-push-gateway-api
ExclusiveArch: %{rust_arches}
- rust-ruma-serde
ExclusiveArch: %{rust_arches}
- rust-ruma-serde-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-signatures
ExclusiveArch: %{rust_arches}
- rust-rusqlite
ExclusiveArch: %{rust_arches}
- rust-rust-embed
ExclusiveArch: %{rust_arches}
- rust-rust-embed-impl
ExclusiveArch: %{rust_arches}
- rust-rust-embed-utils
ExclusiveArch: %{rust_arches}
- rust-rust-ini
ExclusiveArch: %{rust_arches}
- rust-rust-stemmers
ExclusiveArch: %{rust_arches}
- rust-rust_decimal
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_normal_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_proc_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_sys
ExclusiveArch: %{rust_arches}
- rust-rustbus
ExclusiveArch: %{rust_arches}
- rust-rustbus_derive
ExclusiveArch: %{rust_arches}
- rust-rustc-demangle
ExclusiveArch: %{rust_arches}
- rust-rustc-hash
ExclusiveArch: %{rust_arches}
- rust-rustc-serialize
ExclusiveArch: %{rust_arches}
- rust-rustc-test
ExclusiveArch: %{rust_arches}
- rust-rustc_tools_util
ExclusiveArch: %{rust_arches}
- rust-rustc_version
ExclusiveArch: %{rust_arches}
- rust-rustc_version0.3
ExclusiveArch: %{rust_arches}
- rust-rustdoc-stripper
ExclusiveArch: %{rust_arches}
- rust-rustfilt
ExclusiveArch: %{rust_arches}
- rust-rustfix
ExclusiveArch: %{rust_arches}
- rust-rustio
ExclusiveArch: %{rust_arches}
- rust-rustix
ExclusiveArch: %{rust_arches}
- rust-rustls
ExclusiveArch: %{rust_arches}
- rust-rustls-native-certs
ExclusiveArch: %{rust_arches}
- rust-rusttype
ExclusiveArch: %{rust_arches}
- rust-rustversion
ExclusiveArch: %{rust_arches}
- rust-rusty-fork
ExclusiveArch: %{rust_arches}
- rust-rustyline
ExclusiveArch: %{rust_arches}
- rust-rustyline-derive
ExclusiveArch: %{rust_arches}
- rust-ryu
ExclusiveArch: %{rust_arches}
- rust-safe-transmute
ExclusiveArch: %{rust_arches}
- rust-safe_arch
ExclusiveArch: %{rust_arches}
- rust-safemem
ExclusiveArch: %{rust_arches}
- rust-salsa20
ExclusiveArch: %{rust_arches}
- rust-same-file
ExclusiveArch: %{rust_arches}
- rust-sapp-kms
ExclusiveArch: %{rust_arches}
- rust-sapp-linux
ExclusiveArch: %{rust_arches}
- rust-sass-rs
ExclusiveArch: %{rust_arches}
- rust-sass-sys
ExclusiveArch: %{rust_arches}
- rust-scan_fmt
ExclusiveArch: %{rust_arches}
- rust-scheduled-thread-pool
ExclusiveArch: %{rust_arches}
- rust-scoped-tls
ExclusiveArch: %{rust_arches}
- rust-scoped-tls-hkt
ExclusiveArch: %{rust_arches}
- rust-scoped_threadpool
ExclusiveArch: %{rust_arches}
- rust-scopeguard
ExclusiveArch: %{rust_arches}
- rust-scopetime
ExclusiveArch: %{rust_arches}
- rust-scratch
ExclusiveArch: %{rust_arches}
- rust-scroll
ExclusiveArch: %{rust_arches}
- rust-scroll_derive
ExclusiveArch: %{rust_arches}
- rust-scrypt
ExclusiveArch: %{rust_arches}
- rust-sct
ExclusiveArch: %{rust_arches}
- rust-sd
ExclusiveArch: %{rust_arches}
- rust-sd-notify
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-seahash3
ExclusiveArch: %{rust_arches}
- rust-secrecy
ExclusiveArch: %{rust_arches}
- rust-secret-service
ExclusiveArch: %{rust_arches}
- rust-self_cell
ExclusiveArch: %{rust_arches}
- rust-semver
ExclusiveArch: %{rust_arches}
- rust-semver-parser
ExclusiveArch: %{rust_arches}
- rust-semver-parser0.9
ExclusiveArch: %{rust_arches}
- rust-semver0.11
ExclusiveArch: %{rust_arches}
- rust-sequoia-autocrypt
ExclusiveArch: %{rust_arches}
- rust-sequoia-ipc
ExclusiveArch: %{rust_arches}
- rust-sequoia-keyring-linter
ExclusiveArch: %{rust_arches}
- rust-sequoia-net
ExclusiveArch: %{rust_arches}
- rust-sequoia-octopus-librnp
ExclusiveArch: %{rust_arches}
- rust-sequoia-openpgp
ExclusiveArch: %{rust_arches}
- rust-sequoia-sop
ExclusiveArch: %{rust_arches}
- rust-sequoia-sq
ExclusiveArch: %{rust_arches}
- rust-sequoia-sqv
ExclusiveArch: %{rust_arches}
- rust-serde
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde-pickle
ExclusiveArch: %{rust_arches}
- rust-serde-value
ExclusiveArch: %{rust_arches}
- rust-serde-xml-rs
ExclusiveArch: %{rust_arches}
- rust-serde_bser
ExclusiveArch: %{rust_arches}
- rust-serde_bytes
ExclusiveArch: %{rust_arches}
- rust-serde_cbor
ExclusiveArch: %{rust_arches}
- rust-serde_derive
ExclusiveArch: %{rust_arches}
- rust-serde_fmt
ExclusiveArch: %{rust_arches}
- rust-serde_ignored
ExclusiveArch: %{rust_arches}
- rust-serde_json
ExclusiveArch: %{rust_arches}
- rust-serde_repr
ExclusiveArch: %{rust_arches}
- rust-serde_stacker
ExclusiveArch: %{rust_arches}
- rust-serde_test
ExclusiveArch: %{rust_arches}
- rust-serde_url_params
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded0.6
ExclusiveArch: %{rust_arches}
- rust-serde_with
ExclusiveArch: %{rust_arches}
- rust-serde_with_macros
ExclusiveArch: %{rust_arches}
- rust-serde_yaml
ExclusiveArch: %{rust_arches}
- rust-serial-core
ExclusiveArch: %{rust_arches}
- rust-serial_test
ExclusiveArch: %{rust_arches}
- rust-serial_test_derive
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig-sys
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: %{rust_arches}
- rust-sevctl
ExclusiveArch: x86_64
- rust-sha-1
ExclusiveArch: %{rust_arches}
- rust-sha1
ExclusiveArch: %{rust_arches}
- rust-sha1collisiondetection
ExclusiveArch: %{rust_arches}
- rust-sha2
ExclusiveArch: %{rust_arches}
- rust-sha3
ExclusiveArch: %{rust_arches}
- rust-shadow-rs
ExclusiveArch: %{rust_arches}
- rust-shared_child
ExclusiveArch: %{rust_arches}
- rust-shared_library
ExclusiveArch: %{rust_arches}
- rust-shell-escape
ExclusiveArch: %{rust_arches}
- rust-shell-words
ExclusiveArch: %{rust_arches}
- rust-shellexpand
ExclusiveArch: %{rust_arches}
- rust-shellwords
ExclusiveArch: %{rust_arches}
- rust-shlex
ExclusiveArch: %{rust_arches}
- rust-signal-hook
ExclusiveArch: %{rust_arches}
- rust-signal-hook-mio
ExclusiveArch: %{rust_arches}
- rust-signal-hook-registry
ExclusiveArch: %{rust_arches}
- rust-signal-hook0.1
ExclusiveArch: %{rust_arches}
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-simba
ExclusiveArch: %{rust_arches}
- rust-simd_helpers
ExclusiveArch: %{rust_arches}
- rust-simdutf8
ExclusiveArch: %{rust_arches}
- rust-similar
ExclusiveArch: %{rust_arches}
- rust-similar-asserts
ExclusiveArch: %{rust_arches}
- rust-simple-error
ExclusiveArch: %{rust_arches}
- rust-simple_asn1
ExclusiveArch: %{rust_arches}
- rust-simple_logger
ExclusiveArch: %{rust_arches}
- rust-simplelog
ExclusiveArch: %{rust_arches}
- rust-siphasher
ExclusiveArch: %{rust_arches}
- rust-size
ExclusiveArch: %{rust_arches}
- rust-sized-chunks
ExclusiveArch: %{rust_arches}
- rust-skeptic
ExclusiveArch: %{rust_arches}
- rust-skim
ExclusiveArch: %{rust_arches}
- rust-slab
ExclusiveArch: %{rust_arches}
- rust-slice-deque
ExclusiveArch: %{rust_arches}
- rust-slog
ExclusiveArch: %{rust_arches}
- rust-slog-async
ExclusiveArch: %{rust_arches}
- rust-slog-scope
ExclusiveArch: %{rust_arches}
- rust-slog-term
ExclusiveArch: %{rust_arches}
- rust-slotmap
ExclusiveArch: %{rust_arches}
- rust-slug
ExclusiveArch: %{rust_arches}
- rust-sluice
ExclusiveArch: %{rust_arches}
- rust-smallbitvec
ExclusiveArch: %{rust_arches}
- rust-smallstr
ExclusiveArch: %{rust_arches}
- rust-smallvec
ExclusiveArch: %{rust_arches}
- rust-smart-default
ExclusiveArch: %{rust_arches}
- rust-smawk
ExclusiveArch: %{rust_arches}
- rust-smithay-client-toolkit
ExclusiveArch: %{rust_arches}
- rust-smithay-client-toolkit0.12
ExclusiveArch: %{rust_arches}
- rust-smithay-clipboard
ExclusiveArch: %{rust_arches}
- rust-snafu
ExclusiveArch: %{rust_arches}
- rust-snafu-derive
ExclusiveArch: %{rust_arches}
- rust-snake_case
ExclusiveArch: %{rust_arches}
- rust-socket2
ExclusiveArch: %{rust_arches}
- rust-socket2_0.3
ExclusiveArch: %{rust_arches}
- rust-sop
ExclusiveArch: %{rust_arches}
- rust-soup-sys
ExclusiveArch: %{rust_arches}
- rust-spin
ExclusiveArch: %{rust_arches}
- rust-spin0.5
ExclusiveArch: %{rust_arches}
- rust-spin_on
ExclusiveArch: %{rust_arches}
- rust-spinning_top
ExclusiveArch: %{rust_arches}
- rust-spki
ExclusiveArch: %{rust_arches}
- rust-spmc
ExclusiveArch: %{rust_arches}
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stable_deref_trait
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-standback
ExclusiveArch: %{rust_arches}
- rust-starship
ExclusiveArch: %{rust_arches}
- rust-starship-battery
ExclusiveArch: %{rust_arches}
- rust-starship_module_config_derive
ExclusiveArch: %{rust_arches}
- rust-static_assertions
ExclusiveArch: %{rust_arches}
- rust-statistical
ExclusiveArch: %{rust_arches}
- rust-statrs
ExclusiveArch: %{rust_arches}
- rust-stb_truetype
ExclusiveArch: %{rust_arches}
- rust-stderrlog
ExclusiveArch: %{rust_arches}
- rust-str_stack
ExclusiveArch: %{rust_arches}
- rust-stratisd_proc_macros
ExclusiveArch: %{rust_arches}
- rust-streaming-stats
ExclusiveArch: %{rust_arches}
- rust-streebog
ExclusiveArch: %{rust_arches}
- rust-string
ExclusiveArch: %{rust_arches}
- rust-string_cache
ExclusiveArch: %{rust_arches}
- rust-string_cache_codegen
ExclusiveArch: %{rust_arches}
- rust-string_cache_shared
ExclusiveArch: %{rust_arches}
- rust-strings
ExclusiveArch: %{rust_arches}
- rust-strip-ansi-escapes
ExclusiveArch: %{rust_arches}
- rust-strong-xml
ExclusiveArch: %{rust_arches}
- rust-strong-xml-derive
ExclusiveArch: %{rust_arches}
- rust-strsim
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-structopt-derive
ExclusiveArch: %{rust_arches}
- rust-structopt-derive0.2
ExclusiveArch: %{rust_arches}
- rust-structopt0.2
ExclusiveArch: %{rust_arches}
- rust-strum
ExclusiveArch: %{rust_arches}
- rust-strum_macros
ExclusiveArch: %{rust_arches}
- rust-subprocess
ExclusiveArch: %{rust_arches}
- rust-subtle
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin-sys
ExclusiveArch: %{rust_arches}
- rust-sval
ExclusiveArch: %{rust_arches}
- rust-sval_derive
ExclusiveArch: %{rust_arches}
- rust-sval_json
ExclusiveArch: %{rust_arches}
- rust-svg
ExclusiveArch: %{rust_arches}
- rust-svg_metadata
ExclusiveArch: %{rust_arches}
- rust-svgfilters
ExclusiveArch: %{rust_arches}
- rust-svgtypes
ExclusiveArch: %{rust_arches}
- rust-sxd-document
ExclusiveArch: %{rust_arches}
- rust-syn
ExclusiveArch: %{rust_arches}
- rust-syn0.15
ExclusiveArch: %{rust_arches}
- rust-synom
ExclusiveArch: %{rust_arches}
- rust-synstructure
ExclusiveArch: %{rust_arches}
- rust-syntect
ExclusiveArch: %{rust_arches}
- rust-sys-info
ExclusiveArch: %{rust_arches}
- rust-sysctl
ExclusiveArch: %{rust_arches}
- rust-sysinfo
ExclusiveArch: %{rust_arches}
- rust-syslog
ExclusiveArch: %{rust_arches}
- rust-system-deps
ExclusiveArch: %{rust_arches}
- rust-system76_ectool
ExclusiveArch: %{rust_arches}
- rust-systemd
ExclusiveArch: %{rust_arches}
- rust-tabular
ExclusiveArch: %{rust_arches}
- rust-tabwriter
ExclusiveArch: %{rust_arches}
- rust-take
ExclusiveArch: %{rust_arches}
- rust-take_mut
ExclusiveArch: %{rust_arches}
- rust-takeable
ExclusiveArch: %{rust_arches}
- rust-takeable-option
ExclusiveArch: %{rust_arches}
- rust-tap
ExclusiveArch: %{rust_arches}
- rust-tar
ExclusiveArch: %{rust_arches}
- rust-target
ExclusiveArch: %{rust_arches}
- rust-target-lexicon
ExclusiveArch: %{rust_arches}
- rust-tealdeer
ExclusiveArch: %{rust_arches}
- rust-teloxide
ExclusiveArch: %{rust_arches}
- rust-teloxide-macros
ExclusiveArch: %{rust_arches}
- rust-tempdir
ExclusiveArch: %{rust_arches}
- rust-tempfile
ExclusiveArch: %{rust_arches}
- rust-temptree
ExclusiveArch: %{rust_arches}
- rust-tendril
ExclusiveArch: %{rust_arches}
- rust-tera
ExclusiveArch: %{rust_arches}
- rust-term
ExclusiveArch: %{rust_arches}
- rust-term0.6
ExclusiveArch: %{rust_arches}
- rust-term_grid
ExclusiveArch: %{rust_arches}
- rust-term_size
ExclusiveArch: %{rust_arches}
- rust-termcolor
ExclusiveArch: %{rust_arches}
- rust-terminal_size
ExclusiveArch: %{rust_arches}
- rust-terminfo
ExclusiveArch: %{rust_arches}
- rust-termion
ExclusiveArch: %{rust_arches}
- rust-termios
ExclusiveArch: %{rust_arches}
- rust-test-assembler
ExclusiveArch: %{rust_arches}
- rust-test-case
ExclusiveArch: %{rust_arches}
- rust-tester
ExclusiveArch: %{rust_arches}
- rust-testing_logger
ExclusiveArch: %{rust_arches}
- rust-textwrap
ExclusiveArch: %{rust_arches}
- rust-textwrap0.11
ExclusiveArch: %{rust_arches}
- rust-textwrap0.12
ExclusiveArch: %{rust_arches}
- rust-thiserror
ExclusiveArch: %{rust_arches}
- rust-thiserror-impl
ExclusiveArch: %{rust_arches}
- rust-thread-id
ExclusiveArch: %{rust_arches}
- rust-thread-tree
ExclusiveArch: %{rust_arches}
- rust-thread_local
ExclusiveArch: %{rust_arches}
- rust-threadpool
ExclusiveArch: %{rust_arches}
- rust-tiff
ExclusiveArch: %{rust_arches}
- rust-tiger
ExclusiveArch: %{rust_arches}
- rust-time
ExclusiveArch: %{rust_arches}
- rust-time-macros
ExclusiveArch: %{rust_arches}
- rust-time-macros-impl
ExclusiveArch: %{rust_arches}
- rust-time-macros0.1
ExclusiveArch: %{rust_arches}
- rust-time0.1
ExclusiveArch: %{rust_arches}
- rust-time0.2
ExclusiveArch: %{rust_arches}
- rust-timebomb
ExclusiveArch: %{rust_arches}
- rust-timer
ExclusiveArch: %{rust_arches}
- rust-timerfd
ExclusiveArch: %{rust_arches}
- rust-tiny-keccak
ExclusiveArch: %{rust_arches}
- rust-tiny_http
ExclusiveArch: %{rust_arches}
- rust-tiny_http0.6
ExclusiveArch: %{rust_arches}
- rust-tinyfiledialogs
ExclusiveArch: %{rust_arches}
- rust-tinystr
ExclusiveArch: %{rust_arches}
- rust-tinytemplate
ExclusiveArch: %{rust_arches}
- rust-tinyvec
ExclusiveArch: %{rust_arches}
- rust-tinyvec_macros
ExclusiveArch: %{rust_arches}
- rust-tokei
ExclusiveArch: %{rust_arches}
- rust-tokio
ExclusiveArch: %{rust_arches}
- rust-tokio-codec
ExclusiveArch: %{rust_arches}
- rust-tokio-core
ExclusiveArch: %{rust_arches}
- rust-tokio-current-thread
ExclusiveArch: %{rust_arches}
- rust-tokio-executor
ExclusiveArch: %{rust_arches}
- rust-tokio-fs
ExclusiveArch: %{rust_arches}
- rust-tokio-io
ExclusiveArch: %{rust_arches}
- rust-tokio-macros
ExclusiveArch: %{rust_arches}
- rust-tokio-macros0.2
ExclusiveArch: %{rust_arches}
- rust-tokio-mock-task
ExclusiveArch: %{rust_arches}
- rust-tokio-native-tls
ExclusiveArch: %{rust_arches}
- rust-tokio-openssl
ExclusiveArch: %{rust_arches}
- rust-tokio-openssl0.4
ExclusiveArch: %{rust_arches}
- rust-tokio-reactor
ExclusiveArch: %{rust_arches}
- rust-tokio-rustls
ExclusiveArch: %{rust_arches}
- rust-tokio-socks
ExclusiveArch: %{rust_arches}
- rust-tokio-socks0.3
ExclusiveArch: %{rust_arches}
- rust-tokio-stream
ExclusiveArch: %{rust_arches}
- rust-tokio-sync
ExclusiveArch: %{rust_arches}
- rust-tokio-tcp
ExclusiveArch: %{rust_arches}
- rust-tokio-test
ExclusiveArch: %{rust_arches}
- rust-tokio-threadpool
ExclusiveArch: %{rust_arches}
- rust-tokio-timer
ExclusiveArch: %{rust_arches}
- rust-tokio-tls
ExclusiveArch: %{rust_arches}
- rust-tokio-tls0.2
ExclusiveArch: %{rust_arches}
- rust-tokio-tungstenite
ExclusiveArch: %{rust_arches}
- rust-tokio-udp
ExclusiveArch: %{rust_arches}
- rust-tokio-uds
ExclusiveArch: %{rust_arches}
- rust-tokio-util
ExclusiveArch: %{rust_arches}
- rust-tokio-util0.3
ExclusiveArch: %{rust_arches}
- rust-tokio0.1
ExclusiveArch: %{rust_arches}
- rust-tokio0.2
ExclusiveArch: %{rust_arches}
- rust-toml
ExclusiveArch: %{rust_arches}
- rust-toml0.4
ExclusiveArch: %{rust_arches}
- rust-toml_edit
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tower-service
ExclusiveArch: %{rust_arches}
- rust-tower-test
ExclusiveArch: %{rust_arches}
- rust-tower-util
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-tracing
ExclusiveArch: %{rust_arches}
- rust-tracing-attributes
ExclusiveArch: %{rust_arches}
- rust-tracing-core
ExclusiveArch: %{rust_arches}
- rust-tracing-futures
ExclusiveArch: %{rust_arches}
- rust-traitobject
ExclusiveArch: %{rust_arches}
- rust-trash
ExclusiveArch: %{rust_arches}
- rust-treebitmap
ExclusiveArch: %{rust_arches}
- rust-treeline
ExclusiveArch: %{rust_arches}
- rust-trust-dns-https
ExclusiveArch: %{rust_arches}
- rust-trust-dns-native-tls
ExclusiveArch: %{rust_arches}
- rust-trust-dns-native-tls0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-openssl
ExclusiveArch: %{rust_arches}
- rust-trust-dns-openssl0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-proto
ExclusiveArch: %{rust_arches}
- rust-trust-dns-proto0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-resolver
ExclusiveArch: %{rust_arches}
- rust-trust-dns-resolver0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-rustls
ExclusiveArch: %{rust_arches}
- rust-try-lock
ExclusiveArch: %{rust_arches}
- rust-trybuild
ExclusiveArch: %{rust_arches}
- rust-tss-esapi
ExclusiveArch: %{rust_arches}
- rust-tss-esapi-sys
ExclusiveArch: %{rust_arches}
- rust-ttf-parser
ExclusiveArch: %{rust_arches}
- rust-tui
ExclusiveArch: %{rust_arches}
- rust-tui-react
ExclusiveArch: %{rust_arches}
- rust-tui0.11
ExclusiveArch: %{rust_arches}
- rust-tui0.9
ExclusiveArch: %{rust_arches}
- rust-tuikit
ExclusiveArch: %{rust_arches}
- rust-tungstenite
ExclusiveArch: %{rust_arches}
- rust-twoway
ExclusiveArch: %{rust_arches}
- rust-type-map
ExclusiveArch: %{rust_arches}
- rust-typeable
ExclusiveArch: %{rust_arches}
- rust-typed-arena
ExclusiveArch: %{rust_arches}
- rust-typemap
ExclusiveArch: %{rust_arches}
- rust-typenum
ExclusiveArch: %{rust_arches}
- rust-typetag
ExclusiveArch: %{rust_arches}
- rust-typetag-impl
ExclusiveArch: %{rust_arches}
- rust-tzfile
ExclusiveArch: %{rust_arches}
- rust-ucd-parse
ExclusiveArch: %{rust_arches}
- rust-ucd-trie
ExclusiveArch: %{rust_arches}
- rust-ucd-util
ExclusiveArch: %{rust_arches}
- rust-umask
ExclusiveArch: %{rust_arches}
- rust-unchecked-index
ExclusiveArch: %{rust_arches}
- rust-unescape
ExclusiveArch: %{rust_arches}
- rust-unic-char-property
ExclusiveArch: %{rust_arches}
- rust-unic-char-range
ExclusiveArch: %{rust_arches}
- rust-unic-common
ExclusiveArch: %{rust_arches}
- rust-unic-langid
ExclusiveArch: %{rust_arches}
- rust-unic-langid-impl
ExclusiveArch: %{rust_arches}
- rust-unic-langid-macros
ExclusiveArch: %{rust_arches}
- rust-unic-langid-macros-impl
ExclusiveArch: %{rust_arches}
- rust-unic-locale
ExclusiveArch: %{rust_arches}
- rust-unic-locale-impl
ExclusiveArch: %{rust_arches}
- rust-unic-locale-macros
ExclusiveArch: %{rust_arches}
- rust-unic-locale-macros-impl
ExclusiveArch: %{rust_arches}
- rust-unic-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-category
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-common
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-version
ExclusiveArch: %{rust_arches}
- rust-unicase
ExclusiveArch: %{rust_arches}
- rust-unicase1
ExclusiveArch: %{rust_arches}
- rust-unicode-bidi
ExclusiveArch: %{rust_arches}
- rust-unicode-linebreak
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-segmentation
ExclusiveArch: %{rust_arches}
- rust-unicode-truncate
ExclusiveArch: %{rust_arches}
- rust-unicode-width
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-unicode-xid0.1
ExclusiveArch: %{rust_arches}
- rust-unicode_categories
ExclusiveArch: %{rust_arches}
- rust-unindent
ExclusiveArch: %{rust_arches}
- rust-universal-hash
ExclusiveArch: %{rust_arches}
- rust-unix_socket
ExclusiveArch: %{rust_arches}
- rust-unreachable
ExclusiveArch: %{rust_arches}
- rust-unsafe-any
ExclusiveArch: %{rust_arches}
- rust-unsafe-io
ExclusiveArch: %{rust_arches}
- rust-untrusted
ExclusiveArch: %{rust_arches}
- rust-uom
ExclusiveArch: %{rust_arches}
- rust-url
ExclusiveArch: %{rust_arches}
- rust-url1
ExclusiveArch: %{rust_arches}
- rust-url_serde
ExclusiveArch: %{rust_arches}
- rust-urlencoding
ExclusiveArch: %{rust_arches}
- rust-urlocator
ExclusiveArch: %{rust_arches}
- rust-urlshortener
ExclusiveArch: %{rust_arches}
- rust-users
ExclusiveArch: %{rust_arches}
- rust-users0.10
ExclusiveArch: %{rust_arches}
- rust-utf-8
ExclusiveArch: %{rust_arches}
- rust-utf8-cstr
ExclusiveArch: %{rust_arches}
- rust-utf8-ranges
ExclusiveArch: %{rust_arches}
- rust-utf8-width
ExclusiveArch: %{rust_arches}
- rust-utf8parse
ExclusiveArch: %{rust_arches}
- rust-uuid
ExclusiveArch: %{rust_arches}
- rust-uuid0.7
ExclusiveArch: %{rust_arches}
- rust-v_frame
ExclusiveArch: %{rust_arches}
- rust-value-bag
ExclusiveArch: %{rust_arches}
- rust-varlink
ExclusiveArch: %{rust_arches}
- rust-varlink-cli
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-varlink_stdinterfaces
ExclusiveArch: %{rust_arches}
- rust-vcpkg
ExclusiveArch: %{rust_arches}
- rust-vec_map
ExclusiveArch: %{rust_arches}
- rust-vergen
ExclusiveArch: %{rust_arches}
- rust-vergen3
ExclusiveArch: %{rust_arches}
- rust-version
ExclusiveArch: %{rust_arches}
- rust-version-compare
ExclusiveArch: %{rust_arches}
- rust-version-sync
ExclusiveArch: %{rust_arches}
- rust-version-sync0.8
ExclusiveArch: %{rust_arches}
- rust-version_check
ExclusiveArch: %{rust_arches}
- rust-versions
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vm-memory
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmw_backdoor
ExclusiveArch: %{rust_arches}
- rust-void
ExclusiveArch: %{rust_arches}
- rust-vsprintf
ExclusiveArch: %{rust_arches}
- rust-vte
ExclusiveArch: %{rust_arches}
- rust-vte_generate_state_changes
ExclusiveArch: %{rust_arches}
- rust-wait-timeout
ExclusiveArch: %{rust_arches}
- rust-waker-fn
ExclusiveArch: %{rust_arches}
- rust-walkdir
ExclusiveArch: %{rust_arches}
- rust-want
ExclusiveArch: %{rust_arches}
- rust-warp
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-backend
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-futures
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro-support
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-shared
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-test
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-test-macro
ExclusiveArch: %{rust_arches}
- rust-wasmer_enumset
ExclusiveArch: %{rust_arches}
- rust-wasmer_enumset_derive
ExclusiveArch: %{rust_arches}
- rust-wasmparser
ExclusiveArch: %{rust_arches}
- rust-wasmtime-cache
ExclusiveArch: %{rust_arches}
- rust-wasmtime-environ
ExclusiveArch: %{rust_arches}
- rust-wasmtime-fiber
ExclusiveArch: %{rust_arches}
- rust-wasmtime-types
ExclusiveArch: %{rust_arches}
- rust-wast
ExclusiveArch: %{rust_arches}
- rust-wat
ExclusiveArch: %{rust_arches}
- rust-watchman_client
ExclusiveArch: %{rust_arches}
- rust-wayland-client
ExclusiveArch: %{rust_arches}
- rust-wayland-commons
ExclusiveArch: %{rust_arches}
- rust-wayland-cursor
ExclusiveArch: %{rust_arches}
- rust-wayland-egl
ExclusiveArch: %{rust_arches}
- rust-wayland-protocols
ExclusiveArch: %{rust_arches}
- rust-wayland-scanner
ExclusiveArch: %{rust_arches}
- rust-wayland-server
ExclusiveArch: %{rust_arches}
- rust-wayland-sys
ExclusiveArch: %{rust_arches}
- rust-web-sys
ExclusiveArch: %{rust_arches}
- rust-webbrowser
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk-sys
ExclusiveArch: %{rust_arches}
- rust-webpki
ExclusiveArch: %{rust_arches}
- rust-webpki-roots
ExclusiveArch: %{rust_arches}
- rust-websocket
ExclusiveArch: %{rust_arches}
- rust-websocket-base
ExclusiveArch: %{rust_arches}
- rust-weezl
ExclusiveArch: %{rust_arches}
- rust-which
ExclusiveArch: %{rust_arches}
- rust-wide
ExclusiveArch: %{rust_arches}
- rust-wild
ExclusiveArch: %{rust_arches}
- rust-wildmatch
ExclusiveArch: %{rust_arches}
- rust-winit
ExclusiveArch: %{rust_arches}
- rust-witx
ExclusiveArch: %{rust_arches}
- rust-ws
ExclusiveArch: %{rust_arches}
- rust-wyz
ExclusiveArch: %{rust_arches}
- rust-x11
ExclusiveArch: %{rust_arches}
- rust-x11-clipboard
ExclusiveArch: %{rust_arches}
- rust-x11-dl
ExclusiveArch: %{rust_arches}
- rust-xattr
ExclusiveArch: %{rust_arches}
- rust-xcb
ExclusiveArch: %{rust_arches}
- rust-xcursor
ExclusiveArch: %{rust_arches}
- rust-xdg
ExclusiveArch: %{rust_arches}
- rust-xi-unicode
ExclusiveArch: %{rust_arches}
- rust-xkbcommon
ExclusiveArch: %{rust_arches}
- rust-xml-rs
ExclusiveArch: %{rust_arches}
- rust-xml5ever
ExclusiveArch: %{rust_arches}
- rust-xmlparser
ExclusiveArch: %{rust_arches}
- rust-xmltree
ExclusiveArch: %{rust_arches}
- rust-xmlwriter
ExclusiveArch: %{rust_arches}
- rust-xz2
ExclusiveArch: %{rust_arches}
- rust-y4m
ExclusiveArch: %{rust_arches}
- rust-yaml-rust
ExclusiveArch: %{rust_arches}
- rust-yaml-rust0.3
ExclusiveArch: %{rust_arches}
- rust-ybaas
ExclusiveArch: %{rust_arches}
- rust-yubibomb
ExclusiveArch: %{rust_arches}
- rust-zbase32
ExclusiveArch: %{rust_arches}
- rust-zbus
ExclusiveArch: %{rust_arches}
- rust-zbus_macros
ExclusiveArch: %{rust_arches}
- rust-zcomponents
ExclusiveArch: %{rust_arches}
- rust-zeroize
ExclusiveArch: %{rust_arches}
- rust-zeroize_derive
ExclusiveArch: %{rust_arches}
- rust-zincati
ExclusiveArch: %{rust_arches}
- rust-zip
ExclusiveArch: %{rust_arches}
- rust-zmq
ExclusiveArch: %{rust_arches}
- rust-zmq-sys
ExclusiveArch: %{rust_arches}
- rust-zoneinfo_compiled
ExclusiveArch: %{rust_arches}
- rust-zopfli
ExclusiveArch: %{rust_arches}
- rust-zoxide
ExclusiveArch: %{rust_arches}
- rust-zram-generator
ExclusiveArch: %{rust_arches}
- rust-zstd
ExclusiveArch: %{rust_arches}
- rust-zstd-safe
ExclusiveArch: %{rust_arches}
- rust-zstd-sys
ExclusiveArch: %{rust_arches}
- rust-zvariant
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sagemath
ExclusiveArch: aarch64 %{ix86} x86_64 ppc sparcv9
- sbcl
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- servicelog
ExclusiveArch: ppc %{power64}
- sgabios
ExclusiveArch: %{ix86} x86_64
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigul
ExclusiveArch: x86_64
- skopeo
ExclusiveArch: %{go_arches}
- skychart
ExclusiveArch: %{fpc_arches}
- snapd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- soup-sharp
ExclusiveArch: %{mono_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- springlobby
ExclusiveArch: %{ix86} x86_64
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: ${rust_arches}
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svt-av1
ExclusiveArch: x86_64
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system76-keyboard-configurator
ExclusiveArch: %{rust_arches}
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- themonospot-base
ExclusiveArch: %mono_arches
- themonospot-console
ExclusiveArch: %mono_arches
- themonospot-gui-gtk
ExclusiveArch: %mono_arches
- themonospot-plugin-avi
ExclusiveArch: %mono_arches
- themonospot-plugin-mkv
ExclusiveArch: %mono_arches
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tmux-top
ExclusiveArch: %{go_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- topojson-client
ExclusiveArch: %{nodejs_arches} noarch
- topojson-server
ExclusiveArch: %{nodejs_arches} noarch
- topojson-simplify
ExclusiveArch: %{nodejs_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- unetbootin
ExclusiveArch: %{ix86} x86_64
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- vmemcache
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- vrq
ExclusiveArch: %{ix86} x86_64
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- webkit2-sharp
ExclusiveArch: %mono_arches
- wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: %{ix86} %{arm}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zeal
ExclusiveArch: %{qt5_qtwebengine_arches}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
2 years, 3 months
Architecture specific change in rpms/dispenso.git
by githook-noreply@fedoraproject.org
The package rpms/dispenso.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/dispenso.git/commit/?id=8c734ea5f....
Change:
+%ifarch %{arm} %{ix86}
Thanks.
Full change:
============
commit eac48f0c49457f1dea52edb5fe05d0efff487167
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Jan 25 17:31:36 2022 -0800
Use system moodycamel, to avoid bundling and fix build issue on armv7hl
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/dispenso-1.0.0-use-system-moodycamel.patch b/dispenso-1.0.0-use-system-moodycamel.patch
new file mode 100644
index 0000000..ea19665
--- /dev/null
+++ b/dispenso-1.0.0-use-system-moodycamel.patch
@@ -0,0 +1,14 @@
+--- dispenso-1.0.0/dispenso/CMakeLists.txt.use-system-moodycamel 2022-01-25 17:23:11.884852347 -0800
++++ dispenso-1.0.0/dispenso/CMakeLists.txt 2022-01-25 20:10:56.941350502 -0800
+@@ -22,10 +22,9 @@
+ target_include_directories(dispenso
+ PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/..>
+- $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/third-party/moodycamel>
++ /usr/include/concurrentqueue
+ $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}>
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
+- $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/dispenso/third-party/moodycamel>
+ )
+
+ set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
diff --git a/dispenso.spec b/dispenso.spec
index b9482d9..5302f54 100644
--- a/dispenso.spec
+++ b/dispenso.spec
@@ -28,10 +28,14 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Patch0: %{url}/commit/d00e7402ffcc780df11024f8d2285c153b7635b1.patch#/%{name}-1.0.0-add-install.patch
# TODO: make toggleable and upstream
Patch1: %{name}-1.0.0-use-system-gtest.patch
+# being reviewed upstream
Patch2: %{name}-1.0.0-fix-32bit-build.patch
+# TODO: make toggleable and upstream
+Patch3: %{name}-1.0.0-use-system-moodycamel.patch
BuildRequires: cmake
BuildRequires: gcc-c++
+BuildRequires: moodycamel-concurrentqueue-devel
%if %{with check}
BuildRequires: gmock-devel
BuildRequires: (gtest-devel >= 1.10.0 with gtest-devel < 1.11.0)
@@ -58,7 +62,7 @@ base code on a specific version.}
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
-# Requires: cmake-filesystem
+Requires: moodycamel-concurrentqueue-devel
%description devel %{_description}
@@ -68,6 +72,8 @@ developing applications that use %{name}.
%prep
%autosetup -p1
+# make sure we use the system library
+rm -rf dispenso/third-party
%build
commit 8c734ea5fa797ac30d35cb982d37b78e7e52ace2
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Jan 25 10:20:41 2022 -0800
Initial Fedora package
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..018d7d2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/dispenso-1.0.0.tar.gz
diff --git a/dispenso-1.0.0-add-install.patch b/dispenso-1.0.0-add-install.patch
new file mode 100644
index 0000000..b5b6e53
--- /dev/null
+++ b/dispenso-1.0.0-add-install.patch
@@ -0,0 +1,239 @@
+From d00e7402ffcc780df11024f8d2285c153b7635b1 Mon Sep 17 00:00:00 2001
+From: Jefferson Amstutz <jamstutz(a)nvidia.com>
+Date: Mon, 24 Jan 2022 11:13:52 -0800
+Subject: [PATCH] Add CMake install target + CMake dispenso target exports
+ (#16)
+
+Summary:
+# PR Details
+
+This PR adds an `install` target for the main dispenso library, including CMake target exports.
+
+## Description
+
+The following changes were made:
+
+- The root level `project()` version was updated to `1.0.0`, which gets used in the CMake exports
+- The `install` target is only created when doing a stand alone build of dispenso (i.e. not under `add_subdirectory()`), which is detected with checking if `CMAKE_SOURCE_DIR` and `CMAKE_CURRENT_SOURCE_DIR` are equal.
+- The built-in CMake `Threads` module was used for more robust consumption of `pthreads` downstream.
+- Updated the README with a brief description about installing and linking downstream with CMake.
+
+## Related Issue
+
+Did not create an issue.
+
+## Motivation and Context
+
+This makes dispenso packageable and installable.
+
+Pull Request resolved: https://github.com/facebookincubator/dispenso/pull/16
+
+Test Plan:
+No C++ code was changed. The existing build process is unchanged.
+
+## Types of changes
+
+- [ ] Docs change
+- [ ] Refactoring
+- [ ] Dependency upgrade
+- [ ] Bug fix (non-breaking change which fixes an issue)
+- [X] New feature (non-breaking change which adds functionality)
+- [ ] Breaking change (fix or feature that would cause existing functionality to change)
+
+## Checklist
+
+- [X] My code follows the code style of this project.
+- [ ] I have run clang-format.
+- [ ] My change requires a change to the documentation.
+- [X] I have updated the documentation accordingly.
+- [X] I have read the **CONTRIBUTING** document.
+- [ ] I have added tests to cover my changes.
+- [ ] All new and existing tests passed, including in ASAN and TSAN modes (if available on your platform).
+
+Reviewed By: AndreiFB
+
+Differential Revision: D33690057
+
+Pulled By: graphicsMan
+
+fbshipit-source-id: c5ca5f74471b53c07ba21463368846547b05340e
+---
+ CMakeLists.txt | 12 +++++-
+ README.md | 26 +++++++++++
+ cmake/DispensoConfig.cmake.in | 9 ++++
+ dispenso/CMakeLists.txt | 81 +++++++++++++++++++++++++++++++++--
+ 4 files changed, 123 insertions(+), 5 deletions(-)
+ create mode 100644 cmake/DispensoConfig.cmake.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3b0c55a..cd1efd7 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,10 +1,20 @@
+ cmake_minimum_required(VERSION 3.12)
+ project(
+ Dispenso
+- VERSION 0.1.0
++ VERSION 1.0.0
+ DESCRIPTION "Dispenso is a library for working with sets of parallel tasks"
+ LANGUAGES CXX)
+
++if ("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
++ set(DISPENSO_STANDALONE TRUE)
++else()
++ set(DISPENSO_STANDALONE FALSE)
++endif()
++
++if (DISPENSO_STANDALONE)
++ include(GNUInstallDirs)
++endif()
++
+ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules)
+
+ # Main project setup
+diff --git a/README.md b/README.md
+index 300dad4..c910c36 100644
+--- a/README.md
++++ b/README.md
+@@ -186,6 +186,32 @@ Install Build Tools for Visual Studio. All commands should be run from the Devel
+ 1. `cmake PATH_TO_DISPENSO_ROOT`
+ 1. `cmake --build . --config Release`
+
++## Install dispenso
++
++Once built, the library can be installed by building the "install" target.
++Typically on Linux and MacOS, this is done with
++
++`make install`
++
++On Windows (and works on any platfrom), instead do
++
++`cmake --build . --target install`
++
++## Use an installed dispenso
++
++Once installed, a downstream CMake project can be pointed to it by using
++`CMAKE_PREFIX_PATH` or `Dispenso_DIR`, either as an environment variable or
++CMake variable. All that is required to use the library is link the imported
++CMake target `Dispenso::dispenso`, which might look like
++
++```cmake
++find_pacakge(Dispenso REQUIRED)
++target_link_libraries(myDispensoApp Dispenso::dispenso)
++```
++
++This brings in all required include paths, library files to link, and any other
++properties to the `myDispensoApp` target (your library or application).
++
+ <div id='testing'/>
+
+ # Building and running dispenso tests
+diff --git a/cmake/DispensoConfig.cmake.in b/cmake/DispensoConfig.cmake.in
+new file mode 100644
+index 0000000..be51b4b
+--- /dev/null
++++ b/cmake/DispensoConfig.cmake.in
+@@ -0,0 +1,9 @@
++@PACKAGE_INIT@
++
++include(CMakeFindDependencyMacro)
++
++find_dependency(Threads)
++
++include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME(a)_Exports.cmake")
++
++check_required_components("@PROJECT_NAME@")
+diff --git a/dispenso/CMakeLists.txt b/dispenso/CMakeLists.txt
+index 9742dd1..0ac5be5 100644
+--- a/dispenso/CMakeLists.txt
++++ b/dispenso/CMakeLists.txt
+@@ -19,12 +19,85 @@ target_compile_options(dispenso PRIVATE
+ $<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -pedantic -Wconversion -Wno-sign-conversion -Werror>
+ )
+
+-target_include_directories(dispenso PUBLIC .. third-party/moodycamel "${PROJECT_BINARY_DIR}")
++target_include_directories(dispenso
++PUBLIC
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/..>
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/third-party/moodycamel>
++ $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}>
++ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
++ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/dispenso/third-party/moodycamel>
++)
++
++set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
++set(THREADS_PREFER_PTHREAD_FLAG TRUE)
++find_package(Threads REQUIRED)
++target_link_libraries(dispenso PUBLIC Threads::Threads)
+
+ if(WIN32)
+- target_link_libraries(dispenso Synchronization)
+-else()
+- target_link_libraries(dispenso pthread)
++ target_link_libraries(dispenso PUBLIC Synchronization)
+ endif()
+
+ target_compile_features(dispenso PUBLIC cxx_std_14)
++
++if (NOT DISPENSO_STANDALONE)
++ return()
++endif()
++
++## Install library ##
++
++set_target_properties(dispenso
++ PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR})
++
++install(TARGETS dispenso
++ EXPORT ${PROJECT_NAME}_Exports
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ NAMELINK_SKIP
++ # on Windows put the dlls into bin
++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
++ # ... and the import lib into the devel package
++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
++)
++
++install(EXPORT ${PROJECT_NAME}_Exports
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}
++ NAMESPACE Dispenso::
++)
++
++install(TARGETS dispenso
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ NAMELINK_ONLY
++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
++)
++
++## Install headers ##
++
++install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
++ FILES_MATCHING
++ PATTERN *.h
++)
++
++## Generate and install CMake target exports ##
++
++include(CMakePackageConfigHelpers)
++
++configure_package_config_file(
++ "${PROJECT_SOURCE_DIR}/cmake/${PROJECT_NAME}Config.cmake.in"
++ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
++INSTALL_DESTINATION
++ ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}
++)
++
++write_basic_package_version_file(
++ "${PROJECT_NAME}ConfigVersion.cmake"
++ VERSION ${PROJECT_VERSION}
++ COMPATIBILITY SameMajorVersion
++)
++
++install(FILES
++ ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
++ ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
++DESTINATION
++ ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}
++)
diff --git a/dispenso-1.0.0-fix-32bit-build.patch b/dispenso-1.0.0-fix-32bit-build.patch
new file mode 100644
index 0000000..f98486c
--- /dev/null
+++ b/dispenso-1.0.0-fix-32bit-build.patch
@@ -0,0 +1,67 @@
+diff -ruN dispenso-1.0.0/dispenso/concurrent_vector.h /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/concurrent_vector.h
+--- dispenso-1.0.0/dispenso/concurrent_vector.h 2022-01-10 11:06:24.000000000 -0800
++++ /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/concurrent_vector.h 2022-01-25 14:25:35.667377338 -0800
+@@ -96,7 +96,11 @@
+ * petabytes, the class can use less space. Additionally, some minor optimizations may be
+ * possible if the max size is less than 32-bits.
+ **/
++#if INTPTR_MAX == INT32_MAX
++ static constexpr size_t kMaxVectorSize = (size_t{1} << 31) / sizeof(T);
++#else
+ static constexpr size_t kMaxVectorSize = (size_t{1} << 47) / sizeof(T);
++#endif
+ };
+
+ /**
+diff -ruN dispenso-1.0.0/dispenso/parallel_for.h /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/parallel_for.h
+--- dispenso-1.0.0/dispenso/parallel_for.h 2022-01-10 11:06:24.000000000 -0800
++++ /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/parallel_for.h 2022-01-25 10:47:00.483342592 -0800
+@@ -174,9 +174,9 @@
+ ParForOptions options) {
+ ssize_t numThreads = std::min<ssize_t>(taskSet.numPoolThreads(), options.maxThreads);
+ // Reduce threads used if they exceed work to be done.
+- numThreads = std::min<ssize_t>(numThreads, range.size());
++ numThreads = std::min<ssize_t>(numThreads, ssize_t(range.size()));
+
+- auto chunking = detail::staticChunkSize(range.size(), numThreads);
++ auto chunking = detail::staticChunkSize(ssize_t(range.size()), numThreads);
+ IntegerT chunkSize = static_cast<IntegerT>(chunking.ceilChunkSize);
+
+ bool perfectlyChunked = chunking.transitionTaskIndex == numThreads;
+@@ -235,13 +235,13 @@
+ ParForOptions options) {
+ ssize_t numThreads = std::min<ssize_t>(taskSet.numPoolThreads(), options.maxThreads);
+ // Reduce threads used if they exceed work to be done.
+- numThreads = std::min<ssize_t>(numThreads, range.size());
++ numThreads = std::min<ssize_t>(numThreads, ssize_t(range.size()));
+
+ for (ssize_t i = 0; i < numThreads; ++i) {
+ states.emplace_back(defaultState());
+ }
+
+- auto chunking = detail::staticChunkSize(range.size(), numThreads);
++ auto chunking = detail::staticChunkSize(ssize_t(range.size()), numThreads);
+ IntegerT chunkSize = static_cast<IntegerT>(chunking.ceilChunkSize);
+
+ bool perfectlyChunked = chunking.transitionTaskIndex == numThreads;
+diff -ruN dispenso-1.0.0/tests/concurrent_vector_test_common.h /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/tests/concurrent_vector_test_common.h
+--- dispenso-1.0.0/tests/concurrent_vector_test_common.h 2022-01-10 11:06:24.000000000 -0800
++++ /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/tests/concurrent_vector_test_common.h 2022-01-25 11:57:03.783428119 -0800
+@@ -321,7 +321,7 @@
+
+ EXPECT_LE(
+ maxCapacity,
+- 2 * std::max<size_t>(dispenso::detail::nextPow2(vec.size() + 1), vec.default_capacity()))
++ 2 * std::max<size_t>(size_t(dispenso::detail::nextPow2(vec.size() + 1)), vec.default_capacity()))
+ << "Num: " << num << " default: " << vec.default_capacity();
+
+ for (int i = 0; i < num / 2; ++i) {
+@@ -338,7 +338,7 @@
+
+ EXPECT_LE(
+ afterPopNShrinkCap,
+- 2 * std::max<size_t>(dispenso::detail::nextPow2(vec.size() + 1), vec.default_capacity()))
++ 2 * std::max<size_t>(size_t(dispenso::detail::nextPow2(vec.size() + 1)), vec.default_capacity()))
+ << "Size: " << vec.size() << " Num: " << num << " default: " << vec.default_capacity();
+
+ vec.clear();
diff --git a/dispenso-1.0.0-use-system-gtest.patch b/dispenso-1.0.0-use-system-gtest.patch
new file mode 100644
index 0000000..508f1d2
--- /dev/null
+++ b/dispenso-1.0.0-use-system-gtest.patch
@@ -0,0 +1,29 @@
+diff -ruN dispenso-1.0.0/tests/CMakeLists.txt dispenso-1.0.0-use-system-gtest/tests/CMakeLists.txt
+--- dispenso-1.0.0/tests/CMakeLists.txt 2022-01-10 11:06:24.000000000 -0800
++++ dispenso-1.0.0-use-system-gtest/tests/CMakeLists.txt 2022-01-24 17:27:03.304763955 -0800
+@@ -4,16 +4,8 @@
+ # Ideally these tests are all run in (Release, Debug) X (N/A, TSAN, ASAN, -fno-exceptions)
+ ###
+
+-include(FetchContent)
+-FetchContent_Declare(
+- GoogleTest
+- GIT_REPOSITORY https://github.com/google/googletest.git
+- GIT_TAG release-1.10.0
+-)
+-
+ # For Windows, Prevent overriding the parent project's compiler/linker settings
+ set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
+-FetchContent_MakeAvailable(GoogleTest)
+ include(GoogleTest)
+
+ macro(package_add_test TESTNAME)
+@@ -23,7 +15,7 @@
+ $<$<CXX_COMPILER_ID:MSVC>:/W3 /WX>
+ $<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -pedantic -Wconversion -Wno-sign-conversion -Werror>
+ )
+- target_link_libraries(${TESTNAME} gmock_main dispenso)
++ target_link_libraries(${TESTNAME} gmock_main gtest dispenso)
+ gtest_discover_tests(${TESTNAME}
+ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
+ PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}"
diff --git a/dispenso.spec b/dispenso.spec
new file mode 100644
index 0000000..b9482d9
--- /dev/null
+++ b/dispenso.spec
@@ -0,0 +1,106 @@
+%ifarch %{arm} %{ix86}
+# need to sort out tests, only 90% pass
+%bcond_with check
+%else
+# 64-bit architectures
+%if 0%{?fedora} && 0%{?fedora} < 36
+%bcond_without check
+%else
+# EPEL 8 has gtest 1.8.0, too old
+# EPEL 9 and Fedora 36 has gtest 1.11.0, API is different
+%bcond_with check
+%endif
+%endif
+
+%if 0%{?el8}
+%undefine __cmake_in_source_build
+%endif
+
+Name: dispenso
+Version: 1.0.0
+Release: %{autorelease}
+Summary: A library for working with sets of tasks in parallel
+
+License: MIT
+URL: https://github.com/facebookincubator/dispenso
+Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+# allow Dispenso to be installed and fix its version
+Patch0: %{url}/commit/d00e7402ffcc780df11024f8d2285c153b7635b1.patch#/%{name}-1.0.0-add-install.patch
+# TODO: make toggleable and upstream
+Patch1: %{name}-1.0.0-use-system-gtest.patch
+Patch2: %{name}-1.0.0-fix-32bit-build.patch
+
+BuildRequires: cmake
+BuildRequires: gcc-c++
+%if %{with check}
+BuildRequires: gmock-devel
+BuildRequires: (gtest-devel >= 1.10.0 with gtest-devel < 1.11.0)
+%endif
+
+%global _description %{expand:
+Dispenso is a library for working with sets of tasks in parallel. It provides
+mechanisms for thread pools, task sets, parallel for loops, futures, pipelines,
+and more. Dispenso is a well-tested C++14 library designed to have minimal
+dependencies (some dependencies are required for the tests and benchmarks), and
+designed to be clean with compiler sanitizers (ASAN, TSAN). Dispenso is
+currently being used in dozens of projects and hundreds of C++ files at Meta
+(formerly Facebook). Dispenso also aims to avoid major disruption at every
+release. Releases will be made such that major versions are created when a
+backward incompatibility is introduced, and minor versions are created when
+substantial features have been added or bugs have been fixed, and the aim would
+be to only very rarely bump major versions. That should make the project
+suitable for use from main branch, or if you need a harder requirement, you can
+base code on a specific version.}
+
+%description %{_description}
+
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+# Requires: cmake-filesystem
+
+%description devel %{_description}
+
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%autosetup -p1
+
+
+%build
+%cmake \
+%if %{with check}
+ -DDISPENSO_BUILD_TESTS=ON \
+%else
+ %{nil}
+%endif
+
+%cmake_build
+
+
+%install
+%cmake_install
+
+
+%if %{with check}
+%check
+%ctest
+%endif
+
+
+%files
+%license LICENSE
+%{_libdir}/*.so.*
+
+%files devel
+%doc CODE_OF_CONDUCT.md CONTRIBUTING.md README.md
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/cmake/Dispenso-%{version}
+
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..ea63382
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (dispenso-1.0.0.tar.gz) = e110f8620784b29bf1c41e3f611a775ebe00bf8106a61cbac48a2d1bac8aee05273d8d787ae57ec23143716606c7227d3d6f609df08e965019f77e9b0577f640
2 years, 3 months
Architecture specific change in rpms/dispenso.git
by githook-noreply@fedoraproject.org
The package rpms/dispenso.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/dispenso.git/commit/?id=8c734ea5f....
Change:
+%ifarch %{arm} %{ix86}
Thanks.
Full change:
============
commit eac48f0c49457f1dea52edb5fe05d0efff487167
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Jan 25 17:31:36 2022 -0800
Use system moodycamel, to avoid bundling and fix build issue on armv7hl
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/dispenso-1.0.0-use-system-moodycamel.patch b/dispenso-1.0.0-use-system-moodycamel.patch
new file mode 100644
index 0000000..ea19665
--- /dev/null
+++ b/dispenso-1.0.0-use-system-moodycamel.patch
@@ -0,0 +1,14 @@
+--- dispenso-1.0.0/dispenso/CMakeLists.txt.use-system-moodycamel 2022-01-25 17:23:11.884852347 -0800
++++ dispenso-1.0.0/dispenso/CMakeLists.txt 2022-01-25 20:10:56.941350502 -0800
+@@ -22,10 +22,9 @@
+ target_include_directories(dispenso
+ PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/..>
+- $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/third-party/moodycamel>
++ /usr/include/concurrentqueue
+ $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}>
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
+- $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/dispenso/third-party/moodycamel>
+ )
+
+ set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
diff --git a/dispenso.spec b/dispenso.spec
index b9482d9..5302f54 100644
--- a/dispenso.spec
+++ b/dispenso.spec
@@ -28,10 +28,14 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Patch0: %{url}/commit/d00e7402ffcc780df11024f8d2285c153b7635b1.patch#/%{name}-1.0.0-add-install.patch
# TODO: make toggleable and upstream
Patch1: %{name}-1.0.0-use-system-gtest.patch
+# being reviewed upstream
Patch2: %{name}-1.0.0-fix-32bit-build.patch
+# TODO: make toggleable and upstream
+Patch3: %{name}-1.0.0-use-system-moodycamel.patch
BuildRequires: cmake
BuildRequires: gcc-c++
+BuildRequires: moodycamel-concurrentqueue-devel
%if %{with check}
BuildRequires: gmock-devel
BuildRequires: (gtest-devel >= 1.10.0 with gtest-devel < 1.11.0)
@@ -58,7 +62,7 @@ base code on a specific version.}
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
-# Requires: cmake-filesystem
+Requires: moodycamel-concurrentqueue-devel
%description devel %{_description}
@@ -68,6 +72,8 @@ developing applications that use %{name}.
%prep
%autosetup -p1
+# make sure we use the system library
+rm -rf dispenso/third-party
%build
commit 8c734ea5fa797ac30d35cb982d37b78e7e52ace2
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Jan 25 10:20:41 2022 -0800
Initial Fedora package
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..018d7d2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/dispenso-1.0.0.tar.gz
diff --git a/dispenso-1.0.0-add-install.patch b/dispenso-1.0.0-add-install.patch
new file mode 100644
index 0000000..b5b6e53
--- /dev/null
+++ b/dispenso-1.0.0-add-install.patch
@@ -0,0 +1,239 @@
+From d00e7402ffcc780df11024f8d2285c153b7635b1 Mon Sep 17 00:00:00 2001
+From: Jefferson Amstutz <jamstutz(a)nvidia.com>
+Date: Mon, 24 Jan 2022 11:13:52 -0800
+Subject: [PATCH] Add CMake install target + CMake dispenso target exports
+ (#16)
+
+Summary:
+# PR Details
+
+This PR adds an `install` target for the main dispenso library, including CMake target exports.
+
+## Description
+
+The following changes were made:
+
+- The root level `project()` version was updated to `1.0.0`, which gets used in the CMake exports
+- The `install` target is only created when doing a stand alone build of dispenso (i.e. not under `add_subdirectory()`), which is detected with checking if `CMAKE_SOURCE_DIR` and `CMAKE_CURRENT_SOURCE_DIR` are equal.
+- The built-in CMake `Threads` module was used for more robust consumption of `pthreads` downstream.
+- Updated the README with a brief description about installing and linking downstream with CMake.
+
+## Related Issue
+
+Did not create an issue.
+
+## Motivation and Context
+
+This makes dispenso packageable and installable.
+
+Pull Request resolved: https://github.com/facebookincubator/dispenso/pull/16
+
+Test Plan:
+No C++ code was changed. The existing build process is unchanged.
+
+## Types of changes
+
+- [ ] Docs change
+- [ ] Refactoring
+- [ ] Dependency upgrade
+- [ ] Bug fix (non-breaking change which fixes an issue)
+- [X] New feature (non-breaking change which adds functionality)
+- [ ] Breaking change (fix or feature that would cause existing functionality to change)
+
+## Checklist
+
+- [X] My code follows the code style of this project.
+- [ ] I have run clang-format.
+- [ ] My change requires a change to the documentation.
+- [X] I have updated the documentation accordingly.
+- [X] I have read the **CONTRIBUTING** document.
+- [ ] I have added tests to cover my changes.
+- [ ] All new and existing tests passed, including in ASAN and TSAN modes (if available on your platform).
+
+Reviewed By: AndreiFB
+
+Differential Revision: D33690057
+
+Pulled By: graphicsMan
+
+fbshipit-source-id: c5ca5f74471b53c07ba21463368846547b05340e
+---
+ CMakeLists.txt | 12 +++++-
+ README.md | 26 +++++++++++
+ cmake/DispensoConfig.cmake.in | 9 ++++
+ dispenso/CMakeLists.txt | 81 +++++++++++++++++++++++++++++++++--
+ 4 files changed, 123 insertions(+), 5 deletions(-)
+ create mode 100644 cmake/DispensoConfig.cmake.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3b0c55a..cd1efd7 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,10 +1,20 @@
+ cmake_minimum_required(VERSION 3.12)
+ project(
+ Dispenso
+- VERSION 0.1.0
++ VERSION 1.0.0
+ DESCRIPTION "Dispenso is a library for working with sets of parallel tasks"
+ LANGUAGES CXX)
+
++if ("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
++ set(DISPENSO_STANDALONE TRUE)
++else()
++ set(DISPENSO_STANDALONE FALSE)
++endif()
++
++if (DISPENSO_STANDALONE)
++ include(GNUInstallDirs)
++endif()
++
+ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules)
+
+ # Main project setup
+diff --git a/README.md b/README.md
+index 300dad4..c910c36 100644
+--- a/README.md
++++ b/README.md
+@@ -186,6 +186,32 @@ Install Build Tools for Visual Studio. All commands should be run from the Devel
+ 1. `cmake PATH_TO_DISPENSO_ROOT`
+ 1. `cmake --build . --config Release`
+
++## Install dispenso
++
++Once built, the library can be installed by building the "install" target.
++Typically on Linux and MacOS, this is done with
++
++`make install`
++
++On Windows (and works on any platfrom), instead do
++
++`cmake --build . --target install`
++
++## Use an installed dispenso
++
++Once installed, a downstream CMake project can be pointed to it by using
++`CMAKE_PREFIX_PATH` or `Dispenso_DIR`, either as an environment variable or
++CMake variable. All that is required to use the library is link the imported
++CMake target `Dispenso::dispenso`, which might look like
++
++```cmake
++find_pacakge(Dispenso REQUIRED)
++target_link_libraries(myDispensoApp Dispenso::dispenso)
++```
++
++This brings in all required include paths, library files to link, and any other
++properties to the `myDispensoApp` target (your library or application).
++
+ <div id='testing'/>
+
+ # Building and running dispenso tests
+diff --git a/cmake/DispensoConfig.cmake.in b/cmake/DispensoConfig.cmake.in
+new file mode 100644
+index 0000000..be51b4b
+--- /dev/null
++++ b/cmake/DispensoConfig.cmake.in
+@@ -0,0 +1,9 @@
++@PACKAGE_INIT@
++
++include(CMakeFindDependencyMacro)
++
++find_dependency(Threads)
++
++include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME(a)_Exports.cmake")
++
++check_required_components("@PROJECT_NAME@")
+diff --git a/dispenso/CMakeLists.txt b/dispenso/CMakeLists.txt
+index 9742dd1..0ac5be5 100644
+--- a/dispenso/CMakeLists.txt
++++ b/dispenso/CMakeLists.txt
+@@ -19,12 +19,85 @@ target_compile_options(dispenso PRIVATE
+ $<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -pedantic -Wconversion -Wno-sign-conversion -Werror>
+ )
+
+-target_include_directories(dispenso PUBLIC .. third-party/moodycamel "${PROJECT_BINARY_DIR}")
++target_include_directories(dispenso
++PUBLIC
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/..>
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/third-party/moodycamel>
++ $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}>
++ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
++ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/dispenso/third-party/moodycamel>
++)
++
++set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
++set(THREADS_PREFER_PTHREAD_FLAG TRUE)
++find_package(Threads REQUIRED)
++target_link_libraries(dispenso PUBLIC Threads::Threads)
+
+ if(WIN32)
+- target_link_libraries(dispenso Synchronization)
+-else()
+- target_link_libraries(dispenso pthread)
++ target_link_libraries(dispenso PUBLIC Synchronization)
+ endif()
+
+ target_compile_features(dispenso PUBLIC cxx_std_14)
++
++if (NOT DISPENSO_STANDALONE)
++ return()
++endif()
++
++## Install library ##
++
++set_target_properties(dispenso
++ PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR})
++
++install(TARGETS dispenso
++ EXPORT ${PROJECT_NAME}_Exports
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ NAMELINK_SKIP
++ # on Windows put the dlls into bin
++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
++ # ... and the import lib into the devel package
++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
++)
++
++install(EXPORT ${PROJECT_NAME}_Exports
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}
++ NAMESPACE Dispenso::
++)
++
++install(TARGETS dispenso
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ NAMELINK_ONLY
++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
++)
++
++## Install headers ##
++
++install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
++ FILES_MATCHING
++ PATTERN *.h
++)
++
++## Generate and install CMake target exports ##
++
++include(CMakePackageConfigHelpers)
++
++configure_package_config_file(
++ "${PROJECT_SOURCE_DIR}/cmake/${PROJECT_NAME}Config.cmake.in"
++ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
++INSTALL_DESTINATION
++ ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}
++)
++
++write_basic_package_version_file(
++ "${PROJECT_NAME}ConfigVersion.cmake"
++ VERSION ${PROJECT_VERSION}
++ COMPATIBILITY SameMajorVersion
++)
++
++install(FILES
++ ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
++ ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
++DESTINATION
++ ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}
++)
diff --git a/dispenso-1.0.0-fix-32bit-build.patch b/dispenso-1.0.0-fix-32bit-build.patch
new file mode 100644
index 0000000..f98486c
--- /dev/null
+++ b/dispenso-1.0.0-fix-32bit-build.patch
@@ -0,0 +1,67 @@
+diff -ruN dispenso-1.0.0/dispenso/concurrent_vector.h /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/concurrent_vector.h
+--- dispenso-1.0.0/dispenso/concurrent_vector.h 2022-01-10 11:06:24.000000000 -0800
++++ /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/concurrent_vector.h 2022-01-25 14:25:35.667377338 -0800
+@@ -96,7 +96,11 @@
+ * petabytes, the class can use less space. Additionally, some minor optimizations may be
+ * possible if the max size is less than 32-bits.
+ **/
++#if INTPTR_MAX == INT32_MAX
++ static constexpr size_t kMaxVectorSize = (size_t{1} << 31) / sizeof(T);
++#else
+ static constexpr size_t kMaxVectorSize = (size_t{1} << 47) / sizeof(T);
++#endif
+ };
+
+ /**
+diff -ruN dispenso-1.0.0/dispenso/parallel_for.h /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/parallel_for.h
+--- dispenso-1.0.0/dispenso/parallel_for.h 2022-01-10 11:06:24.000000000 -0800
++++ /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/dispenso/parallel_for.h 2022-01-25 10:47:00.483342592 -0800
+@@ -174,9 +174,9 @@
+ ParForOptions options) {
+ ssize_t numThreads = std::min<ssize_t>(taskSet.numPoolThreads(), options.maxThreads);
+ // Reduce threads used if they exceed work to be done.
+- numThreads = std::min<ssize_t>(numThreads, range.size());
++ numThreads = std::min<ssize_t>(numThreads, ssize_t(range.size()));
+
+- auto chunking = detail::staticChunkSize(range.size(), numThreads);
++ auto chunking = detail::staticChunkSize(ssize_t(range.size()), numThreads);
+ IntegerT chunkSize = static_cast<IntegerT>(chunking.ceilChunkSize);
+
+ bool perfectlyChunked = chunking.transitionTaskIndex == numThreads;
+@@ -235,13 +235,13 @@
+ ParForOptions options) {
+ ssize_t numThreads = std::min<ssize_t>(taskSet.numPoolThreads(), options.maxThreads);
+ // Reduce threads used if they exceed work to be done.
+- numThreads = std::min<ssize_t>(numThreads, range.size());
++ numThreads = std::min<ssize_t>(numThreads, ssize_t(range.size()));
+
+ for (ssize_t i = 0; i < numThreads; ++i) {
+ states.emplace_back(defaultState());
+ }
+
+- auto chunking = detail::staticChunkSize(range.size(), numThreads);
++ auto chunking = detail::staticChunkSize(ssize_t(range.size()), numThreads);
+ IntegerT chunkSize = static_cast<IntegerT>(chunking.ceilChunkSize);
+
+ bool perfectlyChunked = chunking.transitionTaskIndex == numThreads;
+diff -ruN dispenso-1.0.0/tests/concurrent_vector_test_common.h /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/tests/concurrent_vector_test_common.h
+--- dispenso-1.0.0/tests/concurrent_vector_test_common.h 2022-01-10 11:06:24.000000000 -0800
++++ /var/lib/mock/fedora-35-i686/root/builddir/build/BUILD/dispenso-1.0.0/tests/concurrent_vector_test_common.h 2022-01-25 11:57:03.783428119 -0800
+@@ -321,7 +321,7 @@
+
+ EXPECT_LE(
+ maxCapacity,
+- 2 * std::max<size_t>(dispenso::detail::nextPow2(vec.size() + 1), vec.default_capacity()))
++ 2 * std::max<size_t>(size_t(dispenso::detail::nextPow2(vec.size() + 1)), vec.default_capacity()))
+ << "Num: " << num << " default: " << vec.default_capacity();
+
+ for (int i = 0; i < num / 2; ++i) {
+@@ -338,7 +338,7 @@
+
+ EXPECT_LE(
+ afterPopNShrinkCap,
+- 2 * std::max<size_t>(dispenso::detail::nextPow2(vec.size() + 1), vec.default_capacity()))
++ 2 * std::max<size_t>(size_t(dispenso::detail::nextPow2(vec.size() + 1)), vec.default_capacity()))
+ << "Size: " << vec.size() << " Num: " << num << " default: " << vec.default_capacity();
+
+ vec.clear();
diff --git a/dispenso-1.0.0-use-system-gtest.patch b/dispenso-1.0.0-use-system-gtest.patch
new file mode 100644
index 0000000..508f1d2
--- /dev/null
+++ b/dispenso-1.0.0-use-system-gtest.patch
@@ -0,0 +1,29 @@
+diff -ruN dispenso-1.0.0/tests/CMakeLists.txt dispenso-1.0.0-use-system-gtest/tests/CMakeLists.txt
+--- dispenso-1.0.0/tests/CMakeLists.txt 2022-01-10 11:06:24.000000000 -0800
++++ dispenso-1.0.0-use-system-gtest/tests/CMakeLists.txt 2022-01-24 17:27:03.304763955 -0800
+@@ -4,16 +4,8 @@
+ # Ideally these tests are all run in (Release, Debug) X (N/A, TSAN, ASAN, -fno-exceptions)
+ ###
+
+-include(FetchContent)
+-FetchContent_Declare(
+- GoogleTest
+- GIT_REPOSITORY https://github.com/google/googletest.git
+- GIT_TAG release-1.10.0
+-)
+-
+ # For Windows, Prevent overriding the parent project's compiler/linker settings
+ set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
+-FetchContent_MakeAvailable(GoogleTest)
+ include(GoogleTest)
+
+ macro(package_add_test TESTNAME)
+@@ -23,7 +15,7 @@
+ $<$<CXX_COMPILER_ID:MSVC>:/W3 /WX>
+ $<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -pedantic -Wconversion -Wno-sign-conversion -Werror>
+ )
+- target_link_libraries(${TESTNAME} gmock_main dispenso)
++ target_link_libraries(${TESTNAME} gmock_main gtest dispenso)
+ gtest_discover_tests(${TESTNAME}
+ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
+ PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}"
diff --git a/dispenso.spec b/dispenso.spec
new file mode 100644
index 0000000..b9482d9
--- /dev/null
+++ b/dispenso.spec
@@ -0,0 +1,106 @@
+%ifarch %{arm} %{ix86}
+# need to sort out tests, only 90% pass
+%bcond_with check
+%else
+# 64-bit architectures
+%if 0%{?fedora} && 0%{?fedora} < 36
+%bcond_without check
+%else
+# EPEL 8 has gtest 1.8.0, too old
+# EPEL 9 and Fedora 36 has gtest 1.11.0, API is different
+%bcond_with check
+%endif
+%endif
+
+%if 0%{?el8}
+%undefine __cmake_in_source_build
+%endif
+
+Name: dispenso
+Version: 1.0.0
+Release: %{autorelease}
+Summary: A library for working with sets of tasks in parallel
+
+License: MIT
+URL: https://github.com/facebookincubator/dispenso
+Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+# allow Dispenso to be installed and fix its version
+Patch0: %{url}/commit/d00e7402ffcc780df11024f8d2285c153b7635b1.patch#/%{name}-1.0.0-add-install.patch
+# TODO: make toggleable and upstream
+Patch1: %{name}-1.0.0-use-system-gtest.patch
+Patch2: %{name}-1.0.0-fix-32bit-build.patch
+
+BuildRequires: cmake
+BuildRequires: gcc-c++
+%if %{with check}
+BuildRequires: gmock-devel
+BuildRequires: (gtest-devel >= 1.10.0 with gtest-devel < 1.11.0)
+%endif
+
+%global _description %{expand:
+Dispenso is a library for working with sets of tasks in parallel. It provides
+mechanisms for thread pools, task sets, parallel for loops, futures, pipelines,
+and more. Dispenso is a well-tested C++14 library designed to have minimal
+dependencies (some dependencies are required for the tests and benchmarks), and
+designed to be clean with compiler sanitizers (ASAN, TSAN). Dispenso is
+currently being used in dozens of projects and hundreds of C++ files at Meta
+(formerly Facebook). Dispenso also aims to avoid major disruption at every
+release. Releases will be made such that major versions are created when a
+backward incompatibility is introduced, and minor versions are created when
+substantial features have been added or bugs have been fixed, and the aim would
+be to only very rarely bump major versions. That should make the project
+suitable for use from main branch, or if you need a harder requirement, you can
+base code on a specific version.}
+
+%description %{_description}
+
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+# Requires: cmake-filesystem
+
+%description devel %{_description}
+
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%autosetup -p1
+
+
+%build
+%cmake \
+%if %{with check}
+ -DDISPENSO_BUILD_TESTS=ON \
+%else
+ %{nil}
+%endif
+
+%cmake_build
+
+
+%install
+%cmake_install
+
+
+%if %{with check}
+%check
+%ctest
+%endif
+
+
+%files
+%license LICENSE
+%{_libdir}/*.so.*
+
+%files devel
+%doc CODE_OF_CONDUCT.md CONTRIBUTING.md README.md
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/cmake/Dispenso-%{version}
+
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..ea63382
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (dispenso-1.0.0.tar.gz) = e110f8620784b29bf1c41e3f611a775ebe00bf8106a61cbac48a2d1bac8aee05273d8d787ae57ec23143716606c7227d3d6f609df08e965019f77e9b0577f640
2 years, 3 months
Architecture specific change in rpms/mold.git
by githook-noreply@fedoraproject.org
The package rpms/mold.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/mold.git/commit/?id=7305f40d49167...
https://src.fedoraproject.org/cgit/rpms/mold.git/commit/?id=76391c452693f....
Change:
+ExclusiveArch: x86_64 aarch64
+%ifarch x86_64
Thanks.
Full change:
============
commit 7305f40d491672b03a3f9b41b6b3a0628d7508b1
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 22:28:04 2022 +0100
Don't build on i686
mold 1.0.2 on i686 is broken with a failing assertion:
elf/../mold.h:315: std::pair<T*, bool>
mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&)
[with T = mold::elf::SectionFragment<mold::elf::I386>; std::string_view
= std::basic_string_view<char>; mold::u64 = long long unsigned int]:
Assertion `__builtin_popcount(nbuckets) == 1' failed.
Since 32-bit i686 is no longer supported by Fedora anyway, it doesn't
matter for us.
diff --git a/mold.spec b/mold.spec
index e6fb886..e56c342 100644
--- a/mold.spec
+++ b/mold.spec
@@ -22,8 +22,8 @@ Patch1: bundled_lib_system_flags.patch
# Fix for failed assertion on aarch64
Patch2: 0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
-# mold can currently produce native binaries for these architectures only
-ExclusiveArch: x86_64 %{ix86} aarch64
+# mold can currently produce native binaries for x86 and aarch64 only
+ExclusiveArch: x86_64 aarch64
BuildRequires: cmake
BuildRequires: gcc
commit 9b2eab61f395faee81768a4ac43d8b29677209a8
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 21:59:42 2022 +0100
Make build dependency on glibc-static(x86-32) Koji-compatible
diff --git a/mold.spec b/mold.spec
index d6fac75..e6fb886 100644
--- a/mold.spec
+++ b/mold.spec
@@ -45,7 +45,7 @@ BuildRequires: zlib-devel
BuildRequires: clang
BuildRequires: glibc-static
%ifarch x86_64
-BuildRequires: glibc-static(x86-32)
+BuildRequires: /usr/lib/libc.a
%endif
%if 0%{?fedora}
BuildRequires: libdwarf-tools
commit 255706739846610a63dedf3199cd05b23bf9cf66
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 21:54:40 2022 +0100
Move libdwarf-tools build dependency into the correct place
diff --git a/mold.spec b/mold.spec
index 8f77e35..d6fac75 100644
--- a/mold.spec
+++ b/mold.spec
@@ -36,9 +36,6 @@ BuildRequires: gcc-toolset-10-toolchain
%if 0%{!?el7} && 0%{!?el8}
BuildRequires: gcc-c++ >= 10
%endif
-%if 0%{?fedora}
-BuildRequires: libdwarf-tools
-%endif
BuildRequires: mimalloc-devel
BuildRequires: openssl-devel
BuildRequires: xxhash-devel
@@ -50,6 +47,9 @@ BuildRequires: glibc-static
%ifarch x86_64
BuildRequires: glibc-static(x86-32)
%endif
+%if 0%{?fedora}
+BuildRequires: libdwarf-tools
+%endif
BuildRequires: libstdc++-static
Requires(post): %{_sbindir}/alternatives
commit 76391c452693f12dc833516647f21a6f9cd4f9d7
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 19:46:31 2022 +0100
Initial import (fedora#2036468).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..306fe31
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/mold-1.0.2.tar.gz
diff --git a/0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch b/0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
new file mode 100644
index 0000000..be1412e
--- /dev/null
+++ b/0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
@@ -0,0 +1,42 @@
+From 03ba8f93255055adaf69984c17bcfea3b22340db Mon Sep 17 00:00:00 2001
+Message-Id: <03ba8f93255055adaf69984c17bcfea3b22340db.1642970958.git.github(a)sicherha.de>
+From: Christoph Erhardt <github(a)sicherha.de>
+Date: Sun, 23 Jan 2022 21:42:21 +0100
+Subject: [PATCH] Fix out-of-bounds error on aarch64 with `_GLIBCXX_ASSERTIONS`
+ enabled
+
+While an iterator may point beyond the last element of a `std::span`, a
+pointer may not.
+
+Fixes #298.
+
+Signed-off-by: Christoph Erhardt <github(a)sicherha.de>
+---
+ elf/arch-arm64.cc | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/elf/arch-arm64.cc b/elf/arch-arm64.cc
+index aba86330..c608ae49 100644
+--- a/elf/arch-arm64.cc
++++ b/elf/arch-arm64.cc
+@@ -574,7 +574,7 @@ static void create_thunks(Context<E> &ctx, OutputSection<E> &osec) {
+ thunk.offset = offset;
+
+ // Scan relocations between B and C to collect symbols that need thunks.
+- tbb::parallel_for_each(&members[b], &members[c], [&](InputSection<E> *isec) {
++ tbb::parallel_for_each(members.begin() + b, members.begin() + c, [&](InputSection<E> *isec) {
+ std::span<ElfRel<E>> rels = isec->get_rels(ctx);
+ isec->range_extn.resize(rels.size());
+
+@@ -619,7 +619,7 @@ static void create_thunks(Context<E> &ctx, OutputSection<E> &osec) {
+ }
+
+ // Scan relocations again to fix symbol offsets in the last thunk.
+- tbb::parallel_for_each(&members[b], &members[c], [&](InputSection<E> *isec) {
++ tbb::parallel_for_each(members.begin() + b, members.begin() + c, [&](InputSection<E> *isec) {
+ std::span<ElfRel<E>> rels = isec->get_rels(ctx);
+
+ for (i64 i = 0; i < rels.size(); i++) {
+--
+2.34.1
+
diff --git a/bundled_lib_system_flags.patch b/bundled_lib_system_flags.patch
new file mode 100644
index 0000000..e5704e0
--- /dev/null
+++ b/bundled_lib_system_flags.patch
@@ -0,0 +1,30 @@
+From 06537164083e0af844224651bf7e7c7340a47675 Mon Sep 17 00:00:00 2001
+Message-Id: <06537164083e0af844224651bf7e7c7340a47675.1642950243.git.github(a)sicherha.de>
+From: Christoph Erhardt <github(a)sicherha.de>
+Date: Sun, 23 Jan 2022 14:28:45 +0100
+Subject: [PATCH] Pass `CXXFLAGS` to bundled tbb
+
+This makes work easier for distributions that specify custom hardened
+compiler flags.
+
+Signed-off-by: Christoph Erhardt <github(a)sicherha.de>
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index e2d7cd97..913ac97a 100644
+--- a/Makefile
++++ b/Makefile
+@@ -147,7 +147,7 @@ $(MIMALLOC_LIB):
+
+ $(TBB_LIB):
+ mkdir -p out/tbb
+- (cd out/tbb; cmake -G'Unix Makefiles' -DBUILD_SHARED_LIBS=OFF -DTBB_TEST=OFF -DCMAKE_CXX_FLAGS=-D__TBB_DYNAMIC_LOAD_ENABLED=0 -DTBB_STRICT=OFF ../../third-party/tbb)
++ (cd out/tbb; cmake -G'Unix Makefiles' -DBUILD_SHARED_LIBS=OFF -DTBB_TEST=OFF -DCMAKE_CXX_FLAGS="$(CXXFLAGS) -D__TBB_DYNAMIC_LOAD_ENABLED=0" -DTBB_STRICT=OFF ../../third-party/tbb)
+ $(MAKE) -C out/tbb tbb
+ (cd out/tbb; ln -sf *_relwithdebinfo libs)
+
+--
+2.34.1
+
diff --git a/mold.spec b/mold.spec
new file mode 100644
index 0000000..8f77e35
--- /dev/null
+++ b/mold.spec
@@ -0,0 +1,125 @@
+Name: mold
+Version: 1.0.2
+Release: 1%{?dist}
+Summary: A Modern Linker
+
+License: AGPLv3+
+URL: https://github.com/rui314/mold
+Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+
+# The bundled build system for tbb tries to strip all Werror from the
+# CFLAGS/CXXFLAGS when not building in strict mode (mold doesn't use strict
+# mode). We don't want that because it causes the "Werror=format-security"
+# option to become "=format-security" and break the build. (similar to a patch
+# in the Fedora tbb package)
+Patch0: tbb-strip-werror.patch
+
+# Pass the system's CXXFLAGS and CFLAGS to the bundled libraries to ensure they
+# are built with all the Fedora hardening flags and with PIE (otherwise the
+# linker errors linking non-PIE code with PIE code).
+Patch1: bundled_lib_system_flags.patch
+
+# Fix for failed assertion on aarch64
+Patch2: 0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
+
+# mold can currently produce native binaries for these architectures only
+ExclusiveArch: x86_64 %{ix86} aarch64
+
+BuildRequires: cmake
+BuildRequires: gcc
+%if 0%{?el7}
+BuildRequires: devtoolset-10-toolchain
+%endif
+%if 0%{?el8}
+BuildRequires: gcc-toolset-10-toolchain
+%endif
+%if 0%{!?el7} && 0%{!?el8}
+BuildRequires: gcc-c++ >= 10
+%endif
+%if 0%{?fedora}
+BuildRequires: libdwarf-tools
+%endif
+BuildRequires: mimalloc-devel
+BuildRequires: openssl-devel
+BuildRequires: xxhash-devel
+BuildRequires: zlib-devel
+
+# The following packages are only required for executing the tests
+BuildRequires: clang
+BuildRequires: glibc-static
+%ifarch x86_64
+BuildRequires: glibc-static(x86-32)
+%endif
+BuildRequires: libstdc++-static
+
+Requires(post): %{_sbindir}/alternatives
+Requires(preun): %{_sbindir}/alternatives
+
+# API-incompatible with older tbb 2020.3 currently shipped by Fedora:
+# https://bugzilla.redhat.com/show_bug.cgi?id=2036372
+Provides: bundled(tbb) = 2021.3
+
+%define build_args PREFIX=%{_prefix} LIBDIR=%{_libdir} CC=gcc CXX=g++ CFLAGS="%{build_cflags}" CXXFLAGS="%{build_cxxflags}" LDFLAGS="%{build_ldflags}" STRIP=echo SYSTEM_MIMALLOC=1 SYSTEM_XXHASH=1
+
+%description
+mold is a multi-threaded, high-performance linker that is several times faster
+than the industry-standard ones, namely, GNU ld, GNU gold or LLVM lld. It is
+developed as a drop-in replacement for these linkers and command-line compatible
+with them with a few exceptions.
+
+%prep
+%autosetup -p1
+rm -r third-party/{mimalloc,xxhash}
+
+%build
+%if 0%{?el7}
+. /opt/rh/devtoolset-10/enable
+%endif
+%if 0%{?el8}
+. /opt/rh/gcc-toolset-10/enable
+%endif
+%make_build %{build_args}
+
+%install
+%make_install %{build_args}
+# Overwrite absolute symlink with relative symlink
+ln -srf %{buildroot}%{_bindir}/mold %{buildroot}%{_libexecdir}/mold/ld
+chmod +x %{buildroot}%{_libdir}/mold/mold-wrapper.so
+
+%post
+if [ "$1" = 1 ]; then
+ %{_sbindir}/alternatives --install %{_bindir}/ld ld %{_bindir}/ld.mold 1
+fi
+
+%postun
+if [ "$1" = 0 ]; then
+ %{_sbindir}/alternatives --remove ld %{_bindir}/ld.mold
+fi
+
+%check
+%if 0%{?el7}
+. /opt/rh/devtoolset-10/enable
+%endif
+%if 0%{?el8}
+. /opt/rh/gcc-toolset-10/enable
+%endif
+%make_build %{build_args} test
+
+%files
+%license LICENSE
+%ghost %{_bindir}/ld
+%{_bindir}/mold
+%{_bindir}/ld.mold
+%{_bindir}/ld64.mold
+%{_libdir}/mold
+%{_libdir}/mold/mold-wrapper.so
+%{_libexecdir}/mold
+%{_libexecdir}/mold/ld
+%{_mandir}/man1/mold.1*
+
+%changelog
+* Sun Jan 23 2022 Christoph Erhardt <fedora(a)sicherha.de> - 1.0.2-1
+- Bump version to 1.0.2.
+
+* Sat Jan 01 2022 Christoph Erhardt <fedora(a)sicherha.de> - 1.0.1-1
+- Initial package for version 1.0.1.
diff --git a/sources b/sources
new file mode 100644
index 0000000..59c74a6
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (mold-1.0.2.tar.gz) = 27f6664e63c76c32a6e3ec8bfc4b204138926001f5431be94da9ce47a5d9d3b51aa634c5cd6df45be660d52ac0507f7b7eec17134e35db402db5747d2ecc3715
diff --git a/tbb-strip-werror.patch b/tbb-strip-werror.patch
new file mode 100644
index 0000000..fe489ea
--- /dev/null
+++ b/tbb-strip-werror.patch
@@ -0,0 +1,16 @@
+diff --git a/third-party/tbb/cmake/compilers/GNU.cmake b/third-party/tbb/cmake/compilers/GNU.cmake
+index 902fa786..9c364803 100644
+--- a/third-party/tbb/cmake/compilers/GNU.cmake
++++ b/third-party/tbb/cmake/compilers/GNU.cmake
+@@ -44,11 +44,6 @@ endif()
+ set(TBB_COMMON_LINK_LIBS dl)
+ endif()
+
+-# Ignore -Werror set through add_compile_options() or added to CMAKE_CXX_FLAGS if TBB_STRICT is disabled.
+-if (NOT TBB_STRICT AND COMMAND tbb_remove_compile_flag)
+- tbb_remove_compile_flag(-Werror)
+-endif()
+-
+ if (NOT ${CMAKE_CXX_COMPILER_ID} STREQUAL Intel)
+ # gcc 6.0 and later have -flifetime-dse option that controls elimination of stores done outside the object lifetime
+ set(TBB_DSE_FLAG $<$<NOT:$<VERSION_LESS:${CMAKE_CXX_COMPILER_VERSION},6.0>>:-flifetime-dse=1>)
2 years, 3 months
[Report] Packages Restricting Arches
by root
New package excluding arches (1)
============================
- mold
ExclusiveArch: x86_64 aarch64
Package no longer excluding arches (1)
==================================
- dotnet5.0-build-reference-packages
List of packages currently excluding arches (2353)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aboot
ExclusiveArch: alpha
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- alleyoop
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} aarch64
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- anki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- aunit
ExclusiveArch: %GPRbuild_arches
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcm283x-firmware
ExclusiveArch: %{arm} aarch64
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- blender
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- bless
ExclusiveArch: %mono_arches
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: %{qt5_qtwebengine_arches}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- chromium
ExclusiveArch: x86_64 i686
ExclusiveArch: x86_64 aarch64
ExclusiveArch: x86_64 i686 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- coffee-script
ExclusiveArch: %{nodejs_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- cryptlib
ExclusiveArch: x86_64 %{ix86} aarch64 ppc64 ppc64le
- cryptobone
ExclusiveArch: x86_64 %{ix86} ppc64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-parsec
ExclusiveArch: %{rust_arches}
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- dbxtool
ExclusiveArch: i386 x86_64 aarch64
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dotnet-build-reference-packages
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- dotnet3.1
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- eclipse-swt
ExclusiveArch: s390x x86_64 aarch64 ppc64le
- edk2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: x86_64 aarch64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- eth-tools
ExclusiveArch: x86_64
- extlinux-bootloader
ExclusiveArch: %{arm} aarch64
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- fes
ExclusiveArch: %{ix86} x86_64
- fkill-cli
ExclusiveArch: %{nodejs_arches} noarch
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: %{ix86} x86_64 ppc64
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- fx
ExclusiveArch: %{nodejs_arches} noarch
- fx-completion
ExclusiveArch: %{nodejs_arches} noarch
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gbrainy
ExclusiveArch: %mono_arches
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gela-asis
ExclusiveArch: %GPRbuild_arches
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gmqcc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- go-compilers
ExclusiveArch: %{go_arches}
- go-rpm-macros
ExclusiveArch: %{golang_arches} %{gccgo_arches}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- gomtree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches} %{bootstrap_arch}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- hedgewars
ExclusiveArch: %{fpc_arches}
- hsakmt
ExclusiveArch: x86_64 aarch64
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64
- i3status-rs
ExclusiveArch: %{rust_arches}
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64 i686 i586
ExclusiveArch: x86_64 i686 i586
- intel-gmmlib
ExclusiveArch: x86_64 i686
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
ExclusiveArch: x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- keepass
ExclusiveArch: %{mono_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x %{arm} aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x %{arm} aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kalarmcal
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- kicad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- klee
ExclusiveArch: x86_64
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- knotes
ExclusiveArch: x86_64 %{arm}
- kompose
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldc
ExclusiveArch: %{ldc_arches}
- libbsr
ExclusiveArch: %{power64}
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkgapi
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpmemobj-cpp
ExclusiveArch: x86_64 ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-intel-hybrid-driver
ExclusiveArch: %{ix86} x86_64 ia64
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- lightdm
ExclusiveArch: x86_64 ppc64le
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matreshka
ExclusiveArch: %GPRbuild_arches
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mdevctl
ExclusiveArch: %{rust_arches}
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: %{ix86} x86_64
- mesos
ExclusiveArch: x86_64
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} %{ix86} x86_64
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mirrorlist-server
ExclusiveArch: %{rust_arches}
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mod_mono
ExclusiveArch: %mono_arches
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mold
ExclusiveArch: x86_64 aarch64
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monobristol
ExclusiveArch: %{mono_arches}
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- monosim
ExclusiveArch: %mono_arches
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mustache-d
ExclusiveArch: %{ldc_arches}
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- newsflash
ExclusiveArch: %{rust_arches}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nispor
ExclusiveArch: %{rust_arches}
- nodejs
ExclusiveArch: %{nodejs_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-supervisor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-svgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- npm-name-cli
ExclusiveArch: %{nodejs_arches} noarch
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- nwchem
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %%{power64} aarch64 s390x armv7hl
- oci-umount
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- oidn
ExclusiveArch: x86_64
- olpc-kbdshim
ExclusiveArch: %{ix86} %{arm}
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 aarch64
- openblas
ExclusiveArch: %{openblas_arches}
- openjfx
ExclusiveArch: x86_64
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openni
ExclusiveArch: %{ix86} x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openshadinglanguage
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- openssl-ibmca
ExclusiveArch: s390 s390x
- origin
ExclusiveArch: %{go_arches}
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- orion
ExclusiveArch: %{qt5_qtwebengine_arches}
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- paflib
ExclusiveArch: ppc %{power64}
- parsec
ExclusiveArch: %{rust_arches}
- parsec-tool
ExclusiveArch: %{rust_arches}
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfmod
ExclusiveArch: %mono_arches
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- pmdk-convert
ExclusiveArch: x86_64
- pmemkv
ExclusiveArch: x86_64
- podman
ExclusiveArch: %{golang_arches}
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- powerpc-utils
ExclusiveArch: ppc %{power64}
- ppc64-diag
ExclusiveArch: ppc %{power64}
- pveclib
ExclusiveArch: ppc %{power64}
- pvs-sbcl
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-healpy
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-javabridge
ExclusiveArch: i686 x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-setuptools-rust
ExclusiveArch: %{rust_arches}
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatzip
ExclusiveArch: x86_64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- renderdoc
ExclusiveArch: x86_64
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm}
- rescene
ExclusiveArch: %{mono_arches}
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- rhythmbox-alternative-toolbar
ExclusiveArch: %{ix86} %{arm} x86_64 ppc64 ppc64le
- rocm-runtime
ExclusiveArch: x86_64 aarch64
- rocminfo
ExclusiveArch: x86_64 aarch64
- rpg-cli
ExclusiveArch: %{rust_arches}
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
- rust
ExclusiveArch: %{rust_arches}
- rust-Inflector
ExclusiveArch: %{rust_arches}
- rust-ab_glyph
ExclusiveArch: %{rust_arches}
- rust-ab_glyph_rasterizer
ExclusiveArch: %{rust_arches}
- rust-abomonation
ExclusiveArch: %{rust_arches}
- rust-actix
ExclusiveArch: %{rust_arches}
- rust-actix-codec
ExclusiveArch: %{rust_arches}
- rust-actix-connect
ExclusiveArch: %{rust_arches}
- rust-actix-http
ExclusiveArch: %{rust_arches}
- rust-actix-macros
ExclusiveArch: %{rust_arches}
- rust-actix-macros0.1
ExclusiveArch: %{rust_arches}
- rust-actix-router
ExclusiveArch: %{rust_arches}
- rust-actix-rt
ExclusiveArch: %{rust_arches}
- rust-actix-rt1
ExclusiveArch: %{rust_arches}
- rust-actix-server
ExclusiveArch: %{rust_arches}
- rust-actix-service
ExclusiveArch: %{rust_arches}
- rust-actix-testing
ExclusiveArch: %{rust_arches}
- rust-actix-threadpool
ExclusiveArch: %{rust_arches}
- rust-actix-tls
ExclusiveArch: %{rust_arches}
- rust-actix-utils
ExclusiveArch: %{rust_arches}
- rust-actix-web
ExclusiveArch: %{rust_arches}
- rust-actix-web-codegen
ExclusiveArch: %{rust_arches}
- rust-actix0.10
ExclusiveArch: %{rust_arches}
- rust-actix_derive
ExclusiveArch: %{rust_arches}
- rust-actix_derive0.5
ExclusiveArch: %{rust_arches}
- rust-addr2line
ExclusiveArch: %{rust_arches}
- rust-adler
ExclusiveArch: %{rust_arches}
- rust-adler32
ExclusiveArch: %{rust_arches}
- rust-aead
ExclusiveArch: %{rust_arches}
- rust-aes
ExclusiveArch: %{rust_arches}
- rust-aes-gcm
ExclusiveArch: %{rust_arches}
- rust-afterburn
ExclusiveArch: %{rust_arches}
- rust-ahash
ExclusiveArch: %{rust_arches}
- rust-ahash0.4
ExclusiveArch: %{rust_arches}
- rust-aho-corasick
ExclusiveArch: %{rust_arches}
- rust-alacritty
ExclusiveArch: %{rust_arches}
- rust-alacritty_config_derive
ExclusiveArch: %{rust_arches}
- rust-alacritty_terminal
ExclusiveArch: %{rust_arches}
- rust-alga
ExclusiveArch: %{rust_arches}
- rust-alga_derive
ExclusiveArch: %{rust_arches}
- rust-aliasable
ExclusiveArch: %{rust_arches}
- rust-alloc-no-stdlib
ExclusiveArch: %{rust_arches}
- rust-alloc-stdlib
ExclusiveArch: %{rust_arches}
- rust-alsa
ExclusiveArch: %{rust_arches}
- rust-alsa-sys
ExclusiveArch: %{rust_arches}
- rust-ambient-authority
ExclusiveArch: %{rust_arches}
- rust-ammonia
ExclusiveArch: %{rust_arches}
- rust-andrew
ExclusiveArch: %{rust_arches}
- rust-ansi_colours
ExclusiveArch: %{rust_arches}
- rust-ansi_term
ExclusiveArch: %{rust_arches}
- rust-ansi_term0.11
ExclusiveArch: %{rust_arches}
- rust-antidote
ExclusiveArch: %{rust_arches}
- rust-anyhow
ExclusiveArch: %{rust_arches}
- rust-aom-sys
ExclusiveArch: %{rust_arches}
- rust-app_dirs
ExclusiveArch: %{rust_arches}
- rust-approx
ExclusiveArch: %{rust_arches}
- rust-ar
ExclusiveArch: %{rust_arches}
- rust-arbitrary
ExclusiveArch: %{rust_arches}
- rust-arbitrary0.4
ExclusiveArch: %{rust_arches}
- rust-arc-swap
ExclusiveArch: %{rust_arches}
- rust-arg_enum_proc_macro
ExclusiveArch: %{rust_arches}
- rust-argh
ExclusiveArch: %{rust_arches}
- rust-argh_derive
ExclusiveArch: %{rust_arches}
- rust-argh_shared
ExclusiveArch: %{rust_arches}
- rust-argparse
ExclusiveArch: %{rust_arches}
- rust-array-init
ExclusiveArch: %{rust_arches}
- rust-arrayref
ExclusiveArch: %{rust_arches}
- rust-arrayvec
ExclusiveArch: %{rust_arches}
- rust-arrayvec0.5
ExclusiveArch: %{rust_arches}
- rust-article_scraper
ExclusiveArch: %{rust_arches}
- rust-ascii
ExclusiveArch: %{rust_arches}
- rust-ascii-canvas
ExclusiveArch: %{rust_arches}
- rust-askalono
ExclusiveArch: %{rust_arches}
- rust-askalono-cli
ExclusiveArch: %{rust_arches}
- rust-askama
ExclusiveArch: %{rust_arches}
- rust-askama_derive
ExclusiveArch: %{rust_arches}
- rust-askama_escape
ExclusiveArch: %{rust_arches}
- rust-askama_shared
ExclusiveArch: %{rust_arches}
- rust-asn1
ExclusiveArch: %{rust_arches}
- rust-asn1_derive
ExclusiveArch: %{rust_arches}
- rust-assert-impl
ExclusiveArch: %{rust_arches}
- rust-assert-json-diff
ExclusiveArch: %{rust_arches}
- rust-assert_approx_eq
ExclusiveArch: %{rust_arches}
- rust-assert_cli
ExclusiveArch: %{rust_arches}
- rust-assert_cmd
ExclusiveArch: %{rust_arches}
- rust-assert_fs
ExclusiveArch: %{rust_arches}
- rust-assert_matches
ExclusiveArch: %{rust_arches}
- rust-assign
ExclusiveArch: %{rust_arches}
- rust-async-attributes
ExclusiveArch: %{rust_arches}
- rust-async-channel
ExclusiveArch: %{rust_arches}
- rust-async-compression
ExclusiveArch: %{rust_arches}
- rust-async-executor
ExclusiveArch: %{rust_arches}
- rust-async-global-executor
ExclusiveArch: %{rust_arches}
- rust-async-io
ExclusiveArch: %{rust_arches}
- rust-async-lock
ExclusiveArch: %{rust_arches}
- rust-async-mutex
ExclusiveArch: %{rust_arches}
- rust-async-process
ExclusiveArch: %{rust_arches}
- rust-async-std
ExclusiveArch: %{rust_arches}
- rust-async-stream
ExclusiveArch: %{rust_arches}
- rust-async-stream-impl
ExclusiveArch: %{rust_arches}
- rust-async-task
ExclusiveArch: %{rust_arches}
- rust-async-trait
ExclusiveArch: %{rust_arches}
- rust-asyncgit
ExclusiveArch: %{rust_arches}
- rust-atk
ExclusiveArch: %{rust_arches}
- rust-atk-sys
ExclusiveArch: %{rust_arches}
- rust-atom
ExclusiveArch: %{rust_arches}
- rust-atomic-waker
ExclusiveArch: %{rust_arches}
- rust-attohttpc
ExclusiveArch: %{rust_arches}
- rust-atty
ExclusiveArch: %{rust_arches}
- rust-autocfg
ExclusiveArch: %{rust_arches}
- rust-automod
ExclusiveArch: %{rust_arches}
- rust-av-metrics
ExclusiveArch: %{rust_arches}
- rust-average
ExclusiveArch: %{rust_arches}
- rust-awc
ExclusiveArch: %{rust_arches}
- rust-aws-nitro-enclaves-cose
ExclusiveArch: %{rust_arches}
- rust-az
ExclusiveArch: %{rust_arches}
- rust-backtrace
ExclusiveArch: %{rust_arches}
- rust-base100
ExclusiveArch: %{rust_arches}
- rust-base64
ExclusiveArch: %{rust_arches}
- rust-base64-0.10
ExclusiveArch: %{rust_arches}
- rust-base64-0.11
ExclusiveArch: %{rust_arches}
- rust-base64_0.12
ExclusiveArch: %{rust_arches}
- rust-base64ct
ExclusiveArch: %{rust_arches}
- rust-bat
ExclusiveArch: %{rust_arches}
- rust-battery
ExclusiveArch: %{rust_arches}
- rust-beef
ExclusiveArch: %{rust_arches}
- rust-below
ExclusiveArch: %{rust_arches}
- rust-below-common
ExclusiveArch: %{rust_arches}
- rust-below-config
ExclusiveArch: %{rust_arches}
- rust-below-dump
ExclusiveArch: %{rust_arches}
- rust-below-model
ExclusiveArch: %{rust_arches}
- rust-below-render
ExclusiveArch: %{rust_arches}
- rust-below-store
ExclusiveArch: %{rust_arches}
- rust-below-view
ExclusiveArch: %{rust_arches}
- rust-below_derive
ExclusiveArch: %{rust_arches}
- rust-bencher
ExclusiveArch: %{rust_arches}
- rust-benfred-read-process-memory
ExclusiveArch: %{rust_arches}
- rust-bigdecimal
ExclusiveArch: %{rust_arches}
- rust-bincode
ExclusiveArch: %{rust_arches}
- rust-bincode0.8
ExclusiveArch: %{rust_arches}
- rust-bindgen
ExclusiveArch: %{rust_arches}
- rust-binfarce
ExclusiveArch: %{rust_arches}
- rust-bit-set
ExclusiveArch: %{rust_arches}
- rust-bit-vec
ExclusiveArch: %{rust_arches}
- rust-bitfield
ExclusiveArch: %{rust_arches}
- rust-bitflags
ExclusiveArch: %{rust_arches}
- rust-bitmaps
ExclusiveArch: %{rust_arches}
- rust-bitreader
ExclusiveArch: %{rust_arches}
- rust-bitstream-io
ExclusiveArch: %{rust_arches}
- rust-bitvec
ExclusiveArch: %{rust_arches}
- rust-blake2
ExclusiveArch: %{rust_arches}
- rust-blobby
ExclusiveArch: %{rust_arches}
- rust-blobby0.1
ExclusiveArch: %{rust_arches}
- rust-block-buffer
ExclusiveArch: %{rust_arches}
- rust-block-modes
ExclusiveArch: %{rust_arches}
- rust-block-padding
ExclusiveArch: %{rust_arches}
- rust-blocking
ExclusiveArch: %{rust_arches}
- rust-blsctl
ExclusiveArch: %{rust_arches}
- rust-bodhi
ExclusiveArch: %{rust_arches}
- rust-bodhi-cli
ExclusiveArch: %{rust_arches}
- rust-bootupd
ExclusiveArch: x86_64 aarch64
- rust-box_drawing
ExclusiveArch: %{rust_arches}
- rust-boxfnonce
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-brotli-decompressor
ExclusiveArch: %{rust_arches}
- rust-brotli-sys
ExclusiveArch: %{rust_arches}
- rust-brotli2
ExclusiveArch: %{rust_arches}
- rust-bstr
ExclusiveArch: %{rust_arches}
- rust-btrd
ExclusiveArch: %{rust_arches}
- rust-buf_redux
ExclusiveArch: %{rust_arches}
- rust-buffered-reader
ExclusiveArch: %{rust_arches}
- rust-bufsize
ExclusiveArch: %{rust_arches}
- rust-bufstream
ExclusiveArch: %{rust_arches}
- rust-bugreport
ExclusiveArch: %{rust_arches}
- rust-build-env
ExclusiveArch: %{rust_arches}
- rust-build_const
ExclusiveArch: %{rust_arches}
- rust-bumpalo
ExclusiveArch: %{rust_arches}
- rust-byte-unit
ExclusiveArch: %{rust_arches}
- rust-byte-unit3
ExclusiveArch: %{rust_arches}
- rust-bytecheck
ExclusiveArch: %{rust_arches}
- rust-bytecheck_derive
ExclusiveArch: %{rust_arches}
- rust-bytecount
ExclusiveArch: %{rust_arches}
- rust-bytelines
ExclusiveArch: %{rust_arches}
- rust-bytemuck
ExclusiveArch: %{rust_arches}
- rust-bytemuck_derive
ExclusiveArch: %{rust_arches}
- rust-byteorder
ExclusiveArch: %{rust_arches}
- rust-bytes
ExclusiveArch: %{rust_arches}
- rust-bytes0.4
ExclusiveArch: %{rust_arches}
- rust-bytes0.5
ExclusiveArch: %{rust_arches}
- rust-bytes0.6
ExclusiveArch: %{rust_arches}
- rust-bytesize
ExclusiveArch: %{rust_arches}
- rust-bytestring
ExclusiveArch: %{rust_arches}
- rust-bzip2
ExclusiveArch: %{rust_arches}
- rust-bzip2-sys
ExclusiveArch: %{rust_arches}
- rust-cache-padded
ExclusiveArch: %{rust_arches}
- rust-cairo-rs
ExclusiveArch: %{rust_arches}
- rust-cairo-sys-rs
ExclusiveArch: %{rust_arches}
- rust-calloop
ExclusiveArch: %{rust_arches}
- rust-calloop0.6
ExclusiveArch: %{rust_arches}
- rust-camino
ExclusiveArch: %{rust_arches}
- rust-cap-primitives
ExclusiveArch: %{rust_arches}
- rust-cap-rand
ExclusiveArch: %{rust_arches}
- rust-cap-std
ExclusiveArch: %{rust_arches}
- rust-capnp
ExclusiveArch: %{rust_arches}
- rust-capnp-futures
ExclusiveArch: %{rust_arches}
- rust-capnp-rpc
ExclusiveArch: %{rust_arches}
- rust-caps
ExclusiveArch: %{rust_arches}
- rust-cargo
ExclusiveArch: %{rust_arches}
- rust-cargo-bloat
ExclusiveArch: %{rust_arches}
- rust-cargo-c
ExclusiveArch: %{rust_arches}
- rust-cargo-edit
ExclusiveArch: %{rust_arches}
- rust-cargo-husky
ExclusiveArch: %{rust_arches}
- rust-cargo-insta
ExclusiveArch: %{rust_arches}
- rust-cargo-platform
ExclusiveArch: %{rust_arches}
- rust-cargo-readme
ExclusiveArch: %{rust_arches}
- rust-cargo-util
ExclusiveArch: %{rust_arches}
- rust-cargo_metadata
ExclusiveArch: %{rust_arches}
- rust-cascade
ExclusiveArch: %{rust_arches}
- rust-case
ExclusiveArch: %{rust_arches}
- rust-cassowary
ExclusiveArch: %{rust_arches}
- rust-cast
ExclusiveArch: %{rust_arches}
- rust-cbindgen
ExclusiveArch: %{rust_arches}
- rust-cc
ExclusiveArch: %{rust_arches}
- rust-cedarwood
ExclusiveArch: %{rust_arches}
- rust-cexpr
ExclusiveArch: %{rust_arches}
- rust-cfg-expr
ExclusiveArch: %{rust_arches}
- rust-cfg-if
ExclusiveArch: %{rust_arches}
- rust-cfg-if0.1
ExclusiveArch: %{rust_arches}
- rust-cgmath
ExclusiveArch: %{rust_arches}
- rust-cgroupfs
ExclusiveArch: %{rust_arches}
- rust-chainerror
ExclusiveArch: %{rust_arches}
- rust-charset
ExclusiveArch: %{rust_arches}
- rust-chbs
ExclusiveArch: %{rust_arches}
- rust-checked_int_cast
ExclusiveArch: %{rust_arches}
- rust-chlorine
ExclusiveArch: %{rust_arches}
- rust-choosier
ExclusiveArch: %{rust_arches}
- rust-chrono
ExclusiveArch: %{rust_arches}
- rust-chrono-humanize
ExclusiveArch: %{rust_arches}
- rust-chrono-tz
ExclusiveArch: %{rust_arches}
- rust-chunked_transfer
ExclusiveArch: %{rust_arches}
- rust-cipher
ExclusiveArch: %{rust_arches}
- rust-clang-ast
ExclusiveArch: %{rust_arches}
- rust-clang-sys
ExclusiveArch: %{rust_arches}
- rust-clap
ExclusiveArch: %{rust_arches}
- rust-clap-verbosity-flag
ExclusiveArch: %{rust_arches}
- rust-clap2
ExclusiveArch: %{rust_arches}
- rust-clap_complete
ExclusiveArch: %{rust_arches}
- rust-clap_complete_fig
ExclusiveArch: %{rust_arches}
- rust-clap_derive
ExclusiveArch: %{rust_arches}
- rust-clap_generate
ExclusiveArch: %{rust_arches}
- rust-clap_generate_fig
ExclusiveArch: %{rust_arches}
- rust-claxon
ExclusiveArch: %{rust_arches}
- rust-clicolors-control
ExclusiveArch: %{rust_arches}
- rust-clipboard
ExclusiveArch: %{rust_arches}
- rust-clircle
ExclusiveArch: %{rust_arches}
- rust-cloudflare-zlib
ExclusiveArch: x86_64 aarch64
- rust-cloudflare-zlib-sys
ExclusiveArch: x86_64 aarch64
- rust-cmake
ExclusiveArch: %{rust_arches}
- rust-codespan-reporting
ExclusiveArch: %{rust_arches}
- rust-codicon
ExclusiveArch: %{rust_arches}
- rust-color-backtrace
ExclusiveArch: %{rust_arches}
- rust-color_quant
ExclusiveArch: %{rust_arches}
- rust-colored
ExclusiveArch: %{rust_arches}
- rust-colored1
ExclusiveArch: %{rust_arches}
- rust-colored_json
ExclusiveArch: %{rust_arches}
- rust-colorful
ExclusiveArch: %{rust_arches}
- rust-combine
ExclusiveArch: %{rust_arches}
- rust-comfy-table
ExclusiveArch: %{rust_arches}
- rust-common-path
ExclusiveArch: %{rust_arches}
- rust-compiletest_rs
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-comrak
ExclusiveArch: %{rust_arches}
- rust-concurrent-queue
ExclusiveArch: %{rust_arches}
- rust-configparser
ExclusiveArch: %{rust_arches}
- rust-confy
ExclusiveArch: %{rust_arches}
- rust-conhash
ExclusiveArch: %{rust_arches}
- rust-console
ExclusiveArch: %{rust_arches}
- rust-console0.11
ExclusiveArch: %{rust_arches}
- rust-console0.12
ExclusiveArch: %{rust_arches}
- rust-console0.13
ExclusiveArch: %{rust_arches}
- rust-console0.14
ExclusiveArch: %{rust_arches}
- rust-console0.9
ExclusiveArch: %{rust_arches}
- rust-console_error_panic_hook
ExclusiveArch: %{rust_arches}
- rust-const-cstr
ExclusiveArch: %{rust_arches}
- rust-const-oid
ExclusiveArch: %{rust_arches}
- rust-const-random
ExclusiveArch: %{rust_arches}
- rust-const-random-macro
ExclusiveArch: %{rust_arches}
- rust-const_fn
ExclusiveArch: %{rust_arches}
- rust-constant_time_eq
ExclusiveArch: %{rust_arches}
- rust-content_inspector
ExclusiveArch: %{rust_arches}
- rust-conv
ExclusiveArch: %{rust_arches}
- rust-convert_case
ExclusiveArch: %{rust_arches}
- rust-cookie
ExclusiveArch: %{rust_arches}
- rust-cookie0.14
ExclusiveArch: %{rust_arches}
- rust-cookie_store
ExclusiveArch: %{rust_arches}
- rust-cookie_store0.12
ExclusiveArch: %{rust_arches}
- rust-coolor
ExclusiveArch: %{rust_arches}
- rust-copydeps
ExclusiveArch: %{rust_arches}
- rust-copyless
ExclusiveArch: %{rust_arches}
- rust-copypasta
ExclusiveArch: %{rust_arches}
- rust-cordic
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-counted-array
ExclusiveArch: %{rust_arches}
- rust-cpal
ExclusiveArch: %{rust_arches}
- rust-cpio
ExclusiveArch: %{rust_arches}
- rust-cpp_demangle
ExclusiveArch: %{rust_arches}
- rust-cpufeatures
ExclusiveArch: %{rust_arches}
- rust-cpython
ExclusiveArch: %{rust_arches}
- rust-cranelift-bforest
ExclusiveArch: %{rust_arches}
- rust-cranelift-codegen
ExclusiveArch: %{rust_arches}
- rust-cranelift-codegen-meta
ExclusiveArch: %{rust_arches}
- rust-cranelift-codegen-shared
ExclusiveArch: %{rust_arches}
- rust-cranelift-entity
ExclusiveArch: %{rust_arches}
- rust-cranelift-frontend
ExclusiveArch: %{rust_arches}
- rust-cranelift-native
ExclusiveArch: %{rust_arches}
- rust-cranelift-wasm
ExclusiveArch: %{rust_arches}
- rust-crates-io
ExclusiveArch: %{rust_arches}
- rust-crc
ExclusiveArch: %{rust_arches}
- rust-crc-any
ExclusiveArch: %{rust_arches}
- rust-crc-catalog
ExclusiveArch: %{rust_arches}
- rust-crc-core
ExclusiveArch: %{rust_arches}
- rust-crc1
ExclusiveArch: %{rust_arches}
- rust-crc32fast
ExclusiveArch: %{rust_arches}
- rust-criterion
ExclusiveArch: %{rust_arches}
- rust-criterion-plot
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel0.4
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch0.8
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue0.2
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam0.7
ExclusiveArch: %{rust_arches}
- rust-crossfont
ExclusiveArch: %{rust_arches}
- rust-crossterm
ExclusiveArch: %{rust_arches}
- rust-crossterm0.17
ExclusiveArch: %{rust_arches}
- rust-crossterm0.19
ExclusiveArch: %{rust_arches}
- rust-crosstermion
ExclusiveArch: %{rust_arches}
- rust-crunchy
ExclusiveArch: %{rust_arches}
- rust-crypto-bigint
ExclusiveArch: %{rust_arches}
- rust-crypto-hash
ExclusiveArch: %{rust_arches}
- rust-crypto-mac
ExclusiveArch: %{rust_arches}
- rust-crypto-mac0.8
ExclusiveArch: %{rust_arches}
- rust-cryptoki
ExclusiveArch: %{rust_arches}
- rust-cryptoki-sys
ExclusiveArch: %{rust_arches}
- rust-cryptovec
ExclusiveArch: %{rust_arches}
- rust-cssparser
ExclusiveArch: %{rust_arches}
- rust-cssparser-macros
ExclusiveArch: %{rust_arches}
- rust-cstr-argument
ExclusiveArch: %{rust_arches}
- rust-cstr_core
ExclusiveArch: %{rust_arches}
- rust-csv
ExclusiveArch: %{rust_arches}
- rust-csv-core
ExclusiveArch: %{rust_arches}
- rust-ct-logs
ExclusiveArch: %{rust_arches}
- rust-ctor
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-ctrlc
ExclusiveArch: %{rust_arches}
- rust-cty
ExclusiveArch: %{rust_arches}
- rust-curl
ExclusiveArch: %{rust_arches}
- rust-curl-sys
ExclusiveArch: %{rust_arches}
- rust-cursive
ExclusiveArch: %{rust_arches}
- rust-cursive-tabs
ExclusiveArch: %{rust_arches}
- rust-cursive_buffered_backend
ExclusiveArch: %{rust_arches}
- rust-cursive_core
ExclusiveArch: %{rust_arches}
- rust-curve25519-dalek
ExclusiveArch: %{rust_arches}
- rust-custom_derive
ExclusiveArch: %{rust_arches}
- rust-custom_error
ExclusiveArch: %{rust_arches}
- rust-cxx
ExclusiveArch: %{rust_arches}
- rust-cxx-build
ExclusiveArch: %{rust_arches}
- rust-cxx-gen
ExclusiveArch: %{rust_arches}
- rust-cxxbridge-flags
ExclusiveArch: %{rust_arches}
- rust-cxxbridge-macro
ExclusiveArch: %{rust_arches}
- rust-darling
ExclusiveArch: %{rust_arches}
- rust-darling0.12
ExclusiveArch: %{rust_arches}
- rust-darling_core
ExclusiveArch: %{rust_arches}
- rust-darling_core0.12
ExclusiveArch: %{rust_arches}
- rust-darling_macro
ExclusiveArch: %{rust_arches}
- rust-darling_macro0.12
ExclusiveArch: %{rust_arches}
- rust-dashmap
ExclusiveArch: %{rust_arches}
- rust-data-encoding
ExclusiveArch: %{rust_arches}
- rust-data-url
ExclusiveArch: %{rust_arches}
- rust-datetime
ExclusiveArch: %{rust_arches}
- rust-dav1d-sys
ExclusiveArch: %{rust_arches}
- rust-dbus
ExclusiveArch: %{rust_arches}
- rust-dbus-codegen
ExclusiveArch: %{rust_arches}
- rust-dbus-crossroads
ExclusiveArch: %{rust_arches}
- rust-dbus-tokio
ExclusiveArch: %{rust_arches}
- rust-dbus-tree
ExclusiveArch: %{rust_arches}
- rust-dbus0.8
ExclusiveArch: %{rust_arches}
- rust-debug-helper
ExclusiveArch: %{rust_arches}
- rust-decimal
ExclusiveArch: %{rust_arches}
- rust-defer-drop
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-defmac
ExclusiveArch: %{rust_arches}
- rust-delta_e
ExclusiveArch: %{rust_arches}
- rust-der
ExclusiveArch: %{rust_arches}
- rust-der_derive
ExclusiveArch: %{rust_arches}
- rust-derivative
ExclusiveArch: %{rust_arches}
- rust-derive-new
ExclusiveArch: %{rust_arches}
- rust-derive_arbitrary
ExclusiveArch: %{rust_arches}
- rust-derive_arbitrary0.4
ExclusiveArch: %{rust_arches}
- rust-derive_builder
ExclusiveArch: %{rust_arches}
- rust-derive_builder0.9
ExclusiveArch: %{rust_arches}
- rust-derive_builder_core
ExclusiveArch: %{rust_arches}
- rust-derive_builder_core0.9
ExclusiveArch: %{rust_arches}
- rust-derive_builder_macro
ExclusiveArch: %{rust_arches}
- rust-derive_more
ExclusiveArch: %{rust_arches}
- rust-des
ExclusiveArch: %{rust_arches}
- rust-desed
ExclusiveArch: %{rust_arches}
- rust-deunicode
ExclusiveArch: %{rust_arches}
- rust-devicemapper
ExclusiveArch: %{rust_arches}
- rust-devicemapper-sys
ExclusiveArch: %{rust_arches}
- rust-dialoguer
ExclusiveArch: %{rust_arches}
- rust-diesel
ExclusiveArch: %{rust_arches}
- rust-diesel_derives
ExclusiveArch: %{rust_arches}
- rust-diesel_migrations
ExclusiveArch: %{rust_arches}
- rust-diff
ExclusiveArch: %{rust_arches}
- rust-difference
ExclusiveArch: %{rust_arches}
- rust-difflib
ExclusiveArch: %{rust_arches}
- rust-diffus
ExclusiveArch: %{rust_arches}
- rust-diffus-derive
ExclusiveArch: %{rust_arches}
- rust-digest
ExclusiveArch: %{rust_arches}
- rust-directories
ExclusiveArch: %{rust_arches}
- rust-directories-next
ExclusiveArch: %{rust_arches}
- rust-dirs
ExclusiveArch: %{rust_arches}
- rust-dirs-next
ExclusiveArch: %{rust_arches}
- rust-dirs-sys
ExclusiveArch: %{rust_arches}
- rust-dirs-sys-next
ExclusiveArch: %{rust_arches}
- rust-dirs2
ExclusiveArch: %{rust_arches}
- rust-dirs3
ExclusiveArch: %{rust_arches}
- rust-diskonaut
ExclusiveArch: %{rust_arches}
- rust-displaydoc
ExclusiveArch: %{rust_arches}
- rust-dissimilar
ExclusiveArch: %{rust_arches}
- rust-dlib
ExclusiveArch: %{rust_arches}
- rust-dlib0.4
ExclusiveArch: %{rust_arches}
- rust-dlv-list
ExclusiveArch: %{rust_arches}
- rust-dns-lookup
ExclusiveArch: %{rust_arches}
- rust-dns-parser
ExclusiveArch: %{rust_arches}
- rust-doc-comment
ExclusiveArch: %{rust_arches}
- rust-docmatic
ExclusiveArch: %{rust_arches}
- rust-docopt
ExclusiveArch: %{rust_arches}
- rust-dotenv
ExclusiveArch: %{rust_arches}
- rust-downcast
ExclusiveArch: %{rust_arches}
- rust-downcast-rs
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-dtoa
ExclusiveArch: %{rust_arches}
- rust-dtoa-short
ExclusiveArch: %{rust_arches}
- rust-dua-cli
ExclusiveArch: %{rust_arches}
- rust-duct
ExclusiveArch: %{rust_arches}
- rust-dummy
ExclusiveArch: %{rust_arches}
- rust-dunce
ExclusiveArch: %{rust_arches}
- rust-dutree
ExclusiveArch: %{rust_arches}
- rust-dyn-clone
ExclusiveArch: %{rust_arches}
- rust-easy-cast
ExclusiveArch: %{rust_arches}
- rust-easy-parallel
ExclusiveArch: %{rust_arches}
- rust-edit
ExclusiveArch: %{rust_arches}
- rust-edit-distance
ExclusiveArch: %{rust_arches}
- rust-either
ExclusiveArch: %{rust_arches}
- rust-elasticlunr-rs
ExclusiveArch: %{rust_arches}
- rust-elf
ExclusiveArch: %{rust_arches}
- rust-elfcat
ExclusiveArch: %{rust_arches}
- rust-ena
ExclusiveArch: %{rust_arches}
- rust-encode_unicode
ExclusiveArch: %{rust_arches}
- rust-encoding
ExclusiveArch: %{rust_arches}
- rust-encoding-index-japanese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-korean
ExclusiveArch: %{rust_arches}
- rust-encoding-index-simpchinese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-singlebyte
ExclusiveArch: %{rust_arches}
- rust-encoding-index-tradchinese
ExclusiveArch: %{rust_arches}
- rust-encoding_index_tests
ExclusiveArch: %{rust_arches}
- rust-encoding_rs
ExclusiveArch: %{rust_arches}
- rust-encoding_rs_io
ExclusiveArch: %{rust_arches}
- rust-endian-type
ExclusiveArch: %{rust_arches}
- rust-entities
ExclusiveArch: %{rust_arches}
- rust-enum-as-inner
ExclusiveArch: %{rust_arches}
- rust-enum-iterator
ExclusiveArch: %{rust_arches}
- rust-enum-iterator-derive
ExclusiveArch: %{rust_arches}
- rust-enum-map
ExclusiveArch: %{rust_arches}
- rust-enum-map-derive
ExclusiveArch: %{rust_arches}
- rust-enum-repr
ExclusiveArch: %{rust_arches}
- rust-enum_primitive
ExclusiveArch: %{rust_arches}
- rust-enumflags2
ExclusiveArch: %{rust_arches}
- rust-enumflags2_derive
ExclusiveArch: %{rust_arches}
- rust-enumset
ExclusiveArch: %{rust_arches}
- rust-enumset_derive
ExclusiveArch: %{rust_arches}
- rust-env_logger
ExclusiveArch: %{rust_arches}
- rust-env_logger0.4
ExclusiveArch: %{rust_arches}
- rust-env_logger0.5
ExclusiveArch: %{rust_arches}
- rust-env_logger0.6
ExclusiveArch: %{rust_arches}
- rust-env_logger0.7
ExclusiveArch: %{rust_arches}
- rust-env_logger0.8
ExclusiveArch: %{rust_arches}
- rust-env_proxy
ExclusiveArch: %{rust_arches}
- rust-environment
ExclusiveArch: %{rust_arches}
- rust-envsubst
ExclusiveArch: %{rust_arches}
- rust-epoll
ExclusiveArch: %{rust_arches}
- rust-erased-serde
ExclusiveArch: %{rust_arches}
- rust-err-derive
ExclusiveArch: %{rust_arches}
- rust-errln
ExclusiveArch: %{rust_arches}
- rust-errno
ExclusiveArch: %{rust_arches}
- rust-error-chain
ExclusiveArch: %{rust_arches}
- rust-escaper
ExclusiveArch: %{rust_arches}
- rust-escargot
ExclusiveArch: %{rust_arches}
- rust-euclid
ExclusiveArch: %{rust_arches}
- rust-event-listener
ExclusiveArch: %{rust_arches}
- rust-exa
ExclusiveArch: %{rust_arches}
- rust-executable-path
ExclusiveArch: %{rust_arches}
- rust-exitcode
ExclusiveArch: %{rust_arches}
- rust-exitfailure
ExclusiveArch: %{rust_arches}
- rust-expat-sys
ExclusiveArch: %{rust_arches}
- rust-extend
ExclusiveArch: %{rust_arches}
- rust-extprim
ExclusiveArch: %{rust_arches}
- rust-extprim_literals_macros
ExclusiveArch: %{rust_arches}
- rust-faccess
ExclusiveArch: %{rust_arches}
- rust-fail
ExclusiveArch: %{rust_arches}
- rust-failure
ExclusiveArch: %{rust_arches}
- rust-failure-tools
ExclusiveArch: %{rust_arches}
- rust-failure_derive
ExclusiveArch: %{rust_arches}
- rust-fake
ExclusiveArch: %{rust_arches}
- rust-fake-simd
ExclusiveArch: %{rust_arches}
- rust-fallible-iterator
ExclusiveArch: %{rust_arches}
- rust-fallible-streaming-iterator
ExclusiveArch: %{rust_arches}
- rust-fallible_collections
ExclusiveArch: %{rust_arches}
- rust-fancy-regex
ExclusiveArch: %{rust_arches}
- rust-fastrand
ExclusiveArch: %{rust_arches}
- rust-fb_procfs
ExclusiveArch: %{rust_arches}
- rust-fbthrift_codegen_includer_proc_macro
ExclusiveArch: %{rust_arches}
- rust-fd-find
ExclusiveArch: %{rust_arches}
- rust-fd-lock
ExclusiveArch: %{rust_arches}
- rust-fdlimit
ExclusiveArch: %{rust_arches}
- rust-fedora
ExclusiveArch: %{rust_arches}
- rust-fedora-coreos-pinger
ExclusiveArch: %{rust_arches}
- rust-fedora-update-feedback
ExclusiveArch: %{rust_arches}
- rust-feed-rs
ExclusiveArch: %{rust_arches}
- rust-feedbin_api
ExclusiveArch: %{rust_arches}
- rust-feedly_api
ExclusiveArch: %{rust_arches}
- rust-femme
ExclusiveArch: %{rust_arches}
- rust-fern
ExclusiveArch: %{rust_arches}
- rust-fever_api
ExclusiveArch: %{rust_arches}
- rust-ffsend
ExclusiveArch: %{rust_arches}
- rust-ffsend-api
ExclusiveArch: %{rust_arches}
- rust-field-offset
ExclusiveArch: %{rust_arches}
- rust-file-per-thread-logger
ExclusiveArch: %{rust_arches}
- rust-filedescriptor
ExclusiveArch: %{rust_arches}
- rust-filesize
ExclusiveArch: %{rust_arches}
- rust-filetime
ExclusiveArch: %{rust_arches}
- rust-filetreelist
ExclusiveArch: %{rust_arches}
- rust-find-crate
ExclusiveArch: %{rust_arches}
- rust-fixed
ExclusiveArch: %{rust_arches}
- rust-fixedbitset
ExclusiveArch: %{rust_arches}
- rust-flate2
ExclusiveArch: %{rust_arches}
- rust-float-cmp
ExclusiveArch: %{rust_arches}
- rust-float-ord
ExclusiveArch: %{rust_arches}
- rust-fluent
ExclusiveArch: %{rust_arches}
- rust-fluent-bundle
ExclusiveArch: %{rust_arches}
- rust-fluent-langneg
ExclusiveArch: %{rust_arches}
- rust-fluent-syntax
ExclusiveArch: %{rust_arches}
- rust-fn-error-context
ExclusiveArch: %{rust_arches}
- rust-fnv
ExclusiveArch: %{rust_arches}
- rust-font-kit
ExclusiveArch: %{rust_arches}
- rust-foreign-types
ExclusiveArch: %{rust_arches}
- rust-foreign-types-macros
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared0.1
ExclusiveArch: %{rust_arches}
- rust-foreign-types0.3
ExclusiveArch: %{rust_arches}
- rust-form_urlencoded
ExclusiveArch: %{rust_arches}
- rust-fragile
ExclusiveArch: %{rust_arches}
- rust-freetype
ExclusiveArch: %{rust_arches}
- rust-freetype-rs
ExclusiveArch: %{rust_arches}
- rust-freetype-sys
ExclusiveArch: %{rust_arches}
- rust-fs-set-times
ExclusiveArch: %{rust_arches}
- rust-fs2
ExclusiveArch: %{rust_arches}
- rust-fs_extra
ExclusiveArch: %{rust_arches}
- rust-funty
ExclusiveArch: %{rust_arches}
- rust-futf
ExclusiveArch: %{rust_arches}
- rust-futures
ExclusiveArch: %{rust_arches}
- rust-futures-channel
ExclusiveArch: %{rust_arches}
- rust-futures-core
ExclusiveArch: %{rust_arches}
- rust-futures-cpupool
ExclusiveArch: %{rust_arches}
- rust-futures-executor
ExclusiveArch: %{rust_arches}
- rust-futures-io
ExclusiveArch: %{rust_arches}
- rust-futures-lite
ExclusiveArch: %{rust_arches}
- rust-futures-macro
ExclusiveArch: %{rust_arches}
- rust-futures-sink
ExclusiveArch: %{rust_arches}
- rust-futures-task
ExclusiveArch: %{rust_arches}
- rust-futures-test
ExclusiveArch: %{rust_arches}
- rust-futures-timer
ExclusiveArch: %{rust_arches}
- rust-futures-util
ExclusiveArch: %{rust_arches}
- rust-futures0.1
ExclusiveArch: %{rust_arches}
- rust-fuzzy-matcher
ExclusiveArch: %{rust_arches}
- rust-fxhash
ExclusiveArch: %{rust_arches}
- rust-gdk
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf-sys
ExclusiveArch: %{rust_arches}
- rust-gdk-sys
ExclusiveArch: %{rust_arches}
- rust-gdk4
ExclusiveArch: %{rust_arches}
- rust-gdk4-sys
ExclusiveArch: %{rust_arches}
- rust-generic-array
ExclusiveArch: %{rust_arches}
- rust-generic-array0.12
ExclusiveArch: %{rust_arches}
- rust-genmesh
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gethostname
ExclusiveArch: %{rust_arches}
- rust-getopts
ExclusiveArch: %{rust_arches}
- rust-getrandom
ExclusiveArch: %{rust_arches}
- rust-getrandom0.1
ExclusiveArch: %{rust_arches}
- rust-getset
ExclusiveArch: %{rust_arches}
- rust-gettext-rs
ExclusiveArch: %{rust_arches}
- rust-gettext-sys
ExclusiveArch: %{rust_arches}
- rust-ghash
ExclusiveArch: %{rust_arches}
- rust-ghost
ExclusiveArch: %{rust_arches}
- rust-gif
ExclusiveArch: %{rust_arches}
- rust-gimli
ExclusiveArch: %{rust_arches}
- rust-gio
ExclusiveArch: %{rust_arches}
- rust-gio-sys
ExclusiveArch: %{rust_arches}
- rust-gir-format-check
ExclusiveArch: %{rust_arches}
- rust-git-delta
ExclusiveArch: %{rust_arches}
- rust-git-version
ExclusiveArch: %{rust_arches}
- rust-git-version-macro
ExclusiveArch: %{rust_arches}
- rust-git2
ExclusiveArch: %{rust_arches}
- rust-git2-curl
ExclusiveArch: %{rust_arches}
- rust-gitui
ExclusiveArch: %{rust_arches}
- rust-gl_generator
ExclusiveArch: %{rust_arches}
- rust-glam
ExclusiveArch: %{rust_arches}
- rust-glib
ExclusiveArch: %{rust_arches}
- rust-glib-macros
ExclusiveArch: %{rust_arches}
- rust-glib-sys
ExclusiveArch: %{rust_arches}
- rust-glob
ExclusiveArch: %{rust_arches}
- rust-globset
ExclusiveArch: %{rust_arches}
- rust-globwalk
ExclusiveArch: %{rust_arches}
- rust-glutin
ExclusiveArch: %{rust_arches}
- rust-glutin_egl_sys
ExclusiveArch: %{rust_arches}
- rust-glutin_glx_sys
ExclusiveArch: %{rust_arches}
- rust-gobject-sys
ExclusiveArch: %{rust_arches}
- rust-goblin
ExclusiveArch: %{rust_arches}
- rust-gptman
ExclusiveArch: %{rust_arches}
- rust-graphene-rs
ExclusiveArch: %{rust_arches}
- rust-graphene-sys
ExclusiveArch: %{rust_arches}
- rust-grep
ExclusiveArch: %{rust_arches}
- rust-grep-cli
ExclusiveArch: %{rust_arches}
- rust-grep-matcher
ExclusiveArch: %{rust_arches}
- rust-grep-pcre2
ExclusiveArch: %{rust_arches}
- rust-grep-printer
ExclusiveArch: %{rust_arches}
- rust-grep-regex
ExclusiveArch: %{rust_arches}
- rust-grep-searcher
ExclusiveArch: %{rust_arches}
- rust-groupable
ExclusiveArch: %{rust_arches}
- rust-gsk4
ExclusiveArch: %{rust_arches}
- rust-gsk4-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video-sys
ExclusiveArch: %{rust_arches}
- rust-gtk
ExclusiveArch: %{rust_arches}
- rust-gtk-sys
ExclusiveArch: %{rust_arches}
- rust-gtk3-macros
ExclusiveArch: %{rust_arches}
- rust-gtk4
ExclusiveArch: %{rust_arches}
- rust-gtk4-macros
ExclusiveArch: %{rust_arches}
- rust-gtk4-sys
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-h2
ExclusiveArch: %{rust_arches}
- rust-h2_0.2
ExclusiveArch: %{rust_arches}
- rust-half
ExclusiveArch: %{rust_arches}
- rust-hamcrest2
ExclusiveArch: %{rust_arches}
- rust-handlebars
ExclusiveArch: %{rust_arches}
- rust-hashbrown
ExclusiveArch: %{rust_arches}
- rust-hashbrown0.9
ExclusiveArch: %{rust_arches}
- rust-hashlink
ExclusiveArch: %{rust_arches}
- rust-headers
ExclusiveArch: %{rust_arches}
- rust-headers-core
ExclusiveArch: %{rust_arches}
- rust-headers-derive
ExclusiveArch: %{rust_arches}
- rust-heapsize
ExclusiveArch: %{rust_arches}
- rust-heatseeker
ExclusiveArch: %{rust_arches}
- rust-heck
ExclusiveArch: %{rust_arches}
- rust-heck0.3
ExclusiveArch: %{rust_arches}
- rust-hex
ExclusiveArch: %{rust_arches}
- rust-hex-literal
ExclusiveArch: %{rust_arches}
- rust-hex-literal-impl
ExclusiveArch: %{rust_arches}
- rust-hex-literal0.2
ExclusiveArch: %{rust_arches}
- rust-hexyl
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-hkdf
ExclusiveArch: %{rust_arches}
- rust-hmac
ExclusiveArch: %{rust_arches}
- rust-home
ExclusiveArch: %{rust_arches}
- rust-horrorshow
ExclusiveArch: %{rust_arches}
- rust-hostname
ExclusiveArch: %{rust_arches}
- rust-hostname-validator
ExclusiveArch: %{rust_arches}
- rust-hound
ExclusiveArch: %{rust_arches}
- rust-html-escape
ExclusiveArch: %{rust_arches}
- rust-html2pango
ExclusiveArch: %{rust_arches}
- rust-html5ever
ExclusiveArch: %{rust_arches}
- rust-http
ExclusiveArch: %{rust_arches}
- rust-http-body
ExclusiveArch: %{rust_arches}
- rust-http-body0.3
ExclusiveArch: %{rust_arches}
- rust-http0.1
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-httpdate
ExclusiveArch: %{rust_arches}
- rust-human-panic
ExclusiveArch: %{rust_arches}
- rust-human-sort
ExclusiveArch: %{rust_arches}
- rust-humansize
ExclusiveArch: %{rust_arches}
- rust-humantime
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-humantime1
ExclusiveArch: %{rust_arches}
- rust-hyper
ExclusiveArch: %{rust_arches}
- rust-hyper-native-tls
ExclusiveArch: %{rust_arches}
- rust-hyper-rustls
ExclusiveArch: %{rust_arches}
- rust-hyper-staticfile
ExclusiveArch: %{rust_arches}
- rust-hyper-tls
ExclusiveArch: %{rust_arches}
- rust-hyper-tls0.4
ExclusiveArch: %{rust_arches}
- rust-hyper0.10
ExclusiveArch: %{rust_arches}
- rust-hyper0.13
ExclusiveArch: %{rust_arches}
- rust-hyperfine
ExclusiveArch: %{rust_arches}
- rust-i18n-config
ExclusiveArch: %{rust_arches}
- rust-i18n-embed
ExclusiveArch: %{rust_arches}
- rust-i18n-embed-fl
ExclusiveArch: %{rust_arches}
- rust-i18n-embed-impl
ExclusiveArch: %{rust_arches}
- rust-i3ipc
ExclusiveArch: %{rust_arches}
- rust-iai
ExclusiveArch: %{rust_arches}
- rust-ident_case
ExclusiveArch: %{rust_arches}
- rust-idna
ExclusiveArch: %{rust_arches}
- rust-idna0.1
ExclusiveArch: %{rust_arches}
- rust-ignition-config
ExclusiveArch: %{rust_arches}
- rust-ignore
ExclusiveArch: %{rust_arches}
- rust-im-rc
ExclusiveArch: %{rust_arches}
- rust-image
ExclusiveArch: %{rust_arches}
- rust-image-roll
ExclusiveArch: %{rust_arches}
- rust-imgref
ExclusiveArch: %{rust_arches}
- rust-imgui
ExclusiveArch: %{rust_arches}
- rust-imgui-sys
ExclusiveArch: %{rust_arches}
- rust-imgui-winit-support
ExclusiveArch: %{rust_arches}
- rust-indexmap
ExclusiveArch: %{rust_arches}
- rust-indicatif
ExclusiveArch: %{rust_arches}
- rust-indicatif0.15
ExclusiveArch: %{rust_arches}
- rust-indoc
ExclusiveArch: %{rust_arches}
- rust-inferno
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-inotify
ExclusiveArch: %{rust_arches}
- rust-inotify-sys
ExclusiveArch: %{rust_arches}
- rust-input_buffer
ExclusiveArch: %{rust_arches}
- rust-insta
ExclusiveArch: %{rust_arches}
- rust-instant
ExclusiveArch: %{rust_arches}
- rust-interpolate_name
ExclusiveArch: %{rust_arches}
- rust-intervaltree
ExclusiveArch: %{rust_arches}
- rust-intl-memoizer
ExclusiveArch: %{rust_arches}
- rust-intl_pluralrules
ExclusiveArch: %{rust_arches}
- rust-invalidstring
ExclusiveArch: %{rust_arches}
- rust-inventory
ExclusiveArch: %{rust_arches}
- rust-inventory-impl
ExclusiveArch: %{rust_arches}
- rust-io-extras
ExclusiveArch: %{rust_arches}
- rust-io-lifetimes
ExclusiveArch: %{rust_arches}
- rust-ioctl-rs
ExclusiveArch: %{rust_arches}
- rust-iocuddle
ExclusiveArch: %{rust_arches}
- rust-iovec
ExclusiveArch: %{rust_arches}
- rust-ipnet
ExclusiveArch: %{rust_arches}
- rust-ipnetwork
ExclusiveArch: %{rust_arches}
- rust-ipnetwork0.17
ExclusiveArch: %{rust_arches}
- rust-iptables
ExclusiveArch: %{rust_arches}
- rust-iron
ExclusiveArch: %{rust_arches}
- rust-is_debug
ExclusiveArch: %{rust_arches}
- rust-iso8601
ExclusiveArch: %{rust_arches}
- rust-iter-read
ExclusiveArch: %{rust_arches}
- rust-itertools
ExclusiveArch: %{rust_arches}
- rust-itertools-num
ExclusiveArch: %{rust_arches}
- rust-itertools0.8
ExclusiveArch: %{rust_arches}
- rust-itertools0.9
ExclusiveArch: %{rust_arches}
- rust-itoa
ExclusiveArch: %{rust_arches}
- rust-itoa0.4
ExclusiveArch: %{rust_arches}
- rust-ivf
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs-sys
ExclusiveArch: %{rust_arches}
- rust-jetscii
ExclusiveArch: %{rust_arches}
- rust-jieba-rs
ExclusiveArch: %{rust_arches}
- rust-jobserver
ExclusiveArch: %{rust_arches}
- rust-josekit
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder
ExclusiveArch: %{rust_arches}
- rust-jql
ExclusiveArch: %{rust_arches}
- rust-js-sys
ExclusiveArch: %{rust_arches}
- rust-js_int
ExclusiveArch: %{rust_arches}
- rust-json
ExclusiveArch: %{rust_arches}
- rust-json_value_merge
ExclusiveArch: %{rust_arches}
- rust-just
ExclusiveArch: %{rust_arches}
- rust-jwalk
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-keccak
ExclusiveArch: %{rust_arches}
- rust-khronos_api
ExclusiveArch: %{rust_arches}
- rust-kv-log-macro
ExclusiveArch: %{rust_arches}
- rust-lab
ExclusiveArch: %{rust_arches}
- rust-lalrpop
ExclusiveArch: %{rust_arches}
- rust-lalrpop-util
ExclusiveArch: %{rust_arches}
- rust-language-tags
ExclusiveArch: %{rust_arches}
- rust-lazy-init
ExclusiveArch: %{rust_arches}
- rust-lazy_static
ExclusiveArch: %{rust_arches}
- rust-lazycell
ExclusiveArch: %{rust_arches}
- rust-leb128
ExclusiveArch: %{rust_arches}
- rust-lewton
ExclusiveArch: %{rust_arches}
- rust-lexical-core
ExclusiveArch: %{rust_arches}
- rust-lexiclean
ExclusiveArch: %{rust_arches}
- rust-libblkid-rs
ExclusiveArch: %{rust_arches}
- rust-libblkid-rs-sys
ExclusiveArch: %{rust_arches}
- rust-libbpf-cargo
ExclusiveArch: %{rust_arches}
- rust-libbpf-rs
ExclusiveArch: %{rust_arches}
- rust-libbpf-sys
ExclusiveArch: %{rust_arches}
- rust-libc
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs-sys
ExclusiveArch: %{rust_arches}
- rust-libdbus-sys
ExclusiveArch: %{rust_arches}
- rust-libdeflate-sys
ExclusiveArch: %{rust_arches}
- rust-libdeflater
ExclusiveArch: %{rust_arches}
- rust-libflate
ExclusiveArch: %{rust_arches}
- rust-libflate_lz77
ExclusiveArch: %{rust_arches}
- rust-libgit2-sys
ExclusiveArch: %{rust_arches}
- rust-libhandy
ExclusiveArch: %{rust_arches}
- rust-libhandy-sys
ExclusiveArch: %{rust_arches}
- rust-libloading
ExclusiveArch: %{rust_arches}
- rust-libloading0.6
ExclusiveArch: %{rust_arches}
- rust-libm
ExclusiveArch: %{rust_arches}
- rust-libmount
ExclusiveArch: %{rust_arches}
- rust-libnotcurses-sys
ExclusiveArch: %{rust_arches}
- rust-liboverdrop
ExclusiveArch: %{rust_arches}
- rust-libpulse-binding
ExclusiveArch: %{rust_arches}
- rust-libpulse-sys
ExclusiveArch: %{rust_arches}
- rust-libslirp
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-libsqlite3-sys
ExclusiveArch: %{rust_arches}
- rust-libssh2-sys
ExclusiveArch: %{rust_arches}
- rust-libsystemd
ExclusiveArch: %{rust_arches}
- rust-libsystemd-sys
ExclusiveArch: %{rust_arches}
- rust-libudev
ExclusiveArch: %{rust_arches}
- rust-libudev-sys
ExclusiveArch: %{rust_arches}
- rust-libwebp
ExclusiveArch: %{rust_arches}
- rust-libwebp-sys2
ExclusiveArch: %{rust_arches}
- rust-libxml
ExclusiveArch: %{rust_arches}
- rust-libz-sys
ExclusiveArch: %{rust_arches}
- rust-line-wrap
ExclusiveArch: %{rust_arches}
- rust-link-cplusplus
ExclusiveArch: %{rust_arches}
- rust-linked-hash-map
ExclusiveArch: %{rust_arches}
- rust-linkify
ExclusiveArch: %{rust_arches}
- rust-linreg
ExclusiveArch: %{rust_arches}
- rust-linux-raw-sys
ExclusiveArch: %{rust_arches}
- rust-linux_proc
ExclusiveArch: %{rust_arches}
- rust-lipsum
ExclusiveArch: %{rust_arches}
- rust-listenfd
ExclusiveArch: %{rust_arches}
- rust-lmdb
ExclusiveArch: %{rust_arches}
- rust-lmdb-sys
ExclusiveArch: %{rust_arches}
- rust-locale
ExclusiveArch: %{rust_arches}
- rust-locale_config
ExclusiveArch: %{rust_arches}
- rust-lock_api
ExclusiveArch: %{rust_arches}
- rust-lockfree
ExclusiveArch: %{rust_arches}
- rust-log
ExclusiveArch: %{rust_arches}
- rust-log-mdc
ExclusiveArch: %{rust_arches}
- rust-log-panics
ExclusiveArch: %{rust_arches}
- rust-log0.3
ExclusiveArch: %{rust_arches}
- rust-log4rs
ExclusiveArch: %{rust_arches}
- rust-loggerv
ExclusiveArch: %{rust_arches}
- rust-loopdev
ExclusiveArch: %{rust_arches}
- rust-lru-cache
ExclusiveArch: %{rust_arches}
- rust-lscolors
ExclusiveArch: %{rust_arches}
- rust-lsd
ExclusiveArch: %{rust_arches}
- rust-lzma-sys
ExclusiveArch: %{rust_arches}
- rust-lzw
ExclusiveArch: %{rust_arches}
- rust-mac
ExclusiveArch: %{rust_arches}
- rust-macro-attr
ExclusiveArch: %{rust_arches}
- rust-macroquad_macro
ExclusiveArch: %{rust_arches}
- rust-madvr_parse
ExclusiveArch: %{rust_arches}
- rust-magic-crypt
ExclusiveArch: %{rust_arches}
- rust-maildir
ExclusiveArch: %{rust_arches}
- rust-mailparse
ExclusiveArch: %{rust_arches}
- rust-man
ExclusiveArch: %{rust_arches}
- rust-maplit
ExclusiveArch: %{rust_arches}
- rust-markup5ever
ExclusiveArch: %{rust_arches}
- rust-markup5ever_rcdom
ExclusiveArch: %{rust_arches}
- rust-match_cfg
ExclusiveArch: %{rust_arches}
- rust-matches
ExclusiveArch: %{rust_arches}
- rust-matrixcompare
ExclusiveArch: %{rust_arches}
- rust-matrixcompare-core
ExclusiveArch: %{rust_arches}
- rust-matrixcompare-mock
ExclusiveArch: %{rust_arches}
- rust-matrixmultiply
ExclusiveArch: %{rust_arches}
- rust-maxminddb
ExclusiveArch: %{rust_arches}
- rust-maybe-owned
ExclusiveArch: %{rust_arches}
- rust-maybe-uninit
ExclusiveArch: %{rust_arches}
- rust-mbox
ExclusiveArch: %{rust_arches}
- rust-mbrman
ExclusiveArch: %{rust_arches}
- rust-md-5
ExclusiveArch: %{rust_arches}
- rust-md5
ExclusiveArch: %{rust_arches}
- rust-mdl
ExclusiveArch: %{rust_arches}
- rust-memchr
ExclusiveArch: %{rust_arches}
- rust-memmap
ExclusiveArch: %{rust_arches}
- rust-memmap2
ExclusiveArch: %{rust_arches}
- rust-memmap2_0.1
ExclusiveArch: %{rust_arches}
- rust-memoffset
ExclusiveArch: %{rust_arches}
- rust-memoffset0.5
ExclusiveArch: %{rust_arches}
- rust-memsec
ExclusiveArch: %{rust_arches}
- rust-migrations_internals
ExclusiveArch: %{rust_arches}
- rust-migrations_macros
ExclusiveArch: %{rust_arches}
- rust-mime
ExclusiveArch: %{rust_arches}
- rust-mime0.2
ExclusiveArch: %{rust_arches}
- rust-mime_guess
ExclusiveArch: %{rust_arches}
- rust-mime_guess1
ExclusiveArch: %{rust_arches}
- rust-miniflux_api
ExclusiveArch: %{rust_arches}
- rust-minify-html
ExclusiveArch: %{rust_arches}
- rust-minimal-lexical
ExclusiveArch: %{rust_arches}
- rust-minimp3
ExclusiveArch: %{rust_arches}
- rust-minimp3-sys
ExclusiveArch: %{rust_arches}
- rust-miniz-sys
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide0.3
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide_c_api
ExclusiveArch: %{rust_arches}
- rust-mint
ExclusiveArch: %{rust_arches}
- rust-mio
ExclusiveArch: %{rust_arches}
- rust-mio-extras
ExclusiveArch: %{rust_arches}
- rust-mio-uds
ExclusiveArch: %{rust_arches}
- rust-mio0.6
ExclusiveArch: %{rust_arches}
- rust-mktemp
ExclusiveArch: %{rust_arches}
- rust-mnt
ExclusiveArch: %{rust_arches}
- rust-mockall
ExclusiveArch: %{rust_arches}
- rust-mockall_derive
ExclusiveArch: %{rust_arches}
- rust-mockall_double
ExclusiveArch: %{rust_arches}
- rust-mockito
ExclusiveArch: %{rust_arches}
- rust-modifier
ExclusiveArch: %{rust_arches}
- rust-more-asserts
ExclusiveArch: %{rust_arches}
- rust-mp4parse
ExclusiveArch: %{rust_arches}
- rust-msgbox
ExclusiveArch: %{rust_arches}
- rust-muldiv
ExclusiveArch: %{rust_arches}
- rust-multimap
ExclusiveArch: %{rust_arches}
- rust-multipart
ExclusiveArch: %{rust_arches}
- rust-mustache
ExclusiveArch: %{rust_arches}
- rust-nalgebra
ExclusiveArch: %{rust_arches}
- rust-nalgebra-macros
ExclusiveArch: %{rust_arches}
- rust-nasm-rs
ExclusiveArch: %{rust_arches}
- rust-native-tls
ExclusiveArch: %{rust_arches}
- rust-natord
ExclusiveArch: %{rust_arches}
- rust-navi
ExclusiveArch: %{rust_arches}
- rust-nb-connect
ExclusiveArch: %{rust_arches}
- rust-ncurses
ExclusiveArch: %{rust_arches}
- rust-net2
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-core
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-generic
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-route
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-utils
ExclusiveArch: %{rust_arches}
- rust-netlink-proto
ExclusiveArch: %{rust_arches}
- rust-netlink-sys
ExclusiveArch: %{rust_arches}
- rust-netmap_sys
ExclusiveArch: %{rust_arches}
- rust-nettle
ExclusiveArch: %{rust_arches}
- rust-nettle-sys
ExclusiveArch: %{rust_arches}
- rust-new_debug_unreachable
ExclusiveArch: %{rust_arches}
- rust-news-flash
ExclusiveArch: %{rust_arches}
- rust-newsblur_api
ExclusiveArch: %{rust_arches}
- rust-newtype_derive
ExclusiveArch: %{rust_arches}
- rust-nibble_vec
ExclusiveArch: %{rust_arches}
- rust-nix
ExclusiveArch: %{rust_arches}
- rust-nix0.14
ExclusiveArch: %{rust_arches}
- rust-nix0.17
ExclusiveArch: %{rust_arches}
- rust-nix0.18
ExclusiveArch: %{rust_arches}
- rust-nix0.20
ExclusiveArch: %{rust_arches}
- rust-nix0.22
ExclusiveArch: %{rust_arches}
- rust-no-panic
ExclusiveArch: %{rust_arches}
- rust-nodrop
ExclusiveArch: %{rust_arches}
- rust-nom
ExclusiveArch: %{rust_arches}
- rust-nom4
ExclusiveArch: %{rust_arches}
- rust-nom5
ExclusiveArch: %{rust_arches}
- rust-nom6
ExclusiveArch: %{rust_arches}
- rust-noop_proc_macro
ExclusiveArch: %{rust_arches}
- rust-normalize-line-endings
ExclusiveArch: %{rust_arches}
- rust-notify
ExclusiveArch: %{rust_arches}
- rust-notify-rust
ExclusiveArch: %{rust_arches}
- rust-num
ExclusiveArch: %{rust_arches}
- rust-num-bigint
ExclusiveArch: %{rust_arches}
- rust-num-bigint-dig
ExclusiveArch: %{rust_arches}
- rust-num-bigint0.3
ExclusiveArch: %{rust_arches}
- rust-num-complex
ExclusiveArch: %{rust_arches}
- rust-num-complex0.3
ExclusiveArch: %{rust_arches}
- rust-num-derive
ExclusiveArch: %{rust_arches}
- rust-num-format
ExclusiveArch: %{rust_arches}
- rust-num-integer
ExclusiveArch: %{rust_arches}
- rust-num-iter
ExclusiveArch: %{rust_arches}
- rust-num-rational
ExclusiveArch: %{rust_arches}
- rust-num-rational0.3
ExclusiveArch: %{rust_arches}
- rust-num-traits
ExclusiveArch: %{rust_arches}
- rust-num-traits0.1
ExclusiveArch: %{rust_arches}
- rust-num0.3
ExclusiveArch: %{rust_arches}
- rust-num_cpus
ExclusiveArch: %{rust_arches}
- rust-num_enum
ExclusiveArch: %{rust_arches}
- rust-num_enum_derive
ExclusiveArch: %{rust_arches}
- rust-number_prefix
ExclusiveArch: %{rust_arches}
- rust-numtoa
ExclusiveArch: %{rust_arches}
- rust-oauth2
ExclusiveArch: %{rust_arches}
- rust-obfstr
ExclusiveArch: %{rust_arches}
- rust-obj
ExclusiveArch: %{rust_arches}
- rust-object
ExclusiveArch: %{rust_arches}
- rust-odds
ExclusiveArch: %{rust_arches}
- rust-ogg
ExclusiveArch: %{rust_arches}
- rust-oid
ExclusiveArch: %{rust_arches}
- rust-once_cell
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-onig_sys
ExclusiveArch: %{rust_arches}
- rust-oorandom
ExclusiveArch: %{rust_arches}
- rust-opaque-debug
ExclusiveArch: %{rust_arches}
- rust-open
ExclusiveArch: %{rust_arches}
- rust-open1
ExclusiveArch: %{rust_arches}
- rust-openat
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-opener
ExclusiveArch: %{rust_arches}
- rust-openssh-keys
ExclusiveArch: %{rust_arches}
- rust-openssl
ExclusiveArch: %{rust_arches}
- rust-openssl-probe
ExclusiveArch: %{rust_arches}
- rust-openssl-sys
ExclusiveArch: %{rust_arches}
- rust-opml
ExclusiveArch: %{rust_arches}
- rust-ord_subset
ExclusiveArch: %{rust_arches}
- rust-ordered-float
ExclusiveArch: %{rust_arches}
- rust-ordered-multimap
ExclusiveArch: %{rust_arches}
- rust-os_info
ExclusiveArch: %{rust_arches}
- rust-os_pipe
ExclusiveArch: %{rust_arches}
- rust-os_str_bytes
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-osmesa-sys
ExclusiveArch: %{rust_arches}
- rust-osstrtools
ExclusiveArch: %{rust_arches}
- rust-ostree
ExclusiveArch: %{rust_arches}
- rust-ostree-sys
ExclusiveArch: %{rust_arches}
- rust-ouroboros
ExclusiveArch: %{rust_arches}
- rust-ouroboros_macro
ExclusiveArch: %{rust_arches}
- rust-overload
ExclusiveArch: %{rust_arches}
- rust-owned-alloc
ExclusiveArch: %{rust_arches}
- rust-owned_ttf_parser
ExclusiveArch: %{rust_arches}
- rust-owning_ref
ExclusiveArch: %{rust_arches}
- rust-oxipng
ExclusiveArch: %{rust_arches}
- rust-packaging
ExclusiveArch: %{rust_arches}
- rust-pad
ExclusiveArch: %{rust_arches}
- rust-page_size
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-palette
ExclusiveArch: %{rust_arches}
- rust-palette_derive
ExclusiveArch: %{rust_arches}
- rust-pam
ExclusiveArch: %{rust_arches}
- rust-pam-client
ExclusiveArch: %{rust_arches}
- rust-pam-sys
ExclusiveArch: %{rust_arches}
- rust-pancurses
ExclusiveArch: %{rust_arches}
- rust-pango
ExclusiveArch: %{rust_arches}
- rust-pango-sys
ExclusiveArch: %{rust_arches}
- rust-pangocairo
ExclusiveArch: %{rust_arches}
- rust-pangocairo-sys
ExclusiveArch: %{rust_arches}
- rust-parity-wasm
ExclusiveArch: %{rust_arches}
- rust-parking
ExclusiveArch: %{rust_arches}
- rust-parking_lot
ExclusiveArch: %{rust_arches}
- rust-parking_lot_core
ExclusiveArch: %{rust_arches}
- rust-parse-zoneinfo
ExclusiveArch: %{rust_arches}
- rust-parse_cfg
ExclusiveArch: %{rust_arches}
- rust-parsec-client
ExclusiveArch: %{rust_arches}
- rust-parsec-interface
ExclusiveArch: %{rust_arches}
- rust-partial-io
ExclusiveArch: %{rust_arches}
- rust-partition-identity
ExclusiveArch: %{rust_arches}
- rust-password-hash
ExclusiveArch: %{rust_arches}
- rust-paste
ExclusiveArch: %{rust_arches}
- rust-path-absolutize
ExclusiveArch: %{rust_arches}
- rust-path-dedot
ExclusiveArch: %{rust_arches}
- rust-path-slash
ExclusiveArch: %{rust_arches}
- rust-pathdiff
ExclusiveArch: %{rust_arches}
- rust-pathfinder_geometry
ExclusiveArch: %{rust_arches}
- rust-pathfinder_simd
ExclusiveArch: %{rust_arches}
- rust-pbkdf2
ExclusiveArch: %{rust_arches}
- rust-pbr
ExclusiveArch: %{rust_arches}
- rust-pcap
ExclusiveArch: %{rust_arches}
- rust-pcre2
ExclusiveArch: %{rust_arches}
- rust-pcre2-sys
ExclusiveArch: %{rust_arches}
- rust-peeking_take_while
ExclusiveArch: %{rust_arches}
- rust-peg
ExclusiveArch: %{rust_arches}
- rust-peg-macros
ExclusiveArch: %{rust_arches}
- rust-peg-runtime
ExclusiveArch: %{rust_arches}
- rust-peg0.5
ExclusiveArch: %{rust_arches}
- rust-pem
ExclusiveArch: %{rust_arches}
- rust-pem-rfc7468
ExclusiveArch: %{rust_arches}
- rust-pem0.8
ExclusiveArch: %{rust_arches}
- rust-percent-encoding
ExclusiveArch: %{rust_arches}
- rust-percent-encoding1
ExclusiveArch: %{rust_arches}
- rust-peresil
ExclusiveArch: %{rust_arches}
- rust-permutate
ExclusiveArch: %{rust_arches}
- rust-permutohedron
ExclusiveArch: %{rust_arches}
- rust-pest
ExclusiveArch: %{rust_arches}
- rust-pest_derive
ExclusiveArch: %{rust_arches}
- rust-pest_generator
ExclusiveArch: %{rust_arches}
- rust-pest_meta
ExclusiveArch: %{rust_arches}
- rust-petgraph
ExclusiveArch: %{rust_arches}
- rust-phf
ExclusiveArch: %{rust_arches}
- rust-phf0.7
ExclusiveArch: %{rust_arches}
- rust-phf_codegen
ExclusiveArch: %{rust_arches}
- rust-phf_codegen0.7
ExclusiveArch: %{rust_arches}
- rust-phf_generator
ExclusiveArch: %{rust_arches}
- rust-phf_generator0.7
ExclusiveArch: %{rust_arches}
- rust-phf_macros
ExclusiveArch: %{rust_arches}
- rust-phf_macros0.7
ExclusiveArch: %{rust_arches}
- rust-phf_shared
ExclusiveArch: %{rust_arches}
- rust-phf_shared0.7
ExclusiveArch: %{rust_arches}
- rust-picky-asn1
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-der
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-x509
ExclusiveArch: %{rust_arches}
- rust-pico-args
ExclusiveArch: %{rust_arches}
- rust-pid
ExclusiveArch: %{rust_arches}
- rust-pin-project
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal0.4
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite0.1
ExclusiveArch: %{rust_arches}
- rust-pin-project0.4
ExclusiveArch: %{rust_arches}
- rust-pin-utils
ExclusiveArch: %{rust_arches}
- rust-pipe
ExclusiveArch: %{rust_arches}
- rust-piper
ExclusiveArch: %{rust_arches}
- rust-pkcs1
ExclusiveArch: %{rust_arches}
- rust-pkcs11
ExclusiveArch: %{rust_arches}
- rust-pkcs5
ExclusiveArch: %{rust_arches}
- rust-pkcs8
ExclusiveArch: %{rust_arches}
- rust-pkg-config
ExclusiveArch: %{rust_arches}
- rust-plain
ExclusiveArch: %{rust_arches}
- rust-pleaser
ExclusiveArch: %{rust_arches}
- rust-plist
ExclusiveArch: %{rust_arches}
- rust-plotlib
ExclusiveArch: %{rust_arches}
- rust-plotters
ExclusiveArch: %{rust_arches}
- rust-plotters-backend
ExclusiveArch: %{rust_arches}
- rust-plotters-bitmap
ExclusiveArch: %{rust_arches}
- rust-plotters-svg
ExclusiveArch: %{rust_arches}
- rust-plugin
ExclusiveArch: %{rust_arches}
- rust-pnet_base
ExclusiveArch: %{rust_arches}
- rust-pnet_datalink
ExclusiveArch: %{rust_arches}
- rust-pnet_sys
ExclusiveArch: %{rust_arches}
- rust-png
ExclusiveArch: %{rust_arches}
- rust-podio
ExclusiveArch: %{rust_arches}
- rust-polling
ExclusiveArch: %{rust_arches}
- rust-polyval
ExclusiveArch: %{rust_arches}
- rust-pom
ExclusiveArch: %{rust_arches}
- rust-pommes
ExclusiveArch: %{rust_arches}
- rust-posish
ExclusiveArch: %{rust_arches}
- rust-ppv-lite86
ExclusiveArch: %{rust_arches}
- rust-pq-sys
ExclusiveArch: %{rust_arches}
- rust-precomputed-hash
ExclusiveArch: %{rust_arches}
- rust-predicates
ExclusiveArch: %{rust_arches}
- rust-predicates-core
ExclusiveArch: %{rust_arches}
- rust-predicates-tree
ExclusiveArch: %{rust_arches}
- rust-predicates1
ExclusiveArch: %{rust_arches}
- rust-pretty
ExclusiveArch: %{rust_arches}
- rust-pretty-git-prompt
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions0.6
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions0.7
ExclusiveArch: %{rust_arches}
- rust-pretty_env_logger
ExclusiveArch: %{rust_arches}
- rust-prettytable-rs
ExclusiveArch: %{rust_arches}
- rust-proc-macro-crate
ExclusiveArch: %{rust_arches}
- rust-proc-macro-crate0.1
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error-attr
ExclusiveArch: %{rust_arches}
- rust-proc-macro-hack
ExclusiveArch: %{rust_arches}
- rust-proc-macro2
ExclusiveArch: %{rust_arches}
- rust-proc-macro2-0.4
ExclusiveArch: %{rust_arches}
- rust-proc-maps
ExclusiveArch: %{rust_arches}
- rust-proc-mounts
ExclusiveArch: %{rust_arches}
- rust-proc-quote-impl
ExclusiveArch: %{rust_arches}
- rust-procedural-masquerade
ExclusiveArch: %{rust_arches}
- rust-process_control
ExclusiveArch: %{rust_arches}
- rust-process_path
ExclusiveArch: %{rust_arches}
- rust-procfs
ExclusiveArch: %{rust_arches}
- rust-procs
ExclusiveArch: %{rust_arches}
- rust-progress-streams
ExclusiveArch: %{rust_arches}
- rust-prometheus
ExclusiveArch: %{rust_arches}
- rust-proptest
ExclusiveArch: %{rust_arches}
- rust-proptest-derive
ExclusiveArch: %{rust_arches}
- rust-proptest0.10
ExclusiveArch: %{rust_arches}
- rust-prost
ExclusiveArch: %{rust_arches}
- rust-prost-build
ExclusiveArch: %{rust_arches}
- rust-prost-derive
ExclusiveArch: %{rust_arches}
- rust-prost-types
ExclusiveArch: %{rust_arches}
- rust-protobuf
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen-pure
ExclusiveArch: %{rust_arches}
- rust-protoc
ExclusiveArch: %{rust_arches}
- rust-protoc-rust
ExclusiveArch: %{rust_arches}
- rust-psa-crypto
ExclusiveArch: %{rust_arches}
- rust-psa-crypto-sys
ExclusiveArch: %{rust_arches}
- rust-psd
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-ptr_meta
ExclusiveArch: %{rust_arches}
- rust-ptr_meta_derive
ExclusiveArch: %{rust_arches}
- rust-publicsuffix
ExclusiveArch: %{rust_arches}
- rust-publicsuffix1
ExclusiveArch: %{rust_arches}
- rust-pulldown-cmark
ExclusiveArch: %{rust_arches}
- rust-pulse
ExclusiveArch: %{rust_arches}
- rust-pure-rust-locales
ExclusiveArch: %{rust_arches}
- rust-pyo3
ExclusiveArch: %{rust_arches}
- rust-pyo3-build-config
ExclusiveArch: %{rust_arches}
- rust-pyo3-macros
ExclusiveArch: %{rust_arches}
- rust-pyo3-macros-backend
ExclusiveArch: %{rust_arches}
- rust-python-launcher
ExclusiveArch: %{rust_arches}
- rust-python3-sys
ExclusiveArch: %{rust_arches}
- rust-qr2term
ExclusiveArch: %{rust_arches}
- rust-qrcode
ExclusiveArch: %{rust_arches}
- rust-qstring
ExclusiveArch: %{rust_arches}
- rust-quad-rand
ExclusiveArch: %{rust_arches}
- rust-quantiles
ExclusiveArch: %{rust_arches}
- rust-quick-error
ExclusiveArch: %{rust_arches}
- rust-quick-error1
ExclusiveArch: %{rust_arches}
- rust-quick-xml
ExclusiveArch: %{rust_arches}
- rust-quick-xml0.20
ExclusiveArch: %{rust_arches}
- rust-quickcheck
ExclusiveArch: %{rust_arches}
- rust-quickcheck0.6
ExclusiveArch: %{rust_arches}
- rust-quickcheck0.9
ExclusiveArch: %{rust_arches}
- rust-quickcheck_macros
ExclusiveArch: %{rust_arches}
- rust-quickersort
ExclusiveArch: %{rust_arches}
- rust-quote
ExclusiveArch: %{rust_arches}
- rust-quote0.3
ExclusiveArch: %{rust_arches}
- rust-quote0.6
ExclusiveArch: %{rust_arches}
- rust-quoted_printable
ExclusiveArch: %{rust_arches}
- rust-r2d2
ExclusiveArch: %{rust_arches}
- rust-radium
ExclusiveArch: %{rust_arches}
- rust-radix64
ExclusiveArch: %{rust_arches}
- rust-radix_trie
ExclusiveArch: %{rust_arches}
- rust-rand
ExclusiveArch: %{rust_arches}
- rust-rand0.4
ExclusiveArch: %{rust_arches}
- rust-rand0.5
ExclusiveArch: %{rust_arches}
- rust-rand0.6
ExclusiveArch: %{rust_arches}
- rust-rand0.7
ExclusiveArch: %{rust_arches}
- rust-rand_chacha
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.1
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.2
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-rand_core0.3
ExclusiveArch: %{rust_arches}
- rust-rand_core0.4
ExclusiveArch: %{rust_arches}
- rust-rand_core0.5
ExclusiveArch: %{rust_arches}
- rust-rand_distr
ExclusiveArch: %{rust_arches}
- rust-rand_hc
ExclusiveArch: %{rust_arches}
- rust-rand_hc0.1
ExclusiveArch: %{rust_arches}
- rust-rand_isaac
ExclusiveArch: %{rust_arches}
- rust-rand_isaac0.1
ExclusiveArch: %{rust_arches}
- rust-rand_isaac0.2
ExclusiveArch: %{rust_arches}
- rust-rand_jitter
ExclusiveArch: %{rust_arches}
- rust-rand_jitter0.1
ExclusiveArch: %{rust_arches}
- rust-rand_os
ExclusiveArch: %{rust_arches}
- rust-rand_os0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.2
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift0.1
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift0.2
ExclusiveArch: %{rust_arches}
- rust-rand_xoshiro
ExclusiveArch: %{rust_arches}
- rust-random-fast-rng
ExclusiveArch: %{rust_arches}
- rust-random-trait
ExclusiveArch: %{rust_arches}
- rust-randomize
ExclusiveArch: %{rust_arches}
- rust-rav1e
ExclusiveArch: %{rust_arches}
- rust-raw-window-handle
ExclusiveArch: %{rust_arches}
- rust-rawpointer
ExclusiveArch: %{rust_arches}
- rust-rawslice
ExclusiveArch: %{rust_arches}
- rust-rayon
ExclusiveArch: %{rust_arches}
- rust-rayon-core
ExclusiveArch: %{rust_arches}
- rust-rbspy
ExclusiveArch: %{rust_arches}
- rust-rbspy-ruby-structs
ExclusiveArch: %{rust_arches}
- rust-rbspy-testdata
ExclusiveArch: %{rust_arches}
- rust-rd-agent
ExclusiveArch: %{rust_arches}
- rust-rd-agent-intf
ExclusiveArch: %{rust_arches}
- rust-rd-hashd
ExclusiveArch: %{rust_arches}
- rust-rd-hashd-intf
ExclusiveArch: %{rust_arches}
- rust-rd-util
ExclusiveArch: %{rust_arches}
- rust-read-process-memory
ExclusiveArch: %{rust_arches}
- rust-read_input
ExclusiveArch: %{rust_arches}
- rust-readability-fork
ExclusiveArch: %{rust_arches}
- rust-readwrite
ExclusiveArch: %{rust_arches}
- rust-recycler
ExclusiveArch: %{rust_arches}
- rust-ref-cast
ExclusiveArch: %{rust_arches}
- rust-ref-cast-impl
ExclusiveArch: %{rust_arches}
- rust-regalloc
ExclusiveArch: %{rust_arches}
- rust-regex
ExclusiveArch: %{rust_arches}
- rust-regex-automata
ExclusiveArch: %{rust_arches}
- rust-regex-syntax
ExclusiveArch: %{rust_arches}
- rust-region
ExclusiveArch: %{rust_arches}
- rust-relative-path
ExclusiveArch: %{rust_arches}
- rust-relay
ExclusiveArch: %{rust_arches}
- rust-remoteprocess
ExclusiveArch: %{rust_arches}
- rust-remove_dir_all
ExclusiveArch: %{rust_arches}
- rust-rend
ExclusiveArch: %{rust_arches}
- rust-rental
ExclusiveArch: %{rust_arches}
- rust-rental-impl
ExclusiveArch: %{rust_arches}
- rust-reqwest
ExclusiveArch: %{rust_arches}
- rust-reqwest0.10
ExclusiveArch: %{rust_arches}
- rust-resctl-bench
ExclusiveArch: %{rust_arches}
- rust-resctl-bench-intf
ExclusiveArch: %{rust_arches}
- rust-resctl-demo
ExclusiveArch: %{rust_arches}
- rust-resize
ExclusiveArch: %{rust_arches}
- rust-resolv-conf
ExclusiveArch: %{rust_arches}
- rust-restson
ExclusiveArch: %{rust_arches}
- rust-retry
ExclusiveArch: %{rust_arches}
- rust-rgb
ExclusiveArch: %{rust_arches}
- rust-ring
ExclusiveArch: %{rust_arches}
- rust-ripgrep
ExclusiveArch: %{rust_arches}
- rust-rkyv
ExclusiveArch: %{rust_arches}
- rust-rkyv_derive
ExclusiveArch: %{rust_arches}
- rust-rle-decode-fast
ExclusiveArch: %{rust_arches}
- rust-rmp
ExclusiveArch: %{rust_arches}
- rust-rmp-serde
ExclusiveArch: %{rust_arches}
- rust-rodio
ExclusiveArch: %{rust_arches}
- rust-roff
ExclusiveArch: %{rust_arches}
- rust-ron
ExclusiveArch: %{rust_arches}
- rust-roxmltree
ExclusiveArch: %{rust_arches}
- rust-rpassword
ExclusiveArch: %{rust_arches}
- rust-rpick
ExclusiveArch: %{rust_arches}
- rust-rsa
ExclusiveArch: %{rust_arches}
- rust-rspec
ExclusiveArch: %{rust_arches}
- rust-rtnetlink
ExclusiveArch: %{rust_arches}
- rust-rudo
ExclusiveArch: %{rust_arches}
- rust-ruma
ExclusiveArch: %{rust_arches}
- rust-ruma-api
ExclusiveArch: %{rust_arches}
- rust-ruma-api-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-appservice-api
ExclusiveArch: %{rust_arches}
- rust-ruma-client-api
ExclusiveArch: %{rust_arches}
- rust-ruma-common
ExclusiveArch: %{rust_arches}
- rust-ruma-events-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-federation-api
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers-validation
ExclusiveArch: %{rust_arches}
- rust-ruma-identity-service-api
ExclusiveArch: %{rust_arches}
- rust-ruma-push-gateway-api
ExclusiveArch: %{rust_arches}
- rust-ruma-serde
ExclusiveArch: %{rust_arches}
- rust-ruma-serde-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-signatures
ExclusiveArch: %{rust_arches}
- rust-rusqlite
ExclusiveArch: %{rust_arches}
- rust-rust-embed
ExclusiveArch: %{rust_arches}
- rust-rust-embed-impl
ExclusiveArch: %{rust_arches}
- rust-rust-embed-utils
ExclusiveArch: %{rust_arches}
- rust-rust-ini
ExclusiveArch: %{rust_arches}
- rust-rust-stemmers
ExclusiveArch: %{rust_arches}
- rust-rust_decimal
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_normal_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_proc_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_sys
ExclusiveArch: %{rust_arches}
- rust-rustbus
ExclusiveArch: %{rust_arches}
- rust-rustbus_derive
ExclusiveArch: %{rust_arches}
- rust-rustc-demangle
ExclusiveArch: %{rust_arches}
- rust-rustc-hash
ExclusiveArch: %{rust_arches}
- rust-rustc-serialize
ExclusiveArch: %{rust_arches}
- rust-rustc-test
ExclusiveArch: %{rust_arches}
- rust-rustc_tools_util
ExclusiveArch: %{rust_arches}
- rust-rustc_version
ExclusiveArch: %{rust_arches}
- rust-rustc_version0.3
ExclusiveArch: %{rust_arches}
- rust-rustdoc-stripper
ExclusiveArch: %{rust_arches}
- rust-rustfilt
ExclusiveArch: %{rust_arches}
- rust-rustfix
ExclusiveArch: %{rust_arches}
- rust-rustio
ExclusiveArch: %{rust_arches}
- rust-rustix
ExclusiveArch: %{rust_arches}
- rust-rustls
ExclusiveArch: %{rust_arches}
- rust-rustls-native-certs
ExclusiveArch: %{rust_arches}
- rust-rusttype
ExclusiveArch: %{rust_arches}
- rust-rustversion
ExclusiveArch: %{rust_arches}
- rust-rusty-fork
ExclusiveArch: %{rust_arches}
- rust-rustyline
ExclusiveArch: %{rust_arches}
- rust-rustyline-derive
ExclusiveArch: %{rust_arches}
- rust-ryu
ExclusiveArch: %{rust_arches}
- rust-safe-transmute
ExclusiveArch: %{rust_arches}
- rust-safe_arch
ExclusiveArch: %{rust_arches}
- rust-safemem
ExclusiveArch: %{rust_arches}
- rust-salsa20
ExclusiveArch: %{rust_arches}
- rust-same-file
ExclusiveArch: %{rust_arches}
- rust-sapp-kms
ExclusiveArch: %{rust_arches}
- rust-sapp-linux
ExclusiveArch: %{rust_arches}
- rust-sass-rs
ExclusiveArch: %{rust_arches}
- rust-sass-sys
ExclusiveArch: %{rust_arches}
- rust-scan_fmt
ExclusiveArch: %{rust_arches}
- rust-scheduled-thread-pool
ExclusiveArch: %{rust_arches}
- rust-scoped-tls
ExclusiveArch: %{rust_arches}
- rust-scoped-tls-hkt
ExclusiveArch: %{rust_arches}
- rust-scoped_threadpool
ExclusiveArch: %{rust_arches}
- rust-scopeguard
ExclusiveArch: %{rust_arches}
- rust-scopetime
ExclusiveArch: %{rust_arches}
- rust-scratch
ExclusiveArch: %{rust_arches}
- rust-scroll
ExclusiveArch: %{rust_arches}
- rust-scroll_derive
ExclusiveArch: %{rust_arches}
- rust-scrypt
ExclusiveArch: %{rust_arches}
- rust-sct
ExclusiveArch: %{rust_arches}
- rust-sd
ExclusiveArch: %{rust_arches}
- rust-sd-notify
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-seahash3
ExclusiveArch: %{rust_arches}
- rust-secrecy
ExclusiveArch: %{rust_arches}
- rust-secret-service
ExclusiveArch: %{rust_arches}
- rust-self_cell
ExclusiveArch: %{rust_arches}
- rust-semver
ExclusiveArch: %{rust_arches}
- rust-semver-parser
ExclusiveArch: %{rust_arches}
- rust-semver-parser0.9
ExclusiveArch: %{rust_arches}
- rust-semver0.11
ExclusiveArch: %{rust_arches}
- rust-sequoia-autocrypt
ExclusiveArch: %{rust_arches}
- rust-sequoia-ipc
ExclusiveArch: %{rust_arches}
- rust-sequoia-keyring-linter
ExclusiveArch: %{rust_arches}
- rust-sequoia-net
ExclusiveArch: %{rust_arches}
- rust-sequoia-octopus-librnp
ExclusiveArch: %{rust_arches}
- rust-sequoia-openpgp
ExclusiveArch: %{rust_arches}
- rust-sequoia-sop
ExclusiveArch: %{rust_arches}
- rust-sequoia-sq
ExclusiveArch: %{rust_arches}
- rust-sequoia-sqv
ExclusiveArch: %{rust_arches}
- rust-serde
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde-pickle
ExclusiveArch: %{rust_arches}
- rust-serde-value
ExclusiveArch: %{rust_arches}
- rust-serde-xml-rs
ExclusiveArch: %{rust_arches}
- rust-serde_bser
ExclusiveArch: %{rust_arches}
- rust-serde_bytes
ExclusiveArch: %{rust_arches}
- rust-serde_cbor
ExclusiveArch: %{rust_arches}
- rust-serde_derive
ExclusiveArch: %{rust_arches}
- rust-serde_fmt
ExclusiveArch: %{rust_arches}
- rust-serde_ignored
ExclusiveArch: %{rust_arches}
- rust-serde_json
ExclusiveArch: %{rust_arches}
- rust-serde_repr
ExclusiveArch: %{rust_arches}
- rust-serde_stacker
ExclusiveArch: %{rust_arches}
- rust-serde_test
ExclusiveArch: %{rust_arches}
- rust-serde_url_params
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded0.6
ExclusiveArch: %{rust_arches}
- rust-serde_with
ExclusiveArch: %{rust_arches}
- rust-serde_with_macros
ExclusiveArch: %{rust_arches}
- rust-serde_yaml
ExclusiveArch: %{rust_arches}
- rust-serial-core
ExclusiveArch: %{rust_arches}
- rust-serial_test
ExclusiveArch: %{rust_arches}
- rust-serial_test_derive
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig-sys
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: %{rust_arches}
- rust-sevctl
ExclusiveArch: x86_64
- rust-sha-1
ExclusiveArch: %{rust_arches}
- rust-sha1
ExclusiveArch: %{rust_arches}
- rust-sha1collisiondetection
ExclusiveArch: %{rust_arches}
- rust-sha2
ExclusiveArch: %{rust_arches}
- rust-sha3
ExclusiveArch: %{rust_arches}
- rust-shadow-rs
ExclusiveArch: %{rust_arches}
- rust-shared_child
ExclusiveArch: %{rust_arches}
- rust-shared_library
ExclusiveArch: %{rust_arches}
- rust-shell-escape
ExclusiveArch: %{rust_arches}
- rust-shell-words
ExclusiveArch: %{rust_arches}
- rust-shellexpand
ExclusiveArch: %{rust_arches}
- rust-shellwords
ExclusiveArch: %{rust_arches}
- rust-shlex
ExclusiveArch: %{rust_arches}
- rust-signal-hook
ExclusiveArch: %{rust_arches}
- rust-signal-hook-mio
ExclusiveArch: %{rust_arches}
- rust-signal-hook-registry
ExclusiveArch: %{rust_arches}
- rust-signal-hook0.1
ExclusiveArch: %{rust_arches}
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-simba
ExclusiveArch: %{rust_arches}
- rust-simd_helpers
ExclusiveArch: %{rust_arches}
- rust-simdutf8
ExclusiveArch: %{rust_arches}
- rust-similar
ExclusiveArch: %{rust_arches}
- rust-similar-asserts
ExclusiveArch: %{rust_arches}
- rust-simple-error
ExclusiveArch: %{rust_arches}
- rust-simple_asn1
ExclusiveArch: %{rust_arches}
- rust-simple_logger
ExclusiveArch: %{rust_arches}
- rust-simplelog
ExclusiveArch: %{rust_arches}
- rust-siphasher
ExclusiveArch: %{rust_arches}
- rust-size
ExclusiveArch: %{rust_arches}
- rust-sized-chunks
ExclusiveArch: %{rust_arches}
- rust-skeptic
ExclusiveArch: %{rust_arches}
- rust-skim
ExclusiveArch: %{rust_arches}
- rust-slab
ExclusiveArch: %{rust_arches}
- rust-slice-deque
ExclusiveArch: %{rust_arches}
- rust-slog
ExclusiveArch: %{rust_arches}
- rust-slog-async
ExclusiveArch: %{rust_arches}
- rust-slog-scope
ExclusiveArch: %{rust_arches}
- rust-slog-term
ExclusiveArch: %{rust_arches}
- rust-slotmap
ExclusiveArch: %{rust_arches}
- rust-slug
ExclusiveArch: %{rust_arches}
- rust-sluice
ExclusiveArch: %{rust_arches}
- rust-smallbitvec
ExclusiveArch: %{rust_arches}
- rust-smallstr
ExclusiveArch: %{rust_arches}
- rust-smallvec
ExclusiveArch: %{rust_arches}
- rust-smart-default
ExclusiveArch: %{rust_arches}
- rust-smawk
ExclusiveArch: %{rust_arches}
- rust-smithay-client-toolkit
ExclusiveArch: %{rust_arches}
- rust-smithay-client-toolkit0.12
ExclusiveArch: %{rust_arches}
- rust-smithay-clipboard
ExclusiveArch: %{rust_arches}
- rust-snafu
ExclusiveArch: %{rust_arches}
- rust-snafu-derive
ExclusiveArch: %{rust_arches}
- rust-snake_case
ExclusiveArch: %{rust_arches}
- rust-socket2
ExclusiveArch: %{rust_arches}
- rust-socket2_0.3
ExclusiveArch: %{rust_arches}
- rust-sop
ExclusiveArch: %{rust_arches}
- rust-soup-sys
ExclusiveArch: %{rust_arches}
- rust-spin
ExclusiveArch: %{rust_arches}
- rust-spin0.5
ExclusiveArch: %{rust_arches}
- rust-spin_on
ExclusiveArch: %{rust_arches}
- rust-spinning_top
ExclusiveArch: %{rust_arches}
- rust-spki
ExclusiveArch: %{rust_arches}
- rust-spmc
ExclusiveArch: %{rust_arches}
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stable_deref_trait
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-standback
ExclusiveArch: %{rust_arches}
- rust-starship
ExclusiveArch: %{rust_arches}
- rust-starship-battery
ExclusiveArch: %{rust_arches}
- rust-starship_module_config_derive
ExclusiveArch: %{rust_arches}
- rust-static_assertions
ExclusiveArch: %{rust_arches}
- rust-statistical
ExclusiveArch: %{rust_arches}
- rust-statrs
ExclusiveArch: %{rust_arches}
- rust-stb_truetype
ExclusiveArch: %{rust_arches}
- rust-stderrlog
ExclusiveArch: %{rust_arches}
- rust-str_stack
ExclusiveArch: %{rust_arches}
- rust-stratisd_proc_macros
ExclusiveArch: %{rust_arches}
- rust-streaming-stats
ExclusiveArch: %{rust_arches}
- rust-streebog
ExclusiveArch: %{rust_arches}
- rust-string
ExclusiveArch: %{rust_arches}
- rust-string_cache
ExclusiveArch: %{rust_arches}
- rust-string_cache_codegen
ExclusiveArch: %{rust_arches}
- rust-string_cache_shared
ExclusiveArch: %{rust_arches}
- rust-strings
ExclusiveArch: %{rust_arches}
- rust-strip-ansi-escapes
ExclusiveArch: %{rust_arches}
- rust-strong-xml
ExclusiveArch: %{rust_arches}
- rust-strong-xml-derive
ExclusiveArch: %{rust_arches}
- rust-strsim
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-structopt-derive
ExclusiveArch: %{rust_arches}
- rust-structopt-derive0.2
ExclusiveArch: %{rust_arches}
- rust-structopt0.2
ExclusiveArch: %{rust_arches}
- rust-strum
ExclusiveArch: %{rust_arches}
- rust-strum_macros
ExclusiveArch: %{rust_arches}
- rust-subprocess
ExclusiveArch: %{rust_arches}
- rust-subtle
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin-sys
ExclusiveArch: %{rust_arches}
- rust-sval
ExclusiveArch: %{rust_arches}
- rust-sval_derive
ExclusiveArch: %{rust_arches}
- rust-sval_json
ExclusiveArch: %{rust_arches}
- rust-svg
ExclusiveArch: %{rust_arches}
- rust-svg_metadata
ExclusiveArch: %{rust_arches}
- rust-svgfilters
ExclusiveArch: %{rust_arches}
- rust-svgtypes
ExclusiveArch: %{rust_arches}
- rust-sxd-document
ExclusiveArch: %{rust_arches}
- rust-syn
ExclusiveArch: %{rust_arches}
- rust-syn0.15
ExclusiveArch: %{rust_arches}
- rust-synom
ExclusiveArch: %{rust_arches}
- rust-synstructure
ExclusiveArch: %{rust_arches}
- rust-syntect
ExclusiveArch: %{rust_arches}
- rust-sys-info
ExclusiveArch: %{rust_arches}
- rust-sysctl
ExclusiveArch: %{rust_arches}
- rust-sysinfo
ExclusiveArch: %{rust_arches}
- rust-syslog
ExclusiveArch: %{rust_arches}
- rust-system-deps
ExclusiveArch: %{rust_arches}
- rust-system76_ectool
ExclusiveArch: %{rust_arches}
- rust-systemd
ExclusiveArch: %{rust_arches}
- rust-tabular
ExclusiveArch: %{rust_arches}
- rust-tabwriter
ExclusiveArch: %{rust_arches}
- rust-take
ExclusiveArch: %{rust_arches}
- rust-take_mut
ExclusiveArch: %{rust_arches}
- rust-takeable
ExclusiveArch: %{rust_arches}
- rust-takeable-option
ExclusiveArch: %{rust_arches}
- rust-tap
ExclusiveArch: %{rust_arches}
- rust-tar
ExclusiveArch: %{rust_arches}
- rust-target
ExclusiveArch: %{rust_arches}
- rust-target-lexicon
ExclusiveArch: %{rust_arches}
- rust-tealdeer
ExclusiveArch: %{rust_arches}
- rust-teloxide
ExclusiveArch: %{rust_arches}
- rust-teloxide-macros
ExclusiveArch: %{rust_arches}
- rust-tempdir
ExclusiveArch: %{rust_arches}
- rust-tempfile
ExclusiveArch: %{rust_arches}
- rust-temptree
ExclusiveArch: %{rust_arches}
- rust-tendril
ExclusiveArch: %{rust_arches}
- rust-tera
ExclusiveArch: %{rust_arches}
- rust-term
ExclusiveArch: %{rust_arches}
- rust-term0.6
ExclusiveArch: %{rust_arches}
- rust-term_grid
ExclusiveArch: %{rust_arches}
- rust-term_size
ExclusiveArch: %{rust_arches}
- rust-termcolor
ExclusiveArch: %{rust_arches}
- rust-terminal_size
ExclusiveArch: %{rust_arches}
- rust-terminfo
ExclusiveArch: %{rust_arches}
- rust-termion
ExclusiveArch: %{rust_arches}
- rust-termios
ExclusiveArch: %{rust_arches}
- rust-test-assembler
ExclusiveArch: %{rust_arches}
- rust-test-case
ExclusiveArch: %{rust_arches}
- rust-tester
ExclusiveArch: %{rust_arches}
- rust-testing_logger
ExclusiveArch: %{rust_arches}
- rust-textwrap
ExclusiveArch: %{rust_arches}
- rust-textwrap0.11
ExclusiveArch: %{rust_arches}
- rust-textwrap0.12
ExclusiveArch: %{rust_arches}
- rust-thiserror
ExclusiveArch: %{rust_arches}
- rust-thiserror-impl
ExclusiveArch: %{rust_arches}
- rust-thread-id
ExclusiveArch: %{rust_arches}
- rust-thread-tree
ExclusiveArch: %{rust_arches}
- rust-thread_local
ExclusiveArch: %{rust_arches}
- rust-threadpool
ExclusiveArch: %{rust_arches}
- rust-tiff
ExclusiveArch: %{rust_arches}
- rust-tiger
ExclusiveArch: %{rust_arches}
- rust-time
ExclusiveArch: %{rust_arches}
- rust-time-macros
ExclusiveArch: %{rust_arches}
- rust-time-macros-impl
ExclusiveArch: %{rust_arches}
- rust-time-macros0.1
ExclusiveArch: %{rust_arches}
- rust-time0.1
ExclusiveArch: %{rust_arches}
- rust-time0.2
ExclusiveArch: %{rust_arches}
- rust-timebomb
ExclusiveArch: %{rust_arches}
- rust-timer
ExclusiveArch: %{rust_arches}
- rust-timerfd
ExclusiveArch: %{rust_arches}
- rust-tiny-keccak
ExclusiveArch: %{rust_arches}
- rust-tiny_http
ExclusiveArch: %{rust_arches}
- rust-tiny_http0.6
ExclusiveArch: %{rust_arches}
- rust-tinyfiledialogs
ExclusiveArch: %{rust_arches}
- rust-tinystr
ExclusiveArch: %{rust_arches}
- rust-tinytemplate
ExclusiveArch: %{rust_arches}
- rust-tinyvec
ExclusiveArch: %{rust_arches}
- rust-tinyvec_macros
ExclusiveArch: %{rust_arches}
- rust-tokei
ExclusiveArch: %{rust_arches}
- rust-tokio
ExclusiveArch: %{rust_arches}
- rust-tokio-codec
ExclusiveArch: %{rust_arches}
- rust-tokio-core
ExclusiveArch: %{rust_arches}
- rust-tokio-current-thread
ExclusiveArch: %{rust_arches}
- rust-tokio-executor
ExclusiveArch: %{rust_arches}
- rust-tokio-fs
ExclusiveArch: %{rust_arches}
- rust-tokio-io
ExclusiveArch: %{rust_arches}
- rust-tokio-macros
ExclusiveArch: %{rust_arches}
- rust-tokio-macros0.2
ExclusiveArch: %{rust_arches}
- rust-tokio-mock-task
ExclusiveArch: %{rust_arches}
- rust-tokio-native-tls
ExclusiveArch: %{rust_arches}
- rust-tokio-openssl
ExclusiveArch: %{rust_arches}
- rust-tokio-openssl0.4
ExclusiveArch: %{rust_arches}
- rust-tokio-reactor
ExclusiveArch: %{rust_arches}
- rust-tokio-rustls
ExclusiveArch: %{rust_arches}
- rust-tokio-socks
ExclusiveArch: %{rust_arches}
- rust-tokio-socks0.3
ExclusiveArch: %{rust_arches}
- rust-tokio-stream
ExclusiveArch: %{rust_arches}
- rust-tokio-sync
ExclusiveArch: %{rust_arches}
- rust-tokio-tcp
ExclusiveArch: %{rust_arches}
- rust-tokio-test
ExclusiveArch: %{rust_arches}
- rust-tokio-threadpool
ExclusiveArch: %{rust_arches}
- rust-tokio-timer
ExclusiveArch: %{rust_arches}
- rust-tokio-tls
ExclusiveArch: %{rust_arches}
- rust-tokio-tls0.2
ExclusiveArch: %{rust_arches}
- rust-tokio-tungstenite
ExclusiveArch: %{rust_arches}
- rust-tokio-udp
ExclusiveArch: %{rust_arches}
- rust-tokio-uds
ExclusiveArch: %{rust_arches}
- rust-tokio-util
ExclusiveArch: %{rust_arches}
- rust-tokio-util0.3
ExclusiveArch: %{rust_arches}
- rust-tokio0.1
ExclusiveArch: %{rust_arches}
- rust-tokio0.2
ExclusiveArch: %{rust_arches}
- rust-toml
ExclusiveArch: %{rust_arches}
- rust-toml0.4
ExclusiveArch: %{rust_arches}
- rust-toml_edit
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tower-service
ExclusiveArch: %{rust_arches}
- rust-tower-test
ExclusiveArch: %{rust_arches}
- rust-tower-util
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-tracing
ExclusiveArch: %{rust_arches}
- rust-tracing-attributes
ExclusiveArch: %{rust_arches}
- rust-tracing-core
ExclusiveArch: %{rust_arches}
- rust-tracing-futures
ExclusiveArch: %{rust_arches}
- rust-traitobject
ExclusiveArch: %{rust_arches}
- rust-trash
ExclusiveArch: %{rust_arches}
- rust-treebitmap
ExclusiveArch: %{rust_arches}
- rust-treeline
ExclusiveArch: %{rust_arches}
- rust-trust-dns-https
ExclusiveArch: %{rust_arches}
- rust-trust-dns-native-tls
ExclusiveArch: %{rust_arches}
- rust-trust-dns-native-tls0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-openssl
ExclusiveArch: %{rust_arches}
- rust-trust-dns-openssl0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-proto
ExclusiveArch: %{rust_arches}
- rust-trust-dns-proto0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-resolver
ExclusiveArch: %{rust_arches}
- rust-trust-dns-resolver0.19
ExclusiveArch: %{rust_arches}
- rust-trust-dns-rustls
ExclusiveArch: %{rust_arches}
- rust-try-lock
ExclusiveArch: %{rust_arches}
- rust-trybuild
ExclusiveArch: %{rust_arches}
- rust-tss-esapi
ExclusiveArch: %{rust_arches}
- rust-tss-esapi-sys
ExclusiveArch: %{rust_arches}
- rust-ttf-parser
ExclusiveArch: %{rust_arches}
- rust-tui
ExclusiveArch: %{rust_arches}
- rust-tui-react
ExclusiveArch: %{rust_arches}
- rust-tui0.11
ExclusiveArch: %{rust_arches}
- rust-tui0.9
ExclusiveArch: %{rust_arches}
- rust-tuikit
ExclusiveArch: %{rust_arches}
- rust-tungstenite
ExclusiveArch: %{rust_arches}
- rust-twoway
ExclusiveArch: %{rust_arches}
- rust-type-map
ExclusiveArch: %{rust_arches}
- rust-typeable
ExclusiveArch: %{rust_arches}
- rust-typed-arena
ExclusiveArch: %{rust_arches}
- rust-typemap
ExclusiveArch: %{rust_arches}
- rust-typenum
ExclusiveArch: %{rust_arches}
- rust-typetag
ExclusiveArch: %{rust_arches}
- rust-typetag-impl
ExclusiveArch: %{rust_arches}
- rust-tzfile
ExclusiveArch: %{rust_arches}
- rust-ucd-parse
ExclusiveArch: %{rust_arches}
- rust-ucd-trie
ExclusiveArch: %{rust_arches}
- rust-ucd-util
ExclusiveArch: %{rust_arches}
- rust-umask
ExclusiveArch: %{rust_arches}
- rust-unchecked-index
ExclusiveArch: %{rust_arches}
- rust-unescape
ExclusiveArch: %{rust_arches}
- rust-unic-char-property
ExclusiveArch: %{rust_arches}
- rust-unic-char-range
ExclusiveArch: %{rust_arches}
- rust-unic-common
ExclusiveArch: %{rust_arches}
- rust-unic-langid
ExclusiveArch: %{rust_arches}
- rust-unic-langid-impl
ExclusiveArch: %{rust_arches}
- rust-unic-langid-macros
ExclusiveArch: %{rust_arches}
- rust-unic-langid-macros-impl
ExclusiveArch: %{rust_arches}
- rust-unic-locale
ExclusiveArch: %{rust_arches}
- rust-unic-locale-impl
ExclusiveArch: %{rust_arches}
- rust-unic-locale-macros
ExclusiveArch: %{rust_arches}
- rust-unic-locale-macros-impl
ExclusiveArch: %{rust_arches}
- rust-unic-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-category
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-common
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-version
ExclusiveArch: %{rust_arches}
- rust-unicase
ExclusiveArch: %{rust_arches}
- rust-unicase1
ExclusiveArch: %{rust_arches}
- rust-unicode-bidi
ExclusiveArch: %{rust_arches}
- rust-unicode-linebreak
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-segmentation
ExclusiveArch: %{rust_arches}
- rust-unicode-truncate
ExclusiveArch: %{rust_arches}
- rust-unicode-width
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-unicode-xid0.1
ExclusiveArch: %{rust_arches}
- rust-unicode_categories
ExclusiveArch: %{rust_arches}
- rust-unindent
ExclusiveArch: %{rust_arches}
- rust-universal-hash
ExclusiveArch: %{rust_arches}
- rust-unix_socket
ExclusiveArch: %{rust_arches}
- rust-unreachable
ExclusiveArch: %{rust_arches}
- rust-unsafe-any
ExclusiveArch: %{rust_arches}
- rust-unsafe-io
ExclusiveArch: %{rust_arches}
- rust-untrusted
ExclusiveArch: %{rust_arches}
- rust-uom
ExclusiveArch: %{rust_arches}
- rust-url
ExclusiveArch: %{rust_arches}
- rust-url1
ExclusiveArch: %{rust_arches}
- rust-url_serde
ExclusiveArch: %{rust_arches}
- rust-urlencoding
ExclusiveArch: %{rust_arches}
- rust-urlocator
ExclusiveArch: %{rust_arches}
- rust-urlshortener
ExclusiveArch: %{rust_arches}
- rust-users
ExclusiveArch: %{rust_arches}
- rust-users0.10
ExclusiveArch: %{rust_arches}
- rust-utf-8
ExclusiveArch: %{rust_arches}
- rust-utf8-cstr
ExclusiveArch: %{rust_arches}
- rust-utf8-ranges
ExclusiveArch: %{rust_arches}
- rust-utf8-width
ExclusiveArch: %{rust_arches}
- rust-utf8parse
ExclusiveArch: %{rust_arches}
- rust-uuid
ExclusiveArch: %{rust_arches}
- rust-uuid0.7
ExclusiveArch: %{rust_arches}
- rust-v_frame
ExclusiveArch: %{rust_arches}
- rust-value-bag
ExclusiveArch: %{rust_arches}
- rust-varlink
ExclusiveArch: %{rust_arches}
- rust-varlink-cli
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-varlink_stdinterfaces
ExclusiveArch: %{rust_arches}
- rust-vcpkg
ExclusiveArch: %{rust_arches}
- rust-vec_map
ExclusiveArch: %{rust_arches}
- rust-vergen
ExclusiveArch: %{rust_arches}
- rust-vergen3
ExclusiveArch: %{rust_arches}
- rust-version
ExclusiveArch: %{rust_arches}
- rust-version-compare
ExclusiveArch: %{rust_arches}
- rust-version-sync
ExclusiveArch: %{rust_arches}
- rust-version-sync0.8
ExclusiveArch: %{rust_arches}
- rust-version_check
ExclusiveArch: %{rust_arches}
- rust-versions
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vm-memory
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmw_backdoor
ExclusiveArch: %{rust_arches}
- rust-void
ExclusiveArch: %{rust_arches}
- rust-vsprintf
ExclusiveArch: %{rust_arches}
- rust-vte
ExclusiveArch: %{rust_arches}
- rust-vte_generate_state_changes
ExclusiveArch: %{rust_arches}
- rust-wait-timeout
ExclusiveArch: %{rust_arches}
- rust-waker-fn
ExclusiveArch: %{rust_arches}
- rust-walkdir
ExclusiveArch: %{rust_arches}
- rust-want
ExclusiveArch: %{rust_arches}
- rust-warp
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-backend
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-futures
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro-support
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-shared
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-test
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-test-macro
ExclusiveArch: %{rust_arches}
- rust-wasmer_enumset
ExclusiveArch: %{rust_arches}
- rust-wasmer_enumset_derive
ExclusiveArch: %{rust_arches}
- rust-wasmparser
ExclusiveArch: %{rust_arches}
- rust-wasmtime-cache
ExclusiveArch: %{rust_arches}
- rust-wasmtime-environ
ExclusiveArch: %{rust_arches}
- rust-wasmtime-fiber
ExclusiveArch: %{rust_arches}
- rust-wasmtime-types
ExclusiveArch: %{rust_arches}
- rust-wast
ExclusiveArch: %{rust_arches}
- rust-wat
ExclusiveArch: %{rust_arches}
- rust-watchman_client
ExclusiveArch: %{rust_arches}
- rust-wayland-client
ExclusiveArch: %{rust_arches}
- rust-wayland-commons
ExclusiveArch: %{rust_arches}
- rust-wayland-cursor
ExclusiveArch: %{rust_arches}
- rust-wayland-egl
ExclusiveArch: %{rust_arches}
- rust-wayland-protocols
ExclusiveArch: %{rust_arches}
- rust-wayland-scanner
ExclusiveArch: %{rust_arches}
- rust-wayland-server
ExclusiveArch: %{rust_arches}
- rust-wayland-sys
ExclusiveArch: %{rust_arches}
- rust-web-sys
ExclusiveArch: %{rust_arches}
- rust-webbrowser
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk-sys
ExclusiveArch: %{rust_arches}
- rust-webpki
ExclusiveArch: %{rust_arches}
- rust-webpki-roots
ExclusiveArch: %{rust_arches}
- rust-websocket
ExclusiveArch: %{rust_arches}
- rust-websocket-base
ExclusiveArch: %{rust_arches}
- rust-weezl
ExclusiveArch: %{rust_arches}
- rust-which
ExclusiveArch: %{rust_arches}
- rust-wide
ExclusiveArch: %{rust_arches}
- rust-wild
ExclusiveArch: %{rust_arches}
- rust-wildmatch
ExclusiveArch: %{rust_arches}
- rust-winit
ExclusiveArch: %{rust_arches}
- rust-witx
ExclusiveArch: %{rust_arches}
- rust-ws
ExclusiveArch: %{rust_arches}
- rust-wyz
ExclusiveArch: %{rust_arches}
- rust-x11
ExclusiveArch: %{rust_arches}
- rust-x11-clipboard
ExclusiveArch: %{rust_arches}
- rust-x11-dl
ExclusiveArch: %{rust_arches}
- rust-xattr
ExclusiveArch: %{rust_arches}
- rust-xcb
ExclusiveArch: %{rust_arches}
- rust-xcursor
ExclusiveArch: %{rust_arches}
- rust-xdg
ExclusiveArch: %{rust_arches}
- rust-xi-unicode
ExclusiveArch: %{rust_arches}
- rust-xkbcommon
ExclusiveArch: %{rust_arches}
- rust-xml-rs
ExclusiveArch: %{rust_arches}
- rust-xml5ever
ExclusiveArch: %{rust_arches}
- rust-xmlparser
ExclusiveArch: %{rust_arches}
- rust-xmltree
ExclusiveArch: %{rust_arches}
- rust-xmlwriter
ExclusiveArch: %{rust_arches}
- rust-xz2
ExclusiveArch: %{rust_arches}
- rust-y4m
ExclusiveArch: %{rust_arches}
- rust-yaml-rust
ExclusiveArch: %{rust_arches}
- rust-yaml-rust0.3
ExclusiveArch: %{rust_arches}
- rust-ybaas
ExclusiveArch: %{rust_arches}
- rust-yubibomb
ExclusiveArch: %{rust_arches}
- rust-zbase32
ExclusiveArch: %{rust_arches}
- rust-zbus
ExclusiveArch: %{rust_arches}
- rust-zbus_macros
ExclusiveArch: %{rust_arches}
- rust-zcomponents
ExclusiveArch: %{rust_arches}
- rust-zeroize
ExclusiveArch: %{rust_arches}
- rust-zeroize_derive
ExclusiveArch: %{rust_arches}
- rust-zincati
ExclusiveArch: %{rust_arches}
- rust-zip
ExclusiveArch: %{rust_arches}
- rust-zmq
ExclusiveArch: %{rust_arches}
- rust-zmq-sys
ExclusiveArch: %{rust_arches}
- rust-zoneinfo_compiled
ExclusiveArch: %{rust_arches}
- rust-zopfli
ExclusiveArch: %{rust_arches}
- rust-zoxide
ExclusiveArch: %{rust_arches}
- rust-zram-generator
ExclusiveArch: %{rust_arches}
- rust-zstd
ExclusiveArch: %{rust_arches}
- rust-zstd-safe
ExclusiveArch: %{rust_arches}
- rust-zstd-sys
ExclusiveArch: %{rust_arches}
- rust-zvariant
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sagemath
ExclusiveArch: aarch64 %{ix86} x86_64 ppc sparcv9
- sbcl
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- servicelog
ExclusiveArch: ppc %{power64}
- sgabios
ExclusiveArch: %{ix86} x86_64
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigul
ExclusiveArch: x86_64
- skopeo
ExclusiveArch: %{go_arches}
- skychart
ExclusiveArch: %{fpc_arches}
- snapd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- soup-sharp
ExclusiveArch: %{mono_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- springlobby
ExclusiveArch: %{ix86} x86_64
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: ${rust_arches}
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svt-av1
ExclusiveArch: x86_64
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system76-keyboard-configurator
ExclusiveArch: %{rust_arches}
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- themonospot-base
ExclusiveArch: %mono_arches
- themonospot-console
ExclusiveArch: %mono_arches
- themonospot-gui-gtk
ExclusiveArch: %mono_arches
- themonospot-plugin-avi
ExclusiveArch: %mono_arches
- themonospot-plugin-mkv
ExclusiveArch: %mono_arches
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tmux-top
ExclusiveArch: %{go_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- topojson-client
ExclusiveArch: %{nodejs_arches} noarch
- topojson-server
ExclusiveArch: %{nodejs_arches} noarch
- topojson-simplify
ExclusiveArch: %{nodejs_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- unetbootin
ExclusiveArch: %{ix86} x86_64
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- vmemcache
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- vrq
ExclusiveArch: %{ix86} x86_64
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- webkit2-sharp
ExclusiveArch: %mono_arches
- wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: %{ix86} %{arm}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zeal
ExclusiveArch: %{qt5_qtwebengine_arches}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
2 years, 3 months
Architecture specific change in rpms/mold.git
by githook-noreply@fedoraproject.org
The package rpms/mold.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/mold.git/commit/?id=7305f40d49167...
https://src.fedoraproject.org/cgit/rpms/mold.git/commit/?id=76391c452693f....
Change:
+ExclusiveArch: x86_64 aarch64
+%ifarch x86_64
Thanks.
Full change:
============
commit 7305f40d491672b03a3f9b41b6b3a0628d7508b1
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 22:28:04 2022 +0100
Don't build on i686
mold 1.0.2 on i686 is broken with a failing assertion:
elf/../mold.h:315: std::pair<T*, bool>
mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&)
[with T = mold::elf::SectionFragment<mold::elf::I386>; std::string_view
= std::basic_string_view<char>; mold::u64 = long long unsigned int]:
Assertion `__builtin_popcount(nbuckets) == 1' failed.
Since 32-bit i686 is no longer supported by Fedora anyway, it doesn't
matter for us.
diff --git a/mold.spec b/mold.spec
index e6fb886..e56c342 100644
--- a/mold.spec
+++ b/mold.spec
@@ -22,8 +22,8 @@ Patch1: bundled_lib_system_flags.patch
# Fix for failed assertion on aarch64
Patch2: 0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
-# mold can currently produce native binaries for these architectures only
-ExclusiveArch: x86_64 %{ix86} aarch64
+# mold can currently produce native binaries for x86 and aarch64 only
+ExclusiveArch: x86_64 aarch64
BuildRequires: cmake
BuildRequires: gcc
commit 9b2eab61f395faee81768a4ac43d8b29677209a8
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 21:59:42 2022 +0100
Make build dependency on glibc-static(x86-32) Koji-compatible
diff --git a/mold.spec b/mold.spec
index d6fac75..e6fb886 100644
--- a/mold.spec
+++ b/mold.spec
@@ -45,7 +45,7 @@ BuildRequires: zlib-devel
BuildRequires: clang
BuildRequires: glibc-static
%ifarch x86_64
-BuildRequires: glibc-static(x86-32)
+BuildRequires: /usr/lib/libc.a
%endif
%if 0%{?fedora}
BuildRequires: libdwarf-tools
commit 255706739846610a63dedf3199cd05b23bf9cf66
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 21:54:40 2022 +0100
Move libdwarf-tools build dependency into the correct place
diff --git a/mold.spec b/mold.spec
index 8f77e35..d6fac75 100644
--- a/mold.spec
+++ b/mold.spec
@@ -36,9 +36,6 @@ BuildRequires: gcc-toolset-10-toolchain
%if 0%{!?el7} && 0%{!?el8}
BuildRequires: gcc-c++ >= 10
%endif
-%if 0%{?fedora}
-BuildRequires: libdwarf-tools
-%endif
BuildRequires: mimalloc-devel
BuildRequires: openssl-devel
BuildRequires: xxhash-devel
@@ -50,6 +47,9 @@ BuildRequires: glibc-static
%ifarch x86_64
BuildRequires: glibc-static(x86-32)
%endif
+%if 0%{?fedora}
+BuildRequires: libdwarf-tools
+%endif
BuildRequires: libstdc++-static
Requires(post): %{_sbindir}/alternatives
commit 76391c452693f12dc833516647f21a6f9cd4f9d7
Author: Christoph Erhardt <erhardt(a)cs.fau.de>
Date: Tue Jan 25 19:46:31 2022 +0100
Initial import (fedora#2036468).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..306fe31
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/mold-1.0.2.tar.gz
diff --git a/0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch b/0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
new file mode 100644
index 0000000..be1412e
--- /dev/null
+++ b/0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
@@ -0,0 +1,42 @@
+From 03ba8f93255055adaf69984c17bcfea3b22340db Mon Sep 17 00:00:00 2001
+Message-Id: <03ba8f93255055adaf69984c17bcfea3b22340db.1642970958.git.github(a)sicherha.de>
+From: Christoph Erhardt <github(a)sicherha.de>
+Date: Sun, 23 Jan 2022 21:42:21 +0100
+Subject: [PATCH] Fix out-of-bounds error on aarch64 with `_GLIBCXX_ASSERTIONS`
+ enabled
+
+While an iterator may point beyond the last element of a `std::span`, a
+pointer may not.
+
+Fixes #298.
+
+Signed-off-by: Christoph Erhardt <github(a)sicherha.de>
+---
+ elf/arch-arm64.cc | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/elf/arch-arm64.cc b/elf/arch-arm64.cc
+index aba86330..c608ae49 100644
+--- a/elf/arch-arm64.cc
++++ b/elf/arch-arm64.cc
+@@ -574,7 +574,7 @@ static void create_thunks(Context<E> &ctx, OutputSection<E> &osec) {
+ thunk.offset = offset;
+
+ // Scan relocations between B and C to collect symbols that need thunks.
+- tbb::parallel_for_each(&members[b], &members[c], [&](InputSection<E> *isec) {
++ tbb::parallel_for_each(members.begin() + b, members.begin() + c, [&](InputSection<E> *isec) {
+ std::span<ElfRel<E>> rels = isec->get_rels(ctx);
+ isec->range_extn.resize(rels.size());
+
+@@ -619,7 +619,7 @@ static void create_thunks(Context<E> &ctx, OutputSection<E> &osec) {
+ }
+
+ // Scan relocations again to fix symbol offsets in the last thunk.
+- tbb::parallel_for_each(&members[b], &members[c], [&](InputSection<E> *isec) {
++ tbb::parallel_for_each(members.begin() + b, members.begin() + c, [&](InputSection<E> *isec) {
+ std::span<ElfRel<E>> rels = isec->get_rels(ctx);
+
+ for (i64 i = 0; i < rels.size(); i++) {
+--
+2.34.1
+
diff --git a/bundled_lib_system_flags.patch b/bundled_lib_system_flags.patch
new file mode 100644
index 0000000..e5704e0
--- /dev/null
+++ b/bundled_lib_system_flags.patch
@@ -0,0 +1,30 @@
+From 06537164083e0af844224651bf7e7c7340a47675 Mon Sep 17 00:00:00 2001
+Message-Id: <06537164083e0af844224651bf7e7c7340a47675.1642950243.git.github(a)sicherha.de>
+From: Christoph Erhardt <github(a)sicherha.de>
+Date: Sun, 23 Jan 2022 14:28:45 +0100
+Subject: [PATCH] Pass `CXXFLAGS` to bundled tbb
+
+This makes work easier for distributions that specify custom hardened
+compiler flags.
+
+Signed-off-by: Christoph Erhardt <github(a)sicherha.de>
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index e2d7cd97..913ac97a 100644
+--- a/Makefile
++++ b/Makefile
+@@ -147,7 +147,7 @@ $(MIMALLOC_LIB):
+
+ $(TBB_LIB):
+ mkdir -p out/tbb
+- (cd out/tbb; cmake -G'Unix Makefiles' -DBUILD_SHARED_LIBS=OFF -DTBB_TEST=OFF -DCMAKE_CXX_FLAGS=-D__TBB_DYNAMIC_LOAD_ENABLED=0 -DTBB_STRICT=OFF ../../third-party/tbb)
++ (cd out/tbb; cmake -G'Unix Makefiles' -DBUILD_SHARED_LIBS=OFF -DTBB_TEST=OFF -DCMAKE_CXX_FLAGS="$(CXXFLAGS) -D__TBB_DYNAMIC_LOAD_ENABLED=0" -DTBB_STRICT=OFF ../../third-party/tbb)
+ $(MAKE) -C out/tbb tbb
+ (cd out/tbb; ln -sf *_relwithdebinfo libs)
+
+--
+2.34.1
+
diff --git a/mold.spec b/mold.spec
new file mode 100644
index 0000000..8f77e35
--- /dev/null
+++ b/mold.spec
@@ -0,0 +1,125 @@
+Name: mold
+Version: 1.0.2
+Release: 1%{?dist}
+Summary: A Modern Linker
+
+License: AGPLv3+
+URL: https://github.com/rui314/mold
+Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+
+# The bundled build system for tbb tries to strip all Werror from the
+# CFLAGS/CXXFLAGS when not building in strict mode (mold doesn't use strict
+# mode). We don't want that because it causes the "Werror=format-security"
+# option to become "=format-security" and break the build. (similar to a patch
+# in the Fedora tbb package)
+Patch0: tbb-strip-werror.patch
+
+# Pass the system's CXXFLAGS and CFLAGS to the bundled libraries to ensure they
+# are built with all the Fedora hardening flags and with PIE (otherwise the
+# linker errors linking non-PIE code with PIE code).
+Patch1: bundled_lib_system_flags.patch
+
+# Fix for failed assertion on aarch64
+Patch2: 0001-Fix-out-of-bounds-error-on-aarch64-with-_GLIBCXX_ASS.patch
+
+# mold can currently produce native binaries for these architectures only
+ExclusiveArch: x86_64 %{ix86} aarch64
+
+BuildRequires: cmake
+BuildRequires: gcc
+%if 0%{?el7}
+BuildRequires: devtoolset-10-toolchain
+%endif
+%if 0%{?el8}
+BuildRequires: gcc-toolset-10-toolchain
+%endif
+%if 0%{!?el7} && 0%{!?el8}
+BuildRequires: gcc-c++ >= 10
+%endif
+%if 0%{?fedora}
+BuildRequires: libdwarf-tools
+%endif
+BuildRequires: mimalloc-devel
+BuildRequires: openssl-devel
+BuildRequires: xxhash-devel
+BuildRequires: zlib-devel
+
+# The following packages are only required for executing the tests
+BuildRequires: clang
+BuildRequires: glibc-static
+%ifarch x86_64
+BuildRequires: glibc-static(x86-32)
+%endif
+BuildRequires: libstdc++-static
+
+Requires(post): %{_sbindir}/alternatives
+Requires(preun): %{_sbindir}/alternatives
+
+# API-incompatible with older tbb 2020.3 currently shipped by Fedora:
+# https://bugzilla.redhat.com/show_bug.cgi?id=2036372
+Provides: bundled(tbb) = 2021.3
+
+%define build_args PREFIX=%{_prefix} LIBDIR=%{_libdir} CC=gcc CXX=g++ CFLAGS="%{build_cflags}" CXXFLAGS="%{build_cxxflags}" LDFLAGS="%{build_ldflags}" STRIP=echo SYSTEM_MIMALLOC=1 SYSTEM_XXHASH=1
+
+%description
+mold is a multi-threaded, high-performance linker that is several times faster
+than the industry-standard ones, namely, GNU ld, GNU gold or LLVM lld. It is
+developed as a drop-in replacement for these linkers and command-line compatible
+with them with a few exceptions.
+
+%prep
+%autosetup -p1
+rm -r third-party/{mimalloc,xxhash}
+
+%build
+%if 0%{?el7}
+. /opt/rh/devtoolset-10/enable
+%endif
+%if 0%{?el8}
+. /opt/rh/gcc-toolset-10/enable
+%endif
+%make_build %{build_args}
+
+%install
+%make_install %{build_args}
+# Overwrite absolute symlink with relative symlink
+ln -srf %{buildroot}%{_bindir}/mold %{buildroot}%{_libexecdir}/mold/ld
+chmod +x %{buildroot}%{_libdir}/mold/mold-wrapper.so
+
+%post
+if [ "$1" = 1 ]; then
+ %{_sbindir}/alternatives --install %{_bindir}/ld ld %{_bindir}/ld.mold 1
+fi
+
+%postun
+if [ "$1" = 0 ]; then
+ %{_sbindir}/alternatives --remove ld %{_bindir}/ld.mold
+fi
+
+%check
+%if 0%{?el7}
+. /opt/rh/devtoolset-10/enable
+%endif
+%if 0%{?el8}
+. /opt/rh/gcc-toolset-10/enable
+%endif
+%make_build %{build_args} test
+
+%files
+%license LICENSE
+%ghost %{_bindir}/ld
+%{_bindir}/mold
+%{_bindir}/ld.mold
+%{_bindir}/ld64.mold
+%{_libdir}/mold
+%{_libdir}/mold/mold-wrapper.so
+%{_libexecdir}/mold
+%{_libexecdir}/mold/ld
+%{_mandir}/man1/mold.1*
+
+%changelog
+* Sun Jan 23 2022 Christoph Erhardt <fedora(a)sicherha.de> - 1.0.2-1
+- Bump version to 1.0.2.
+
+* Sat Jan 01 2022 Christoph Erhardt <fedora(a)sicherha.de> - 1.0.1-1
+- Initial package for version 1.0.1.
diff --git a/sources b/sources
new file mode 100644
index 0000000..59c74a6
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (mold-1.0.2.tar.gz) = 27f6664e63c76c32a6e3ec8bfc4b204138926001f5431be94da9ce47a5d9d3b51aa634c5cd6df45be660d52ac0507f7b7eec17134e35db402db5747d2ecc3715
diff --git a/tbb-strip-werror.patch b/tbb-strip-werror.patch
new file mode 100644
index 0000000..fe489ea
--- /dev/null
+++ b/tbb-strip-werror.patch
@@ -0,0 +1,16 @@
+diff --git a/third-party/tbb/cmake/compilers/GNU.cmake b/third-party/tbb/cmake/compilers/GNU.cmake
+index 902fa786..9c364803 100644
+--- a/third-party/tbb/cmake/compilers/GNU.cmake
++++ b/third-party/tbb/cmake/compilers/GNU.cmake
+@@ -44,11 +44,6 @@ endif()
+ set(TBB_COMMON_LINK_LIBS dl)
+ endif()
+
+-# Ignore -Werror set through add_compile_options() or added to CMAKE_CXX_FLAGS if TBB_STRICT is disabled.
+-if (NOT TBB_STRICT AND COMMAND tbb_remove_compile_flag)
+- tbb_remove_compile_flag(-Werror)
+-endif()
+-
+ if (NOT ${CMAKE_CXX_COMPILER_ID} STREQUAL Intel)
+ # gcc 6.0 and later have -flifetime-dse option that controls elimination of stores done outside the object lifetime
+ set(TBB_DSE_FLAG $<$<NOT:$<VERSION_LESS:${CMAKE_CXX_COMPILER_VERSION},6.0>>:-flifetime-dse=1>)
2 years, 3 months
Architecture specific change in rpms/python-devicely.git
by githook-noreply@fedoraproject.org
The package rpms/python-devicely.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/python-devicely.git/commit/?id=a8....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit a8cbd94415eef3bc1029b86f4ad3ddff9c17c742
Author: iztokf <iztok(a)iztok-jr-fister.eu>
Date: Tue Jan 25 20:35:43 2022 +0100
Initial import (#2034723)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a9290d6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/devicely-1.1.1.tar.gz
diff --git a/0001-Docs.patch b/0001-Docs.patch
new file mode 100644
index 0000000..c928843
--- /dev/null
+++ b/0001-Docs.patch
@@ -0,0 +1,15 @@
+diff -urN a/sphinx/conf.py b/sphinx/conf.py
+--- a/sphinx/conf.py 2021-10-27 15:23:54.000000000 +0200
++++ b/sphinx/conf.py 2021-12-20 21:13:57.557141626 +0100
+@@ -11,6 +11,11 @@
+ # documentation root, use os.path.abspath to make it absolute, like shown here.
+ #
+ import sphinx_rtd_theme
++import sys
++import os
++
++# This step ensures that the source package is imported
++sys.path.insert(0, os.path.abspath("../"))
+
+ import devicely
+
diff --git a/python-devicely.spec b/python-devicely.spec
new file mode 100644
index 0000000..9a312bc
--- /dev/null
+++ b/python-devicely.spec
@@ -0,0 +1,112 @@
+%bcond_without tests
+
+# Sphinx-generated HTML documentation is not suitable for packaging; see
+# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
+#
+# We can generate PDF documentation as a substitute.
+%bcond_without doc_pdf
+
+# no debug files
+# package can not be noarch due to the missing dependencies in s390x
+%define debug_package %{nil}
+
+%global pypi_name devicely
+
+%global _description %{expand:
+Devicely is a Python package for reading, de-identifying and writing data from
+various health monitoring sensors. With devicely, you can read sensor data and
+have it easily accessible in dataframes. You can also de-identify data and write
+them back using their original data format. This makes it convenient to share
+sensor data with other researchers while mantaining people's privacy.}
+
+Name: python-%{pypi_name}
+Version: 1.1.1
+Release: 1%{?dist}
+Summary: A Python package for reading, timeshifting and writing sensor data
+
+License: MIT
+URL: https://github.com/hpi-dhc/%{pypi_name}
+Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
+
+# building docs is now working in clean environment
+# already fixed in https://github.com/hpi-dhc/devicely/pull/60
+Patch0: 0001-Docs.patch
+
+# It depends on pyedflib which is not available on s390x
+# https://bugzilla.redhat.com/show_bug.cgi?id=2027046
+ExcludeArch: s390x
+
+%description %_description
+
+%package -n python3-%{pypi_name}
+Summary: %{summary}
+
+BuildRequires: python3-devel
+BuildRequires: %{py3_dist toml-adapt}
+
+%if %{with tests}
+BuildRequires: %{py3_dist pytest}
+%endif
+
+%description -n python3-%{pypi_name} %_description
+
+%package doc
+Summary: %{summary}
+
+%if %{with doc_pdf}
+BuildRequires: make
+BuildRequires: python3-sphinx-latex
+BuildRequires: latexmk
+BuildRequires: pandoc
+BuildRequires: %{py3_dist sphinx}
+BuildRequires: %{py3_dist sphinx-rtd-theme}
+BuildRequires: %{py3_dist nbsphinx}
+BuildRequires: %{py3_dist ipykernel}
+BuildRequires: %{py3_dist pypandoc}
+%endif
+
+%description doc
+Documentation for %{name}.
+
+%prep
+%autosetup -p1 -n %{pypi_name}-%{version}
+rm -fv poetry.lock
+
+# Make deps consistent with Fedora deps
+toml-adapt -path pyproject.toml -a change -dep ALL -ver X
+
+%generate_buildrequires
+%pyproject_buildrequires -r
+
+%build
+%pyproject_wheel
+
+%if %{with doc_pdf}
+%make_build -C sphinx latex SPHINXOPTS='%{?_smp_mflags}'
+%make_build -C sphinx/_build/latex LATEXMKOPTS='-quiet'
+%endif
+
+%install
+%pyproject_install
+%pyproject_save_files devicely
+
+# assertion errors - upsteam was informed
+# https://github.com/hpi-dhc/devicely/issues/61
+%check
+%if %{with tests}
+%pytest -k 'not Faros and not Empatica'
+%endif
+
+%files -n python3-%{pypi_name} -f %{pyproject_files}
+%license LICENSE
+%doc README.md CHANGELOG.md
+
+%files doc
+%license LICENSE
+%if %{with doc_pdf}
+%doc sphinx/_build/latex/%{pypi_name}.pdf
+%endif
+
+%changelog
+* Sun Dec 19 2021 Iztok Fister Jr. <iztokf AT fedoraproject DOT org> - 1.1.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..458f778
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (devicely-1.1.1.tar.gz) = 328735cfea23fec68cc3aa5fc39210b1b6f9a0c32173c459c6a112b0076dea5db78566280e72a045b602b4864ccdb05f420fc083ef8f5fac3889681cadca6f8a
2 years, 3 months