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=baa123e14b3852....
Change:
+%ifarch %{arm}
Thanks.
Full change:
============
commit 9b4d485b83cee6b6564663f68905af3a0a967564
Author: Orion Poplawski <orion(a)nwra.com>
Date: Wed Sep 15 08:19:29 2021 -0600
Update to 9.0.3
Add upstream patch to fix Mayavi crash (bz#1966135)
diff --git a/.gitignore b/.gitignore
index 3b2a162..5c809d0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,5 @@ vtk-5.6.0.tar.gz
/VTKData-9.0.1.tar.gz
/VTK-9.0.2.tar.gz
/VTKData-9.0.2.tar.gz
+/VTK-9.0.3.tar.gz
+/VTKData-9.0.3.tar.gz
diff --git a/sources b/sources
index 3b8a9e6..3b855ee 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (VTK-9.0.2.tar.gz) =
65c6bce3023b45f2d145023ae6bf224257a6d89cdf7bbd4acda3d6a25cb6b8c947f0e9a44129bd1882d6d8a8d46fd4caef0463bfb94afc9f4edcca8566bc2393
-SHA512 (VTKData-9.0.2.tar.gz) =
3f4f9e5d241b69b514a72bad9e5b956a5d60e1335edb3feb66666b58e2813039c1ed9ed90e521a377bfaef03453eda6bbadc265df42e9f1f4057d2cb5018f138
+SHA512 (VTK-9.0.3.tar.gz) =
00528011f9206444d09fc6cea05c46930745bb70ea02be6244ab3eb510ae82af772157c025157b1761dc4c6a9ab538b57f814c03a708f30aa3598a421fdc6ae2
+SHA512 (VTKData-9.0.3.tar.gz) =
28ab2ecb32860d820f736e9ceb4345bcd03471f0a35b90f8c9ccbe05454f7a95a4de3c99bae2f4b9db87a27ef8fe50159cd283f5e921f4e6e69b06a50a0570c6
diff --git a/vtk-openslidereader.patch b/vtk-openslidereader.patch
new file mode 100644
index 0000000..dd6f9cb
--- /dev/null
+++ b/vtk-openslidereader.patch
@@ -0,0 +1,19 @@
+commit 27e159a06042fd144dd9d30183cb38b1eba943d7
+Author: Aleksei Nikiforov <darktemplar(a)basealt.ru>
+Date: Fri Jun 25 11:36:29 2021 +0300
+
+ Fix crash in vtkOpenSlideReader destructor due to uninitialized pointer use
+
+diff --git a/Domains/Microscopy/vtkOpenSlideReader.h
b/Domains/Microscopy/vtkOpenSlideReader.h
+index 0e6daf8667..18a767886f 100644
+--- a/Domains/Microscopy/vtkOpenSlideReader.h
++++ b/Domains/Microscopy/vtkOpenSlideReader.h
+@@ -73,7 +73,7 @@ protected:
+ void ExecuteDataWithInformation(vtkDataObject* out, vtkInformation* outInfo)
override;
+
+ private:
+- openslide_t* openslide_handle;
++ openslide_t* openslide_handle = nullptr;
+
+ vtkOpenSlideReader(const vtkOpenSlideReader&) = delete;
+ void operator=(const vtkOpenSlideReader&) = delete;
diff --git a/vtk.spec b/vtk.spec
index c69449f..c92dc52 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -45,8 +45,8 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
-Version: 9.0.2
-Release: 6%{?dist}
+Version: 9.0.3
+Release: 1%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -62,6 +62,9 @@ Patch2: vtk-includes.patch
# Duplicate define conflict with Xutil, see:
#
https://gitlab.kitware.com/vtk/vtk/-/issues/18048
Patch3: vtk-AllValues.patch
+# Upstream fix for openslidereader initialization that causes Mayavi to crash
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1966135
+Patch4: vtk-openslidereader.patch
# Proj 5 support - backport
https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7731
Patch5: vtk-proj5.patch
@@ -440,6 +443,7 @@ programming languages.
%patch1 -p1 -b .limits
%patch2 -p1 -b .includes
%patch3 -p1 -b .AllValues
+%patch4 -p1 -b .openslidereader
%patch5 -p1 -b .proj5
# Remove included thirdparty sources just to be sure
# TODO - diy2 - not yet packaged
@@ -803,6 +807,10 @@ cat xorg.log
%changelog
+* Wed Sep 15 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.3-1
+- Update to 9.0.3
+- Add upstream patch to fix Mayavi crash (bz#1966135)
+
* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.2-6
- Rebuild for hdf5 1.10.7/netcdf 4.8.0
commit baa123e14b38523ed0099104722060db22ce7043
Author: Orion Poplawski <orion(a)nwra.com>
Date: Thu Aug 12 08:13:21 2021 -0600
Limit to 3 cpus on arm to try to prevent memory issues
diff --git a/vtk.spec b/vtk.spec
index e9dba3e..c69449f 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -474,6 +474,10 @@ export JAVA_HOME=/usr/lib/jvm/java
# getting "java.lang.OutOfMemoryError: Java heap space" during the build
export JAVA_TOOL_OPTIONS=-Xmx2048m
%endif
+%ifarch %{arm}
+# Likely running out of memory during build
+%global _smp_ncpus_max 3
+%endif
%endif
%global vtk_cmake_options \\\
commit cdc92f1a01329afe108623f0b377f435885ebef6
Author: Orion Poplawski <orion(a)nwra.com>
Date: Wed Aug 11 22:00:21 2021 -0600
Drop extra rpath fixes for now - missing files
diff --git a/vtk.spec b/vtk.spec
index 3e00e84..e9dba3e 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -601,16 +601,17 @@ done
for file in `cat testing.list`; do
chrpath -l -d %{buildroot}$file
done
-%if %{with mpich}
-chrpath -l -d %{buildroot}%{_libdir}/mpich/bin/pvtkpython
-chrpath -l -d
%{buildroot}%{_libdir}/mpich/lib/python%{python3_version}/site-packages/vtkmodules/vtk*.so
-chrpath -l -d
%{buildroot}%{_libdir}/mpich/lib/vtk/libvtk{FiltersParallelGeometryJava,IOExodusJava,ParallelMPIJava}.so
-%endif
-%if %{with openmpi}
-chrpath -l -d %{buildroot}%{_libdir}/openmpi/bin/pvtkpython
-chrpath -l -d
%{buildroot}%{_libdir}/openmpi/lib/python%{python3_version}/site-packages/vtkmodules/vtk*.so
-chrpath -l -d
%{buildroot}%{_libdir}/openmpi/lib/vtk/libvtk{FiltersParallelGeometryJava,IOExodusJava,ParallelMPIJava}.so
-%endif
+# TODO - get proper list of files
+#if %{with mpich}
+#hrpath -l -d %{buildroot}%{_libdir}/mpich/bin/pvtkpython
+#hrpath -l -d
%{buildroot}%{_libdir}/mpich/lib/python%{python3_version}/site-packages/vtkmodules/vtk*.so
+#hrpath -l -d
%{buildroot}%{_libdir}/mpich/lib/vtk/libvtk{FiltersParallelGeometryJava,IOExodusJava,ParallelMPIJava}.so
+#endif
+#if %{with openmpi}
+#hrpath -l -d %{buildroot}%{_libdir}/openmpi/bin/pvtkpython
+#hrpath -l -d
%{buildroot}%{_libdir}/openmpi/lib/python%{python3_version}/site-packages/vtkmodules/vtk*.so
+#hrpath -l -d
%{buildroot}%{_libdir}/openmpi/lib/vtk/libvtk{FiltersParallelGeometryJava,IOExodusJava,ParallelMPIJava}.so
+#endif
popd
%if %{with mpich}
commit 13c5adcd4179729b3abeed113f4f0ae2a2db9ea1
Author: Orion Poplawski <orion(a)nwra.com>
Date: Mon Aug 9 20:16:17 2021 -0600
Rebuild for hdf5 1.10.7/netcdf 4.8.0
diff --git a/vtk.spec b/vtk.spec
index a667385..3e00e84 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -46,7 +46,7 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
Version: 9.0.2
-Release: 5%{?dist}
+Release: 6%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -798,6 +798,9 @@ cat xorg.log
%changelog
+* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.2-6
+- Rebuild for hdf5 1.10.7/netcdf 4.8.0
+
* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.2-5
- More rpath cleanup
commit feba82afc30fc2c5301f78259184e789d975cbb1
Author: Orion Poplawski <orion(a)nwra.com>
Date: Mon Aug 9 19:07:26 2021 -0600
More rpath cleanup
diff --git a/vtk.spec b/vtk.spec
index e2e20ba..a667385 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -46,7 +46,7 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
Version: 9.0.2
-Release: 4%{?dist}
+Release: 5%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -599,8 +599,18 @@ done
# Remove any remnants of rpaths on files we install
# Seems to be some kind of java path
for file in `cat testing.list`; do
- chrpath -d %{buildroot}$file
+ chrpath -l -d %{buildroot}$file
done
+%if %{with mpich}
+chrpath -l -d %{buildroot}%{_libdir}/mpich/bin/pvtkpython
+chrpath -l -d
%{buildroot}%{_libdir}/mpich/lib/python%{python3_version}/site-packages/vtkmodules/vtk*.so
+chrpath -l -d
%{buildroot}%{_libdir}/mpich/lib/vtk/libvtk{FiltersParallelGeometryJava,IOExodusJava,ParallelMPIJava}.so
+%endif
+%if %{with openmpi}
+chrpath -l -d %{buildroot}%{_libdir}/openmpi/bin/pvtkpython
+chrpath -l -d
%{buildroot}%{_libdir}/openmpi/lib/python%{python3_version}/site-packages/vtkmodules/vtk*.so
+chrpath -l -d
%{buildroot}%{_libdir}/openmpi/lib/vtk/libvtk{FiltersParallelGeometryJava,IOExodusJava,ParallelMPIJava}.so
+%endif
popd
%if %{with mpich}
@@ -788,6 +798,9 @@ cat xorg.log
%changelog
+* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.2-5
+- More rpath cleanup
+
* Sat Aug 07 2021 Jonathan Wakely <jwakely(a)redhat.com> - 9.0.2-4
- Rebuilt for Boost 1.76
commit 933b3454cee76e2682ba4139b4fd3d879a7001ed
Author: Jonathan Wakely <jwakely(a)redhat.com>
Date: Sat Aug 7 04:10:37 2021 +0100
Rebuilt for Boost 1.76
diff --git a/vtk.spec b/vtk.spec
index 018ab09..e2e20ba 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -46,7 +46,7 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
Version: 9.0.2
-Release: 3%{?dist}
+Release: 4%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -788,6 +788,9 @@ cat xorg.log
%changelog
+* Sat Aug 07 2021 Jonathan Wakely <jwakely(a)redhat.com> - 9.0.2-4
+- Rebuilt for Boost 1.76
+
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 9.0.2-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
commit 549726fd24dd1fe1a4919c9ded90efd8196d740c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 23 20:41:49 2021 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/vtk.spec b/vtk.spec
index a5c5265..018ab09 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -46,7 +46,7 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
Version: 9.0.2
-Release: 2%{?dist}
+Release: 3%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -788,6 +788,9 @@ cat xorg.log
%changelog
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 9.0.2-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Tue Jul 13 2021 Björn Esser <besser82(a)fedoraproject.org> - 9.0.2-2
- Properly set BLA_VENDOR to FlexiBLAS for cmake >= 3.19
commit 74cdae9fac6650ac06623724bdf4bc02dc6fcc04
Author: Björn Esser <besser82(a)fedoraproject.org>
Date: Tue Jul 13 20:42:29 2021 +0200
Properly set BLA_VENDOR to FlexiBLAS for cmake >= 3.19
diff --git a/vtk.spec b/vtk.spec
index 42655dc..a5c5265 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -46,7 +46,7 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
Version: 9.0.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -518,14 +518,14 @@ export JAVA_TOOL_OPTIONS=-Xmx2048m
%if !%{with gl2ps} \
-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=OFF \\\
%endif \
- -DVTK_USE_TK=ON
+ -DVTK_USE_TK=ON \\\
+ %{?with_flexiblas:-DBLA_VENDOR=FlexiBLAS}
#
https://gitlab.kitware.com/cmake/cmake/issues/17223
#-DVTK_MODULE_ENABLE_VTK_IOPostgreSQL:STRING=YES \\\
%global _vpath_builddir build
%cmake \
%{vtk_cmake_options} \
- %{?with_flexiblas:-DBLAS_LIBRARIES=-lflexiblas} \
-DVTK_BUILD_DOCUMENTATION:BOOL=ON \
-DVTK_BUILD_EXAMPLES:BOOL=ON \
-DVTK_BUILD_TESTING:BOOL=ON
@@ -788,6 +788,9 @@ cat xorg.log
%changelog
+* Tue Jul 13 2021 Björn Esser <besser82(a)fedoraproject.org> - 9.0.2-2
+- Properly set BLA_VENDOR to FlexiBLAS for cmake >= 3.19
+
* Thu Jul 01 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.2-1
- Update to 9.0.2
commit c5f398af4c47bb32d03f05a5bf58008a90fbdc25
Author: Orion Poplawski <orion(a)nwra.com>
Date: Wed Jun 30 22:30:49 2021 -0600
Update to 9.0.2
diff --git a/.gitignore b/.gitignore
index 79d4c4e..3b2a162 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,5 @@ vtk-5.6.0.tar.gz
/VTKData-9.0.0.tar.gz
/VTK-9.0.1.tar.gz
/VTKData-9.0.1.tar.gz
+/VTK-9.0.2.tar.gz
+/VTKData-9.0.2.tar.gz
diff --git a/sources b/sources
index 4ae1996..3b8a9e6 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (VTK-9.0.1.tar.gz) =
eb2508e2409ad302cc5db65282a9c1ff4477ac8a93e0fee898ad8f0974d72decc7d5d444dc825a3c2f7952ebf59853616097ebe0d134649cab0d49a9619065bf
-SHA512 (VTKData-9.0.1.tar.gz) =
d2ebe6abaef0a7003d834ce65ea2b9f967e35b6c392bf6e46cea161f0ea5c1f03d0b7da5cbe3f2bbf8253bcc124c50a907c6edffe6108d0fab6d28b316b48658
+SHA512 (VTK-9.0.2.tar.gz) =
65c6bce3023b45f2d145023ae6bf224257a6d89cdf7bbd4acda3d6a25cb6b8c947f0e9a44129bd1882d6d8a8d46fd4caef0463bfb94afc9f4edcca8566bc2393
+SHA512 (VTKData-9.0.2.tar.gz) =
3f4f9e5d241b69b514a72bad9e5b956a5d60e1335edb3feb66666b58e2813039c1ed9ed90e521a377bfaef03453eda6bbadc265df42e9f1f4057d2cb5018f138
diff --git a/vtk.spec b/vtk.spec
index 506e76f..42655dc 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -45,8 +45,8 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
-Version: 9.0.1
-Release: 9%{?dist}
+Version: 9.0.2
+Release: 1%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -62,9 +62,6 @@ Patch2: vtk-includes.patch
# Duplicate define conflict with Xutil, see:
#
https://gitlab.kitware.com/vtk/vtk/-/issues/18048
Patch3: vtk-AllValues.patch
-# Temporary patch for building against freetype-2.10.4, which removed FT_CALLBACK_DEF,
-# but was later re-added in
https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b0667...
-Patch4: vtk_freetype-2.10.4.patch
# Proj 5 support - backport
https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7731
Patch5: vtk-proj5.patch
@@ -443,7 +440,6 @@ programming languages.
%patch1 -p1 -b .limits
%patch2 -p1 -b .includes
%patch3 -p1 -b .AllValues
-%patch4 -p1 -b .freetype
%patch5 -p1 -b .proj5
# Remove included thirdparty sources just to be sure
# TODO - diy2 - not yet packaged
@@ -792,6 +788,9 @@ cat xorg.log
%changelog
+* Thu Jul 01 2021 Orion Poplawski <orion(a)nwra.com> - 9.0.2-1
+- Update to 9.0.2
+
* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 9.0.1-9
- Rebuilt for Python 3.10
diff --git a/vtk_freetype-2.10.4.patch b/vtk_freetype-2.10.4.patch
deleted file mode 100644
index 4ae8269..0000000
--- a/vtk_freetype-2.10.4.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff -up VTK-9.0.1/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx.freetype
VTK-9.0.1/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx
----
VTK-9.0.1/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx.freetype 2021-01-23
17:24:14.600721579 -0700
-+++ VTK-9.0.1/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx 2021-01-23
17:25:05.457127603 -0700
-@@ -29,6 +29,13 @@ vtkStandardNewMacro(vtkFontConfigFreeTyp
- namespace
- {
- // The FreeType face requester callback:
-+#ifndef FT_CALLBACK_DEF
-+#ifdef __cplusplus
-+#define FT_CALLBACK_DEF( x ) extern "C" x
-+#else
-+#define FT_CALLBACK_DEF( x ) static x
-+#endif
-+#endif /* FT_CALLBACK_DEF */
- FT_CALLBACK_DEF(FT_Error)
- vtkFontConfigFreeTypeToolsFaceRequester(
- FTC_FaceID face_id, FT_Library lib, FT_Pointer request_data, FT_Face* face)
-diff -up VTK-9.0.1/Rendering/FreeType/vtkFreeTypeTools.cxx.freetype
VTK-9.0.1/Rendering/FreeType/vtkFreeTypeTools.cxx
---- VTK-9.0.1/Rendering/FreeType/vtkFreeTypeTools.cxx.freetype 2021-01-23
17:24:14.600721579 -0700
-+++ VTK-9.0.1/Rendering/FreeType/vtkFreeTypeTools.cxx 2021-01-23 17:25:49.546479602
-0700
-@@ -378,6 +378,13 @@ FTC_CMapCache* vtkFreeTypeTools::GetCMap
- }
-
- //----------------------------------------------------------------------------
-+#ifndef FT_CALLBACK_DEF
-+#ifdef __cplusplus
-+#define FT_CALLBACK_DEF( x ) extern "C" x
-+#else
-+#define FT_CALLBACK_DEF( x ) static x
-+#endif
-+#endif /* FT_CALLBACK_DEF */
- FT_CALLBACK_DEF(FT_Error)
- vtkFreeTypeToolsFaceRequester(
- FTC_FaceID face_id, FT_Library lib, FT_Pointer request_data, FT_Face* face)
commit 9adc5a5676ea05aa6a6418f4aee8cc19faa100cf
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Mon Jun 7 11:38:53 2021 +0200
Temporarily disable the RPATH check to unblock the Python 3.10 rebuild
diff --git a/vtk.spec b/vtk.spec
index 02150ae..506e76f 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -5,6 +5,17 @@
# '_ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits@@LLVM_11'
%global _lto_cflags %{nil}
+#
https://fedoraproject.org/wiki/Changes/Broken_RPATH_will_fail_rpmbuild
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1902729
+# ERROR 0008: file
'/usr/lib64/mpich/lib/vtk/libvtkFiltersParallelGeometryJava.so'
+# ERROR 0008: file
'/usr/lib64/mpich/lib/vtk/libvtkFiltersParallelGeometryJava.so'
+# ERROR 0008: file '/usr/lib64/mpich/lib/vtk/libvtkParallelMPIJava.so'
+# ERROR 0008: file '/usr/lib64/mpich/lib/vtk/libvtkParallelMPIJava.so'
+# contains the $ORIGIN runpath specifier at the wrong position in
[/usr/lib64/mpich/lib:$ORIGIN:$ORIGIN/../]
+# TODO fix or investigate
+%global __brp_check_rpaths %{nil}
+
+
# OSMesa and X support are mutually exclusive.
# TODO - buid separate OSMesa version if desired
%bcond_with OSMesa
commit c9c6637f0322886f859b13d37afe217a56a7989f
Author: Python Maint <python-maint(a)redhat.com>
Date: Fri Jun 4 21:19:42 2021 +0200
Rebuilt for Python 3.10
diff --git a/vtk.spec b/vtk.spec
index f32aeac..02150ae 100644
--- a/vtk.spec
+++ b/vtk.spec
@@ -35,7 +35,7 @@
Summary: The Visualization Toolkit - A high level 3D visualization library
Name: vtk
Version: 9.0.1
-Release: 8%{?dist}
+Release: 9%{?dist}
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
#
http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -781,6 +781,9 @@ cat xorg.log
%changelog
+* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 9.0.1-9
+- Rebuilt for Python 3.10
+
* Fri May 21 2021 Sandro Mani <manisandro(a)gmail.com> - 9.0.1-8
- Rebuild (gdal)