The package rpms/vtk.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/vtk.git/commit/?id=37872b22acd365439... https://src.fedoraproject.org/cgit/rpms/vtk.git/commit/?id=1a12f28665b2f2453... https://src.fedoraproject.org/cgit/rpms/vtk.git/commit/?id=54bf13eec1a65103c....
Change: +%ifarch %{arm} riscv64 +%ifnarch %{ix86} +%ifarch %{ix86}
Thanks.
Full change: ============
commit 1a9901bfad9773c52e4f5e5761beeb59f2702b56 Author: Orion Poplawski orion@nwra.com Date: Tue Feb 27 17:13:16 2024 -0700
Better changelog entry
diff --git a/vtk.spec b/vtk.spec index ec6b1b8..688d2fe 100644 --- a/vtk.spec +++ b/vtk.spec @@ -845,7 +845,7 @@ cat xorg.log
%changelog * Sat Feb 24 2024 David Abdurachmanov davidlt@rivosinc.com - 9.2.6-13 -- Reduce memory and ncpu usage +- Reduce memory and ncpu usage during riscv64 builds
* Wed Jan 24 2024 Orion Poplawski orion@nwra.com - 9.2.6-12 - Drop mpi4py-mpich BR on i686 (bz#2259594)
commit 37872b22acd365439a9a3bef050d788ac7ad48b3 Author: David Abdurachmanov davidlt@rivosinc.com Date: Mon Dec 11 09:56:47 2023 +0200
Reduce memory and ncpu usage
The builds jobs keep restarting. We are most likely hitting OOM.
Signed-off-by: David Abdurachmanov davidlt@rivosinc.com
diff --git a/vtk.spec b/vtk.spec index cebaf62..ec6b1b8 100644 --- a/vtk.spec +++ b/vtk.spec @@ -54,7 +54,7 @@ Summary: The Visualization Toolkit - A high level 3D visualization library Name: vtk Version: 9.2.6 -Release: 12%{?dist} +Release: 13%{?dist} License: BSD-3-Clause Source0: https://www.vtk.org/files/release/9.2/VTK-%%7Bversion%7D.tar.gz Source1: https://www.vtk.org/files/release/9.2/VTKData-%%7Bversion%7D.tar.gz @@ -590,11 +590,11 @@ export CXXFLAGS="%{optflags} -D_UNICODE -DHAVE_UINTPTR_T" export CPPFLAGS=-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H %if %{with java} export JAVA_HOME=/usr/lib/jvm/java -%ifarch %{arm} s390x +%ifarch %{arm} s390x riscv64 # getting "java.lang.OutOfMemoryError: Java heap space" during the build export JAVA_TOOL_OPTIONS=-Xmx2048m %endif -%ifarch %{arm} +%ifarch %{arm} riscv64 # Likely running out of memory during build %global _smp_ncpus_max 2 %endif @@ -844,6 +844,9 @@ cat xorg.log
%changelog +* Sat Feb 24 2024 David Abdurachmanov davidlt@rivosinc.com - 9.2.6-13 +- Reduce memory and ncpu usage + * Wed Jan 24 2024 Orion Poplawski orion@nwra.com - 9.2.6-12 - Drop mpi4py-mpich BR on i686 (bz#2259594)
commit 1a12f28665b2f24537b98fcf4b3fb3a176fa7fba Author: Orion Poplawski orion@nwra.com Date: Wed Jan 24 21:43:42 2024 -0700
Drop mpi4py-mpich BR on i686 (bz#2259594)
diff --git a/vtk.spec b/vtk.spec index f270330..cebaf62 100644 --- a/vtk.spec +++ b/vtk.spec @@ -146,7 +146,9 @@ BuildRequires: gnuplot BuildRequires: wget %if %{with mpich} BuildRequires: mpich-devel +%ifnarch %{ix86} BuildRequires: python%{?python3_pkgversion}-mpi4py-mpich +%endif BuildRequires: netcdf-mpich-devel %endif %if %{with openmpi} @@ -842,6 +844,9 @@ cat xorg.log
%changelog +* Wed Jan 24 2024 Orion Poplawski orion@nwra.com - 9.2.6-12 +- Drop mpi4py-mpich BR on i686 (bz#2259594) + * Wed Jan 17 2024 Jonathan Wakely jwakely@redhat.com - 9.2.6-12 - Rebuilt for Boost 1.83
commit 72c3dccfc9680817ec4b78f612093dae03c1cba5 Author: Jonathan Wakely jwakely@redhat.com Date: Wed Jan 17 22:45:52 2024 +0000
Rebuilt for Boost 1.83
diff --git a/vtk.spec b/vtk.spec index ceef52c..f270330 100644 --- a/vtk.spec +++ b/vtk.spec @@ -54,7 +54,7 @@ Summary: The Visualization Toolkit - A high level 3D visualization library Name: vtk Version: 9.2.6 -Release: 11%{?dist} +Release: 12%{?dist} License: BSD-3-Clause Source0: https://www.vtk.org/files/release/9.2/VTK-%%7Bversion%7D.tar.gz Source1: https://www.vtk.org/files/release/9.2/VTKData-%%7Bversion%7D.tar.gz @@ -842,6 +842,9 @@ cat xorg.log
%changelog +* Wed Jan 17 2024 Jonathan Wakely jwakely@redhat.com - 9.2.6-12 +- Rebuilt for Boost 1.83 + * Wed Nov 15 2023 Sandro Mani manisandro@gmail.com - 9.2.6-11 - Rebuild (gdal)
commit 669f31d92649c2adbd7695111003c9a5ff3cb352 Author: Sandro Mani manisandro@gmail.com Date: Wed Nov 15 15:03:19 2023 +0100
Rebuild (gdal)
diff --git a/vtk.spec b/vtk.spec index 1b1a70d..ceef52c 100644 --- a/vtk.spec +++ b/vtk.spec @@ -54,7 +54,7 @@ Summary: The Visualization Toolkit - A high level 3D visualization library Name: vtk Version: 9.2.6 -Release: 10%{?dist} +Release: 11%{?dist} License: BSD-3-Clause Source0: https://www.vtk.org/files/release/9.2/VTK-%%7Bversion%7D.tar.gz Source1: https://www.vtk.org/files/release/9.2/VTKData-%%7Bversion%7D.tar.gz @@ -842,6 +842,9 @@ cat xorg.log
%changelog +* Wed Nov 15 2023 Sandro Mani manisandro@gmail.com - 9.2.6-11 +- Rebuild (gdal) + * Thu Nov 02 2023 Philip Matura pfed@tura-home.de - 9.2.6-10 - Move API docs to separate doc sub-package (bz#2247327)
commit 54bf13eec1a65103c407ccb97938350f2f5126cb Author: Orion Poplawski orion@nwra.com Date: Wed Nov 1 19:48:44 2023 -0600
No openmpi on i668 with openmpi 5 in Fedora 40+
diff --git a/vtk.spec b/vtk.spec index 6893d62..1b1a70d 100644 --- a/vtk.spec +++ b/vtk.spec @@ -19,8 +19,17 @@ %bcond_with openmpi %else %bcond_without mpich +# No openmpi on i668 with openmpi 5 in Fedora 40+ +%if 0%{?fedora} >= 40 +%ifarch %{ix86} +%bcond_with openmpi +%else +%bcond_without openmpi +%endif +%else %bcond_without openmpi %endif +%endif # s390x on EL8 does not have xorg-x11-drv-dummy %if 0%{?rhel} %ifarch s390x
arch-excludes@lists.fedoraproject.org