Search Criteria
Package Details: stable-diffusion.cpp-hipblas-git r256.5900ef6-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/stable-diffusion.cpp-hipblas-git.git (read-only, click to copy) |
|---|---|
| Package Base: | stable-diffusion.cpp-hipblas-git |
| Description: | Stable Diffusion in pure C/C++ (with AMD ROCm optimizations) |
| Upstream URL: | https://github.com/leejet/stable-diffusion.cpp |
| Licenses: | MIT |
| Conflicts: | stable-diffusion.cpp, stable-diffusion.cpp-hipblas |
| Provides: | stable-diffusion.cpp, stable-diffusion.cpp-hipblas |
| Submitter: | robertfoster |
| Maintainer: | None |
| Last Packager: | robertfoster |
| Votes: | 1 |
| Popularity: | 0.000547 |
| First Submitted: | 2025-04-12 14:29 (UTC) |
| Last Updated: | 2025-12-21 14:07 (UTC) |
Dependencies (4)
- hipblas (opencl-amd-devAUR, rocm-nightly-gfx120x-all-binAUR, rocm-nightly-gfx1151-binAUR, rocm-nightly-gfx110x-binAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- rocm-hip-sdk (opencl-amd-devAUR, rocm-nightly-gfx120x-all-binAUR, rocm-nightly-gfx1151-binAUR, rocm-nightly-gfx110x-binAUR) (make)
Latest Comments
lightdot commented on 2026-05-18 02:48 (UTC) (edited on 2026-05-18 22:36 (UTC) by lightdot)
@dahlaine, when building llama.cpp, remove
stable-diffusion.cppfrom theconflicts=()array.As I see it, the
ggmllibrary isn't actually packaged here so this conflict prevention shouldn't be needed.dahlaine commented on 2026-05-05 20:07 (UTC)
The changing of GGML helps to build it but there is a conflict with llama.cpp so I cannot install the package.
SteamedFish commented on 2026-04-14 16:42 (UTC)
openmp is a required runtime dependency.
lightdot commented on 2026-03-30 21:24 (UTC)
@dahlaine, the GGML pulled in PKGBUILD is too old. Switching to the current one lets the build finish, I didn't test the functionality though.
dahlaine commented on 2026-02-08 22:07 (UTC) (edited on 2026-02-08 22:10 (UTC) by dahlaine)
I get the following error.
/home/morti/.cache/yay/stable-diffusion.cpp-hipblas-git/src/stable-diffusion.cpp-hipblas/ggml/src/ggml-cuda/common.cuh:245:12: error: use of undeclared identifier '__AMDGCN_WAVEFRONT_SIZE' 245 | return __AMDGCN_WAVEFRONT_SIZE; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/morti/.cache/yay/stable-diffusion.cpp-hipblas-git/src/stable-diffusion.cpp-hipblas/ggml/src/ggml-cuda/common.cuh:243:33: error: no return statement in constexpr function 243 | static constexpr __device__ int ggml_cuda_get_physical_warp_size() { | ^ 2 errors generated when compiling for gfx1100. make[2]: *** [ggml/src/ggml-hip/CMakeFiles/ggml-hip.dir/build.make:78: ggml/src/ggml-hip/CMakeFiles/ggml-hip.dir/__/ggml-cuda/acc.cu.o] Błąd 1 make[1]: *** [CMakeFiles/Makefile2:401: ggml/src/ggml-hip/CMakeFiles/ggml-hip.dir/all] Błąd 2 make: *** [Makefile:136: all] Błąd 2harre commented on 2025-09-03 22:58 (UTC)
I get build error:
jona2000 commented on 2025-05-28 11:48 (UTC) (edited on 2025-05-28 11:49 (UTC) by jona2000)
Encountered two errors during building:
Error 1:
Reason: env vars missing in makepkg build environment
Fix: Add this at the start of build() in PKGBUILD
Error 2 (compiler error):
Reason: Latest ggml from git is incompatible.
Fix: Use compatible commit referenced in stable-diffusion.cpp upstream repository and insert it into the sources array of the PKGBUILD, e.g.
git+https://github.com/ggerganov/ggml.git#commit=ff9052988b76e137bcf92bb335733933ca196ac0Had to clean build dir and rebuild afterwards