Package Details: whisper.cpp-openvino 1.7.5-4

Git Clone URL: https://aur.archlinux.org/whisper.cpp-openvino.git (read-only, click to copy)
Package Base: whisper.cpp-openvino
Description: Port of OpenAI's Whisper model in C/C++ (with OpenVINO run-time)
Upstream URL: https://github.com/ggerganov/whisper.cpp
Licenses: MIT
Conflicts: whisper.cpp
Provides: whisper.cpp
Submitter: robertfoster
Maintainer: robertfoster
Last Packager: robertfoster
Votes: 0
Popularity: 0.000000
First Submitted: 2024-12-11 23:09 (UTC)
Last Updated: 2025-04-12 12:52 (UTC)

Dependencies (4)

Required by (2)

Sources (1)

Latest Comments

bionade24 commented on 2025-05-14 14:26 (UTC)

Fails to build with gcc >= 13 because of https://gcc.gnu.org/gcc-13/porting_to.html:

[ 86%] Building CXX object examples/talk-llama/CMakeFiles/whisper-talk-llama.dir/llama-mmap.cpp.o
In file included from /builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.cpp:1:
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:26:5: error: ‘uint32_t’ does not name a type
26 | uint32_t read_u32() const;
| ^~~~~~~~
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:5:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
4 | #include <vector>
+++ |+#include <cstdint>
5 |
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:29:20: error: ‘uint32_t’ has not been declared
29 | void write_u32(uint32_t val) const;
| ^~~~~~~~
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:29:20: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.cpp:260:10: error: no declaration matches ‘uint32_t llama_file::read_u32() const’
260 | uint32_t llama_file::read_u32() const { return pimpl->read_u32(); }
| ^~~~~~~~~~
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.cpp:260:10: note: no functions named ‘uint32_t llama_file::read_u32() const’
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:14:8: note: ‘struct llama_file’ defined here
14 | struct llama_file {
| ^~~~~~~~~~
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.cpp:263:6: error: no declaration matches ‘void llama_file::write_u32(uint32_t) const’
263 | void llama_file::write_u32(uint32_t val) const { pimpl->write_u32(val); }
| ^~~~~~~~~~
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:29:10: note: candidate is: ‘void llama_file::write_u32(int) const’
29 | void write_u32(uint32_t val) const;
| ^~~~~~~~~
/builder/src/whisper.cpp-1.7.5/examples/talk-llama/llama-mmap.h:14:8: note: ‘struct llama_file’ defined here
14 | struct llama_file {
| ^~~~~~~~~~
make[2]: *** [examples/talk-llama/CMakeFiles/whisper-talk-llama.dir/build.make:247: examples/talk-llama/CMakeFiles/whisper-talk-llama.dir/llama-mmap.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....