From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BB59C158074 for ; Sat, 05 Jul 2025 07:16:27 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id A25083420DB for ; Sat, 05 Jul 2025 07:16:27 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id EC66111055D; Sat, 05 Jul 2025 07:16:14 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id E0D1A11055D for ; Sat, 05 Jul 2025 07:16:14 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9DD8E342124 for ; Sat, 05 Jul 2025 07:16:14 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3AA982DE3 for ; Sat, 05 Jul 2025 07:16:13 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1751699654.d5f466a71bd6461da124df79f19721c8fb2eeb9b.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/ X-VCS-Repository: repo/gentoo X-VCS-Files: sci-libs/rocBLAS/rocBLAS-6.4.1.ebuild X-VCS-Directories: sci-libs/rocBLAS/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: d5f466a71bd6461da124df79f19721c8fb2eeb9b X-VCS-Branch: master Date: Sat, 05 Jul 2025 07:16:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a6ae42df-fa66-4eb0-93ba-17e633c3e084 X-Archives-Hash: 218fd82fccf649481b7ecf0996892506 commit: d5f466a71bd6461da124df79f19721c8fb2eeb9b Author: Sv. Lockal gmail com> AuthorDate: Sun Jun 22 15:05:43 2025 +0000 Commit: Sam James gentoo org> CommitDate: Sat Jul 5 07:14:14 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f466a7 sci-libs/rocBLAS: fix compilation failure with incorrect clang selection This switches compiles from hipcc to clang (no difference, just to remove warning), and more importantly prepends llvm path (build scripts call clang++ in many places). Closes: https://bugs.gentoo.org/949817 Signed-off-by: Sv. Lockal gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42691 Signed-off-by: Sam James gentoo.org> sci-libs/rocBLAS/rocBLAS-6.4.1.ebuild | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sci-libs/rocBLAS/rocBLAS-6.4.1.ebuild b/sci-libs/rocBLAS/rocBLAS-6.4.1.ebuild index a13c5fe0c980..83a3cc8fa055 100644 --- a/sci-libs/rocBLAS/rocBLAS-6.4.1.ebuild +++ b/sci-libs/rocBLAS/rocBLAS-6.4.1.ebuild @@ -64,10 +64,11 @@ src_prepare() { } src_configure() { - rocm_use_hipcc + llvm_prepend_path "${LLVM_SLOT}" + rocm_use_clang # too many warnings - append-cxxflags -Wno-explicit-specialization-storage-class + append-cxxflags -Wno-explicit-specialization-storage-class -Wno-unused-value local mycmakeargs=( -DCMAKE_SKIP_RPATH=ON @@ -87,10 +88,7 @@ src_configure() { if usex video_cards_amdgpu; then mycmakeargs+=( - -DTensile_LOGIC="asm_full" -DTensile_COMPILER="hipcc" - -DTensile_LIBRARY_FORMAT="msgpack" - -DTensile_CODE_OBJECT_VERSION="default" -DTensile_ROOT="${EPREFIX}/usr/share/Tensile" -DTensile_CPU_THREADS="$(makeopts_jobs)" )