gpo.zugaina.org

Search Portage & Overlays:

dev-libs/rocMLIR

MLIR-based convolution and GEMM kernel generator for AMD GPUs

Screenshots

ChangeLog

commit ec97938650932597fb7cc18ce57c83d3c48bff77
Author: Benny Powers <web@bennypowers.com>
Date: Thu Apr 16 10:16:57 2026 +0300

feat(dev-libs/rocMLIR): bump to 7.2.2

commit 7388039708b8bf5219ed0a43ba6fd9413b956c59
Author: Benny Powers <web@bennypowers.com>
Date: Thu Apr 9 10:58:18 2026 +0300

feat: dev-libs/rocMLIR-7.2.1

Assisted-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

commit d9d6d88dff243f4c0685e039113836c7a78a0033
Author: Benny Powers <web@bennypowers.com>
Date: Tue Mar 10 11:06:39 2026 +0200

fix: rocMLIR-7.1.1-r8 drop LLVM_LIBDIR_SUFFIX for fat archive build

LLVM_LIBDIR_SUFFIX makes the bundled LLVM build to lib64/ but the
generated MRI script references lib/. Since the bundled LLVM is only
used internally to produce the fat archive, the suffix is unnecessary
and breaks the ar -M step.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit 6a6f9971b03fd8216c7f2bb6f277f2904de96b5d
Author: Benny Powers <web@bennypowers.com>
Date: Tue Mar 10 10:44:34 2026 +0200

fix: rocMLIR-7.1.1-r7 build static libs for fat archive

The fat archive (librockCompiler.a) needs static .a files from the
bundled LLVM/MLIR, but the build was producing shared .so files by
default. Set BUILD_SHARED_LIBS=OFF so ar -M can find the archives.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit d6f764f589fd89fb31ff31dfbcec36e11cfae517
Author: Benny Powers <web@bennypowers.com>
Date: Tue Mar 10 10:19:15 2026 +0200

fix: rocMLIR-7.1.1-r6 build fat static archive with upstream install

The thin shared library (libMLIRRockThin.so) doesn't contain the full
MLIR/LLVM symbols needed by consumers. Switch to the fat static
archive (BUILD_FAT_LIBROCKCOMPILER=ON) which bundles everything into
a self-contained librockCompiler.a and uses upstream's own install
rules for headers, cmake config, and export targets.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit f1192ac03ae2cc1d14ed01b76d61befd10027378
Author: Benny Powers <web@bennypowers.com>
Date: Tue Mar 10 09:08:50 2026 +0200

fix: rocMLIR-7.1.1-r5 install versioned .so and symlink

dolib.so only installed the symlink, not the versioned library
(libMLIRRockThin.so.2.0) it points to. Use a glob to install both.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit 339d171bfac07306f43a81ade39510dd6e0f265b
Author: Benny Powers <web@bennypowers.com>
Date: Tue Mar 10 08:48:25 2026 +0200

fix: rocMLIR-7.1.1-r4 use case-sensitive cmake config directory

find_package(rocMLIR) needs cmake/rocMLIR/ not cmake/rocmlir/ on
case-sensitive filesystems.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit e41b72152de7f17932d2626027eb1fadb507f1cc
Author: Benny Powers <web@bennypowers.com>
Date: Tue Mar 10 08:41:00 2026 +0200

fix: rocMLIR-7.1.1-r3 install thin shared lib, headers, cmake config

Upstream gates all install rules behind BUILD_FAT_LIBROCKCOMPILER
which requires static LLVM libs Gentoo doesn't build. Manually install
libMLIRRockThin.so, C API headers, and a cmake config file so
downstream consumers (migraphx) can use find_package(rocMLIR).

See https://github.com/ROCm/rocMLIR/issues/1947

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit a3e825e7c844efb9b52c0300eefc06dba3895ed6
Author: Benny Powers <web@bennypowers.com>
Date: Mon Mar 9 15:31:19 2026 +0200

fix: rocMLIR-7.1.1-r2 fix multilib-strict and insecure RPATH

- Set LLVM_LIBDIR_SUFFIX to install libs to lib64 on amd64
- Set CMAKE_INSTALL_RPATH="" to strip build-dir rpaths at install

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit ac9cb137d21d42b80b3a1a11092bb69854a9c9cb
Author: Benny Powers <web@bennypowers.com>
Date: Mon Mar 9 14:43:38 2026 +0200

fix: rocMLIR-7.1.1-r1 install libs to correct libdir

Set CMAKE_INSTALL_LIBDIR to fix multilib-strict violation
(libs installing to /usr/lib instead of /usr/lib64 on amd64).

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit 4058aceefea8d8560761efecab311ce82078ebff
Author: Benny Powers <web@bennypowers.com>
Date: Mon Mar 9 11:51:31 2026 +0200

park: unkeyword migraphx-7.2.0, rocMLIR-7.2.0

pytorch 2.10.0 (latest) only supports ROCm <=7.1.
Keep the ebuilds for when upstream catches up.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

commit 65ffda2521e3382f83ac002cda08ce2667236e8c
Author: Benny Powers <web@bennypowers.com>
Date: Sat Mar 7 21:39:20 2026 +0200

bump: rocMLIR 7.2.0

commit e73226437ff3b190dd74885693438ef3812b26ac
Author: Benny Powers <web@bennypowers.com>
Date: Thu Mar 5 13:39:57 2026 +0200

bump: rocMLIR 7.1.1, drop 7.2.0

commit 0c5931988c9be160555327d0090e37a3885bac5c
Author: Benny Powers <web@bennypowers.com>
Date: Mon Oct 27 10:22:53 2025 +0200

bump: llm packages

commit 24759ff3a5d19c75dc70b1ec03e819235ea60248
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 09:11:00 2025 +0300

fix: rocMLIR

commit 6aed2a21c5fdd86eb222e9853c1214925796e5a3
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 09:05:06 2025 +0300

fix: rocMLIR

commit 9c56296aa7d97eaf695f5ea111426da386d7143e
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:58:50 2025 +0300

fix: rocMLIR

commit e9ae5ec13c4d965cfccbbca58e1b2d64bbc0ef73
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:53:06 2025 +0300

fix: rocMLIR

commit 47da2e17f1e865ae3839f602349080c91bf96e6e
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:50:14 2025 +0300

fix: rocMLIR

commit 5d4597508f92d8cdc37f93f233165f3cdbd47b0b
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:49:21 2025 +0300

fix: rocMLIR

commit 1e2f18df813a870cbd7552a6e5bb1470225b64b0
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:48:34 2025 +0300

fix: rocMLIR

commit cf978a3a8945994508471b49a5d51a3823c7f75a
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:42:01 2025 +0300

bump: rocMLIR

commit 5dd2ed18e4a489403d330a65f71ee80264112928
Author: Benny Powers <web@bennypowers.com>
Date: Sun Oct 5 08:35:09 2025 +0300

feat: rocMLIR