Package Details: ggml-vulkan-git r2100.6757e32-1

Git Clone URL: https://aur.archlinux.org/ggml-vulkan-git.git (read-only, click to copy)
Package Base: ggml-vulkan-git
Description: Tensor library for machine learning (with Vulkan GPU optimizations)
Upstream URL: https://github.com/ggml-org/ggml
Licenses: MIT
Conflicts: ggml, ggml-vulkan, libggml
Provides: ggml, ggml-vulkan, libggml
Submitter: robertfoster
Maintainer: robertfoster
Last Packager: robertfoster
Votes: 4
Popularity: 1.38
First Submitted: 2025-04-12 15:29 (UTC)
Last Updated: 2025-05-25 12:06 (UTC)

Latest Comments

justapony commented on 2025-07-23 10:10 (UTC)

Can't build too

neahahul commented on 2025-07-21 10:19 (UTC) (edited on 2025-07-24 14:20 (UTC) by neahahul)

Can you please help me with building?

/ggml-vulkan-git/src/ggml-vulkan/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:768:16: error: format not a string literal and no format arguments [-Werror=format-security]
  768 |         fprintf(src, data.c_str());
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~
/ggml-vulkan-git/src/ggml-vulkan/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:769:16: error: format not a string literal and no format arguments [-Werror=format-security]
  769 |         fprintf(src, len.c_str());
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~
cc1plus: some warnings being treated as errors
make[5]: *** [CMakeFiles/vulkan-shaders-gen.dir/build.make:79: CMakeFiles/vulkan-shaders-gen.dir/vulkan-shaders-gen.cpp.o] Error 1
make[4]: *** [CMakeFiles/Makefile2:87: CMakeFiles/vulkan-shaders-gen.dir/all] Error 2
make[3]: *** [Makefile:136: all] Error 2
make[2]: *** [src/ggml-vulkan/CMakeFiles/vulkan-shaders-gen.dir/build.make:95: src/ggml-vulkan/vulkan-shaders-gen-prefix/src/vulkan-shaders-gen-stamp/vulkan-shaders-gen-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:581: src/ggml-vulkan/CMakeFiles/vulkan-shaders-gen.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

txtsd commented on 2025-06-22 12:05 (UTC)

Yo @robertfoster

I need you to coordinate with me to unite the ggml and libggml packages.

timostolz commented on 2025-04-27 19:10 (UTC)

File conflicts with package whsiper.cpp-vulkan during installation:

Fehler: Der Vorgang konnte nicht durchgeführt werden (In Konflikt stehende Dateien)
ggml-vulkan-git: /usr/bin/vulkan-shaders-gen existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-alloc.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-backend.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-blas.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-cann.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-cpu.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-cuda.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-kompute.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-metal.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-opt.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-rpc.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-sycl.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml-vulkan.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/include/ggml.h existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/lib/libggml-base.so existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/lib/libggml-cpu.so existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/lib/libggml-vulkan.so existiert im Dateisystem (gehört zu whisper.cpp-vulkan)
ggml-vulkan-git: /usr/lib/libggml.so existiert im Dateisystem (gehört zu whisper.cpp-vulkan)

This and the other package have the same author. That might help resolve the conflict.

n4r3n commented on 2025-04-21 20:31 (UTC)

Please add 'shaderc' to makedepends

dahlaine commented on 2025-04-16 21:55 (UTC)

The package fails to install. It conflicts with aur/whisper.cpp-vulkan and its files.

ggml-vulkan-git: /usr/bin/vulkan-shaders-gen występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-alloc.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-backend.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-blas.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-cann.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-cpu.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-cuda.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-kompute.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-metal.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-opt.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-rpc.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-sycl.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml-vulkan.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/include/ggml.h występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/lib/libggml-base.so występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/lib/libggml-cpu.so występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/lib/libggml-vulkan.so występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git: /usr/lib/libggml.so występuje w systemie plików (właścicielem jest whisper.cpp-vulkan) ggml-vulkan-git-debug: /usr/lib/debug/usr/bin/vulkan-shaders-gen.debug występuje w systemie plików (właścicielem jest whisper.cpp-vulkan-debug) ggml-vulkan-git-debug: /usr/lib/debug/usr/lib/libggml-base.so.debug występuje w systemie plików (właścicielem jest whisper.cpp-vulkan-debug) ggml-vulkan-git-debug: /usr/lib/debug/usr/lib/libggml-cpu.so.debug występuje w systemie plików (właścicielem jest whisper.cpp-vulkan-debug) ggml-vulkan-git-debug: /usr/lib/debug/usr/lib/libggml-vulkan.so.debug występuje w systemie plików (właścicielem jest whisper.cpp-vulkan-debug) ggml-vulkan-git-debug: /usr/lib/debug/usr/lib/libggml.so.debug występuje w systemie plików (właścicielem jest whisper.cpp-vulkan-debug)