public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rocblas] rawhide: Update to 7.14
@ 2026-08-13 16:29 Tom Rix
  0 siblings, 0 replies; only message in thread
From: Tom Rix @ 2026-08-13 16:29 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/rocblas
            Branch : rawhide
            Commit : 9d989c543bc6c2aa0df3236f1ce3f855176ea7e5
            Author : Tom Rix <Tom.Rix@amd.com>
            Date   : 2026-08-13T09:29:15-07:00
            Stats  : +11/-46 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/rocblas/c/9d989c543bc6c2aa0df3236f1ce3f855176ea7e5?branch=rawhide

            Log:
            Update to 7.14

Signed-off-by: Tom Rix <Tom.Rix@amd.com>

---
diff --git a/.gitignore b/.gitignore
index eada8e5..18b2106 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,5 @@
 /Tensile-7.2.0.tar.gz
 /rocblas-7.2.0.tar.gz
 /tensile-7.2.0.tar.gz
+/rocblas-7.14.0.tar.gz
+/tensile-7.14.0.tar.gz

diff --git a/rocblas.spec b/rocblas.spec
index e3a9825..55aa69b 100644
--- a/rocblas.spec
+++ b/rocblas.spec
@@ -27,14 +27,12 @@
 %bcond_with preview
 %if %{with preview}
 %global rocm_release 7.14
-%global rocm_patch 0
-%global pkg_src therock-%{rocm_release}
 %else
-%global rocm_release 7.2
-%global rocm_patch 0
-%global pkg_src rocm-%{rocm_release}.%{rocm_patch}
+%global rocm_release 7.14
 %endif
 
+%global rocm_patch 0
+%global pkg_src therock-%{rocm_release}
 %global rocm_version %{rocm_release}.%{rocm_patch}
 
 %bcond_with compat
@@ -179,35 +177,18 @@ Version:        %{rocm_version}
 %if %{with preview}
 Release:        0%{?dist}
 %else
-Release:        9%{?dist}
+Release:        1%{?dist}
 %endif
 
 Source0:        %{url}/releases/download/%{pkg_src}/%{upstreamname}.tar.gz#/%{upstreamname}-%{version}.tar.gz
 Source1:        %{url}/releases/download/%{pkg_src}/tensile.tar.gz#/tensile-%{version}.tar.gz
 
-%if %{with preview}
 Patch1:         0001-improve-the-warning-for-asm-caps-mismatches.patch
 Patch2:         0002-add-generic-gpu-targets.patch
 Patch3:         0003-improve-fallback-name-to-handle-generics.patch
 Patch4:         0004-generic-arches-need-a-solution-index.patch
 Patch5:         0005-rocblas-add-rocblas_internal_get_generic_arch_name.patch
 Patch6:         0006-rocblas-generalize-finding-tensile-for-generics.patch
-%else
-# Fix tensile output install path to use CMAKE_INSTALL_LIBDIR
-Patch1:         0001-fixup-install-of-tensile-output.patch
-# Add support for Fedora-specific GPU architectures (gfx1035, gfx1150-1152)
-Patch101:       0001-tensile-fedora-gpus.patch
-# Add support for gfx1153 GPU architecture in Tensile
-Patch102:       0001-tensile-gfx1153.patch
-# Update default ROCm and LLVM binary paths to /usr and /usr/lib64/rocm/llvm
-Patch103:       0001-tensile-set-default-paths.patch
-# Force Tensile to ignore assembly capability cache checks
-Patch104:       0001-tensile-ignore-cache-check.patch
-# Add gfx1152 and gfx1153 to Tensile's supported CMake architectures
-Patch105:       0001-tensile-add-cmake-arches.patch
-# Add support for gfx1036 GPU architecture in Tensile
-Patch106:       0001-tensile-gfx1036.patch
-%endif
 
 BuildRequires:  chrpath
 BuildRequires:  cmake
@@ -292,9 +273,7 @@ BuildRequires:  pkgconfig(libzstd)
 %endif
 
 %if %{with test}
-%if %{with preview}
 BuildRequires:  amdsmi%{pkg_suffix}-devel
-%endif
 BuildRequires:  libomp-devel
 BuildRequires:  rocminfo%{pkg_suffix}
 BuildRequires:  rocm-smi%{pkg_suffix}-devel
