From 91b0225366650bf01f97b2c6e10eb2e330c2648a Mon Sep 17 00:00:00 2001 From: Tom Rix Date: Tue, 29 Apr 2025 18:24:59 -0700 Subject: [PATCH] A build issue with test on Tumbleweed. Signed-off-by: Tom Rix --- rocsolver.spec | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/rocsolver.spec b/rocsolver.spec index 6507401..0d80b79 100644 --- a/rocsolver.spec +++ b/rocsolver.spec @@ -101,12 +101,28 @@ BuildRequires: pkgconfig(libzstd) %endif %if %{with test} -BuildRequires: blas-static + +%if 0%{?suse_version} +BuildRequires: gcc-fortran +BuildRequires: gtest +BuildRequires: blas-devel-static +BuildRequires: lapack-devel-static + +# Problem on Tumbleweed +# CMake Error at /usr/lib64/cmake/lapack-3.12.0/lapack-targets.cmake:98 (message): +# The imported target "blas" references the file +# +# "/usr/lib64/libblas.so.3.12.0" + +%else BuildRequires: gcc-gfortran BuildRequires: gtest-devel +BuildRequires: blas-static BuildRequires: lapack-static %endif +%endif + %if %{with ninja} %if 0%{?fedora} BuildRequires: ninja-build