diff --git a/rocsolver.spec b/rocsolver.spec index fa40674..0b5dbc1 100644 --- a/rocsolver.spec +++ b/rocsolver.spec @@ -56,9 +56,11 @@ %endif %if %{with ninja} -%global cmake_generator -G Ninja +%if 0%{?suse_version} +%define __builder ninja %else -%global cmake_generator %{nil} +%global cmake_generator -G Ninja +%endif %endif # export an llvm compilation database @@ -72,7 +74,7 @@ Name: %{rocsolver_name} Version: %{rocm_version} -Release: 3%{?dist} +Release: 4%{?dist} Summary: Next generation LAPACK implementation for ROCm platform Url: https://github.com/ROCm/rocSOLVER @@ -240,7 +242,7 @@ if [ "$LINK_JOBS" -lt "$JOBS" ]; then JOBS=$LINK_JOBS fi -%cmake %{cmake_generator} \ +%cmake %{?cmake_generator} \ -DCMAKE_CXX_COMPILER=hipcc \ -DCMAKE_C_COMPILER=hipcc \ -DCMAKE_LINKER=%rocmllvm_bindir/ld.lld \ @@ -294,6 +296,9 @@ fi %endif %changelog +* Sun Aug 10 2025 Egbert Eich - 6.4.2-4 +- On SUSE use __builder flag to switch to Ninja + * Wed Aug 6 2025 Tom Rix - 6.4.2-3 - Default build type RelWithDebInfo