@@ -374,28 +353,15 @@ Requires:       diffutils
 
 %prep
 %setup -q -n %{upstreamname}
-%if %{with preview}
 %patch -P5 -p3
 %patch -P6 -p3
-%else
-%patch -P1 -p1
-%endif
 
 tar xf %{SOURCE1}
 cd tensile
-%if %{with preview}
 %patch -P1 -p3
 %patch -P2 -p3
 %patch -P3 -p3
 %patch -P4 -p3
-%else
-%patch -P101 -p1
-%patch -P102 -p1
-%patch -P103 -p1
-%patch -P104 -p1
-%patch -P105 -p1
-%patch -P106 -p1
-%endif
 
 #Fix a few things:
 chmod 755 Tensile/Configs/miopen/convert_cfg.py
@@ -427,13 +393,8 @@ sed -i -e '/msgpack/d' requirements.*
 sed -i -e '/pyyaml/d' requirements.*
 
 # Generalize prefix
-%if %{with preview}
 sed -i -e 's@DEFAULT_ROCM_BIN_PATH_POSIX = Path("/opt/rocm/bin")@DEFAULT_ROCM_BIN_PATH_POSIX = Path("%{pkg_prefix}/bin")@' Tensile/Utilities/Toolchain.py
 sed -i -e 's@DEFAULT_ROCM_LLVM_BIN_PATH_POSIX = Path("/opt/rocm/lib/llvm/bin")@DEFAULT_ROCM_LLVM_BIN_PATH_POSIX = Path("%{rocmllvm_bindir}")@' Tensile/Utilities/Toolchain.py
-%else
-sed -i -e 's@/usr/bin@%{pkg_prefix}/bin@' Tensile/Utilities/Toolchain.py
-sed -i -e 's@/usr/lib64/rocm/llvm/bin@%{rocmllvm_bindir}@' Tensile/Utilities/Toolchain.py
-%endif
 
 # Make sure hip/hip_runtime.h is found
 sed -i -e 's@"-D__HIP_HCC_COMPAT_MODE__=1"@"-D__HIP_HCC_COMPAT_MODE__=1","-I%{pkg_prefix}/include"@' Tensile/BuildCommands/SourceCommands.py
@@ -558,6 +519,9 @@ export LD_LIBRARY_PATH=%{_vpath_builddir}/library/src:$LD_LIBRARY_PATH
 %endif
 
 %changelog
+* Fri Aug 7 2026 Tom Rix <Tom.Rix@amd.com> - 7.14.0-1
+- Update to 7.14
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 7.2.0-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index 7c48b91..bb0937a 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,2 @@
-SHA512 (Tensile-7.2.0.tar.gz) = fc1946aa1c3ebddbdab02f6966d7ed08d937e17518d192b31a54d2084972188d8c71b8d1c58f0fd5d8455cc9a3e11414f1f7dbbfd284e0c90538264b9af2c4d0
-SHA512 (rocblas-7.2.0.tar.gz) = 5301a8822c4d3b9ea4223ebe001a80522605d0b2634d11e824043026fe8b148c424c4ffaa4402133dcb28857363c273aa56caa3533b91b0b6147e0289350ca1f
-SHA512 (tensile-7.2.0.tar.gz) = 8b17ee9fc2c0998242928ee923d82f7125d551940af71afc3bcfee90b02e654f9715e84f2caf2dd720e0904e670930b7a9e014b929ebeae04608ba7a128532dd
+SHA512 (rocblas-7.14.0.tar.gz) = 3dfda26d8d72ae6ccc14687cfe186959ab91eaae749800ad095a097785dd6fe65d37b69b473a958cb53bd0b3e57d79ad7f17ca7e4cd5c6f95066ed7dee6d0a65
+SHA512 (tensile-7.14.0.tar.gz) = 12bbbfb383a4306479f95ded30d9e9e8391c28564290aa70c3d780ffc4f76b86fa312818c4825a3691385580abc2dd388fa14129114e4cc126faf1c181c9e2b3

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-13 16:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-13 16:29 [rpms/rocblas] rawhide: Update to 7.14 Tom Rix

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox