SHA256
1
0
forked from ROCm/rocsolver

1 Commits
fixes ... main

Author SHA256 Message Date
4a77714702 Minor restructuring of distro specific parts
Signed-off-by: Egbert Eich <eich@suse.com>
2025-07-29 20:30:01 +02:00

View File

@@ -1,4 +1,8 @@
%{rocm_set_libpackage_name rocsolver -s 0}
%if 0%{?suse_version}
%global rocsolver_name librocsolver0
%else
%global rocsolver_name rocsolver
%endif
%global upstreamname rocSOLVER
%global rocm_release 6.4
@@ -52,7 +56,15 @@
%bcond_with ninja
%endif
%rocm_set_ninja
%if %{with ninja}
%if 0%{!?suse_version:1}
%global cmake_generator -G Ninja
%else
%global __builder ninja
%endif
%else
%global cmake_generator %{nil}
%endif
# export an llvm compilation database
# Useful for input for other llvm tools
@@ -109,9 +121,9 @@ BuildRequires: pkgconfig(libzstd)
%endif
%if %{with test}
BuildRequires: gcc-fortran
%if 0%{?suse_version}
BuildRequires: gcc-fortran
BuildRequires: gtest
BuildRequires: blas-devel-static
BuildRequires: lapack-devel-static
@@ -123,6 +135,7 @@ BuildRequires: lapack-devel-static
# "/usr/lib64/libblas.so.3.12.0"
%else
BuildRequires: gcc-gfortran
BuildRequires: gtest-devel
BuildRequires: blas-static
BuildRequires: lapack-static
@@ -282,7 +295,7 @@ fi
%changelog
* Tue Jun 17 2025 Egbert Eich <eich@suse.com> - 6.4.0-4
- Use distro specific macros to hide some distribution differences.
- Minor restructuring of distro specific parts
* Thu Jun 12 2025 Tom Rix <Tom.Rix@amd.com> - 6.4.0-3
- Add hip jobs