repo/gentoo:master commit in: sci-libs/rocFFT/
"Alfredo Tupone" <[email protected]> Wed, 05 Aug 2026 09:29:02 +0000 (UTC)
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785922065.12d9d7610f4fdd9ac7110138ed38627d076f779f.tupone@gentoo> |
commit: 12d9d7610f4fdd9ac7110138ed38627d076f779f
Author: Sv. Lockal <lockalsash <AT> gmail <DOT> com>
AuthorDate: Sun Jun 28 14:52:23 2026 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Aug 5 09:27:45 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d9d761
sci-libs/rocFFT: filter out LTO flags
LTO flags are not compatible with -fgpu-rtc
Closes: https://bugs.gentoo.org/977921
Signed-off-by: Sv. Lockal <lockalsash <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/46488
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
sci-libs/rocFFT/rocFFT-7.2.0.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/sci-libs/rocFFT/rocFFT-7.2.0.ebuild b/sci-libs/rocFFT/rocFFT-7.2.0.ebuild
index abc12cfb8c1a..36a2f98eef6c 100644
--- a/sci-libs/rocFFT/rocFFT-7.2.0.ebuild
+++ b/sci-libs/rocFFT/rocFFT-7.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{12..14} )
ROCM_VERSION=${PV}
-inherit cmake check-reqs edo multiprocessing python-r1 rocm
+inherit cmake check-reqs edo flag-o-matic multiprocessing python-r1 rocm
DESCRIPTION="Next generation FFT implementation for ROCm"
HOMEPAGE="https://github.com/ROCm/rocm-libraries/tree/develop/projects/rocfft"
@@ -106,6 +106,10 @@ src_prepare() {
src_configure() {
rocm_use_clang
+ # #977921: LTO is not compatible with -fgpu-rtc
+ # See also: https://github.com/ROCm/hip/issues/3879
+ filter-lto
+
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
-DGPU_TARGETS="$(get_amdgpu_flags)"