From 0ccd33bd7a46ae5637f6b4a4429d5635a41c0ddb Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Thu, 17 Dec 2020 14:38:27 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/eigen3.git#4b109fe7a86eecc2d4f3b52de4cd8078f54fc598 --- .gitignore | 1 + eigen3.spec | 16 +++++++++++----- eigen_assert_exception.patch | 12 ------------ sources | 2 +- 4 files changed, 13 insertions(+), 18 deletions(-) delete mode 100644 eigen_assert_exception.patch diff --git a/.gitignore b/.gitignore index 4adfaa9..bb9cfad 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /3.3.7.tar.bz2 /eigen-3.3.7.tar.bz2 /eigen-3.3.8.tar.bz2 +/eigen-3.3.9.tar.bz2 diff --git a/eigen3.spec b/eigen3.spec index b4e185a..fab74a7 100644 --- a/eigen3.spec +++ b/eigen3.spec @@ -4,6 +4,12 @@ # debuginfo package for the empty main package. %global debug_package %{nil} +# FIXME ICE on ppc64le when buildings docs with optflags +%ifarch ppc64le +%global optflags %{nil} +%endif + + %if 0%{?fedora} >= 33 %global blaslib flexiblas %else @@ -11,17 +17,14 @@ %endif Name: eigen3 -Version: 3.3.8 -Release: 2%{?dist} +Version: 3.3.9 +Release: 1%{?dist} Summary: A lightweight C++ template library for vector and matrix math License: MPLv2.0 and LGPLv2+ and BSD URL: http://eigen.tuxfamily.org/index.php?title=Main_Page Source0: https://gitlab.com/libeigen/eigen/-/archive/%{version}/eigen-%{version}.tar.bz2 -# Drop reference to undefined Eigen::eigen_assert_exception (FIXME??) -Patch0: eigen_assert_exception.patch - BuildRequires: %{blaslib}-devel BuildRequires: fftw-devel BuildRequires: glew-devel @@ -109,6 +112,9 @@ rm -f %{_vpath_builddir}/doc/html/unsupported/installdox %changelog +* Sun Dec 06 2020 Sandro Mani - 3.3.9-1 +- Update to 3.3.9 + * Mon Oct 05 2020 Sandro Mani - 3.3.8-2 - Drop reference to undefined Eigen::eigen_assert_exception diff --git a/eigen_assert_exception.patch b/eigen_assert_exception.patch deleted file mode 100644 index 8757392..0000000 --- a/eigen_assert_exception.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -rupN eigen-3.3.8/Eigen/src/Core/products/Parallelizer.h eigen-3.3.8-new/Eigen/src/Core/products/Parallelizer.h ---- eigen-3.3.8/Eigen/src/Core/products/Parallelizer.h 2020-10-05 13:24:15.000000000 +0200 -+++ eigen-3.3.8-new/Eigen/src/Core/products/Parallelizer.h 2020-10-05 16:34:48.959757073 +0200 -@@ -159,7 +159,7 @@ void parallelize_gemm(const Functor& fun - ++errorCount; - } - } -- if (errorCount) EIGEN_THROW_X(Eigen::eigen_assert_exception()); -+// if (errorCount) EIGEN_THROW_X(Eigen::eigen_assert_exception()); - #endif - } - diff --git a/sources b/sources index 99e7e9d..1b3ce68 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (eigen-3.3.8.tar.bz2) = 77fa26322b901fbcff5a956fe48b83b7697efe5e52cd626749c88e5d736a4acaae2832bfdf111d556672cbd4a0677dc80a0dfd2de45ded4f2912f73b47b1ec2d +SHA512 (eigen-3.3.9.tar.bz2) = 6f222e27480d02d90f258c94a4a4787771491fc30c73d5fb025a8089484fdeb2c65d464172f5c29d0c3096b69ff98027a18a40c04b006da670733a2c75f55b65