The package rpms/kata-containers.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/kata-containers.git/commit/?id=08616....
Change: +ExcludeArch: ppc64le
Thanks.
Full change: ============
commit 08616b23fd61896c10885c487ad5a8f902f93d6e Author: Emanuel Lima emlima@redhat.com Date: Tue Jun 18 17:39:53 2024 -0300
Fix spec with the same changes from rawhide
- Add openssl-devel as a dependency - Build kata-ctl instead of log-parser - Add clang-libs, dbus and dbus-daemon as build dependencies - Exclude ppc64le from the build pipeline
Signed-off-by: Emanuel Lima emlima@redhat.com
diff --git a/kata-containers.spec b/kata-containers.spec index c7d34d6..b012989 100644 --- a/kata-containers.spec +++ b/kata-containers.spec @@ -53,7 +53,7 @@ workload isolation and security advantages of VMs. https://katacontainers.io/.%7D src/agent/README.md
Name: %{repo} -Release: 1%{?rcrel}%{?dist}.0 +Release: 2%{?rcrel}%{?dist}.0 Summary: Kata Containers version 3.x repository License: Apache-2.0 Url: https://%%7Bdownload%7D @@ -81,12 +81,16 @@ BuildRequires: git-core BuildRequires: libselinux-devel BuildRequires: libseccomp-devel BuildRequires: make +BuildRequires: openssl-devel BuildRequires: systemd BuildRequires: gcc BuildRequires: protobuf-compiler +BuildRequires: clang-libs
%{?systemd_requires} # %%check requirements +BuildRequires: dbus +BuildRequires: dbus-daemon BuildRequires: dracut BuildRequires: kernel BuildRequires: busybox @@ -149,6 +153,9 @@ Conflicts: kata-shim # The following architectures lack the required qemu support ExcludeArch: %{arm} %{ix86} s390 s390x
+# Building kata-ctl on ppc64le is currently being skipped +ExcludeArch: ppc64le + %description %{common_description}
@@ -209,8 +216,8 @@ ExcludeArch: %{arm} %{ix86} s390 s390x
%global agent_make_vars %{rust_make_vars} \\ DESTDIR=%{buildroot}%{kataagentdir} -%global log_parser_vars %{rust_make_vars} \\ - BINDIR=%{buildroot}%{_bindir} +%global kata_ctl_vars %{rust_make_vars} \\ + INSTALL_PATH=%{buildroot}%{_prefix}
%prep %autosetup -S git -p1 -n %{kata_build_dir} @@ -237,8 +244,8 @@ pushd src/agent touch kata-agent popd
-pushd src/tools/log-parser -%make_build %{log_parser_vars} +pushd src/tools/kata-ctl +%make_build %{kata_ctl_vars} popd
pushd tools/osbuilder @@ -263,8 +270,10 @@ pushd src/agent %make_install %{agent_make_vars} popd
-pushd src/tools/log-parser -%make_install %{log_parser_vars} +pushd src/tools/kata-ctl +%make_install %{kata_ctl_vars} +rm -f %{buildroot}%{_prefix}/.crates.toml +rm -f %{buildroot}%{_prefix}/.crates2.json popd
pushd tools/osbuilder @@ -353,8 +362,8 @@ fi %dir %{kataagentdir} %{kataagentdir}/*
-#log-parser -%{_bindir}/kata-log-parser +#kata-ctl +%{_bindir}/kata-ctl
#osbuilder %dir %{kataosbuilderdir} @@ -377,6 +386,12 @@ fi
%changelog +* Tue Jun 18 2024 Emanuel Lima emlima@redhat.com - 3.6.0-2 +- Add openssl-devel as a dependency +- Build kata-ctl instead of log-parser +- Add clang-libs, dbus and dbus-daemon as build dependencies +- Exclude ppc64le from the build pipeline + * Tue Jun 18 2024 Emanuel Lima emlima@redhat.com - 3.6.0-1 - Bump to kata-containers-3.6.0 - Add agent-Remove-openssl-vendored-feature patch
arch-excludes@lists.fedoraproject.org