Skip to content

Since v.1.5.0 ImportError: libwhisper.so.1: cannot open shared object file: No such file or directory #170

Description

@Frisches-T

Hi, I´m unable to use Version v1.5.0 on my machine:

**nvidia-smi**
Tue Jun  2 00:19:35 2026
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.309.01             Driver Version: 535.309.01   CUDA Version: 12.2     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  NVIDIA GeForce GTX 1080        Off | 00000000:01:00.0 Off |                  N/A |
|  0%   46C    P5              25W / 198W |      0MiB /  8192MiB |      1%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+

+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|  No running processes found                                                           |
+---------------------------------------------------------------------------------------+

Rocky Linux 9.8

I built pywhispercpp with this command:

**(venv) [xxxx@machine whisperweb]$ GGML_CUDA=1 pip install git+https://github.com/absadiki/pywhispercpp -v**

Using pip 26.1.2 from /home/xxxx/whisperweb/venv/lib64/python3.11/site-packages/pip (python 3.11)
Collecting git+https://github.com/absadiki/pywhispercpp
  Cloning https://github.com/absadiki/pywhispercpp to /tmp/pip-req-build-prkaqmy2
  Running command git version
  git version 2.52.0
  Running command git clone --filter=blob:none https://github.com/absadiki/pywhispercpp /tmp/pip-req-build-prkaqmy2
  Klone nach '/tmp/pip-req-build-prkaqmy2'...
  Running command git rev-parse HEAD
  294e1e15f1fa3991aaa8db5f5e9afb97ade5ba5f
  Resolved https://github.com/absadiki/pywhispercpp to commit 294e1e15f1fa3991aaa8db5f5e9afb97ade5ba5f
  Running command git submodule update --init --recursive
  Submodul 'pybind11' (https://github.com/pybind/pybind11.git) für Pfad 'pybind11' in die Konfiguration eingetragen.
  Submodul 'whisper.cpp' (https://github.com/ggml-org/whisper.cpp.git) für Pfad 'whisper.cpp' in die Konfiguration eingetragen.
  Klone nach '/tmp/pip-req-build-prkaqmy2/pybind11'...
  Klone nach '/tmp/pip-req-build-prkaqmy2/whisper.cpp'...
  Submodul-Pfad 'pybind11': 'b70b8eb332fadf55d7e22b492da0e954c1a4fcb7' ausgecheckt
  Submodul-Pfad 'whisper.cpp': '9386f239401074690479731c1e41683fbbeac557' ausgecheckt
  Running command git rev-parse HEAD
  294e1e15f1fa3991aaa8db5f5e9afb97ade5ba5f
  Running command installing build dependencies
  Using pip 26.1.2 from /home/xxxx/whisperweb/venv/lib/python3.11/site-packages/pip (python 3.11)
  Collecting setuptools>=42
    Obtaining dependency information for setuptools>=42 from https://files.pythonhosted.org/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata
    Using cached setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)
  Collecting wheel
    Obtaining dependency information for wheel from https://files.pythonhosted.org/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl.metadata
    Using cached wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB)
  Collecting ninja
    Obtaining dependency information for ninja from https://files.pythonhosted.org/packages/ed/de/0e6edf44d6a04dabd0318a519125ed0415ce437ad5a1ec9b9be03d9048cf/ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
    Using cached ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.1 kB)
  Collecting cmake>=3.12
    Obtaining dependency information for cmake>=3.12 from https://files.pythonhosted.org/packages/63/cd/1008be054420fd759b73d3328326d047ea693c3910a55cb2a597d911baee/cmake-4.3.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
    Using cached cmake-4.3.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.5 kB)
  Collecting repairwheel
    Obtaining dependency information for repairwheel from https://files.pythonhosted.org/packages/4c/9c/d0f0960c73ab03b2d923b0fc78f32549ae3bf3090044f39afe1b5b8a8d2a/repairwheel-0.6.0-py3-none-any.whl.metadata
    Using cached repairwheel-0.6.0-py3-none-any.whl.metadata (4.3 kB)
  Collecting setuptools-scm>=8
    Obtaining dependency information for setuptools-scm>=8 from https://files.pythonhosted.org/packages/5c/e1/342c4434df56aa537f6ce7647eefee521d96fbb828b08acd709865767652/setuptools_scm-10.0.5-py3-none-any.whl.metadata
    Using cached setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB)
  Collecting packaging>=24.0 (from wheel)
    Obtaining dependency information for packaging>=24.0 from https://files.pythonhosted.org/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata
    Using cached packaging-26.2-py3-none-any.whl.metadata (3.5 kB)
  Collecting delvewheel>=1.9.0 (from repairwheel)
    Obtaining dependency information for delvewheel>=1.9.0 from https://files.pythonhosted.org/packages/13/f9/8163f9145012263743dee49333f3a39bf214b83dac0ede7b06bb9ff7287c/delvewheel-1.13.0-py3-none-any.whl.metadata
    Using cached delvewheel-1.13.0-py3-none-any.whl.metadata (20 kB)
  Collecting macholib>=1.16 (from repairwheel)
    Obtaining dependency information for macholib>=1.16 from https://files.pythonhosted.org/packages/c7/d1/a9f36f8ecdf0fb7c9b1e78c8d7af12b8c8754e74851ac7b94a8305540fc7/macholib-1.16.4-py2.py3-none-any.whl.metadata
    Using cached macholib-1.16.4-py2.py3-none-any.whl.metadata (12 kB)
  Collecting pefile>=2023.2.7 (from repairwheel)
    Obtaining dependency information for pefile>=2023.2.7 from https://files.pythonhosted.org/packages/54/16/12b82f791c7f50ddec566873d5bdd245baa1491bac11d15ffb98aecc8f8b/pefile-2024.8.26-py3-none-any.whl.metadata
    Using cached pefile-2024.8.26-py3-none-any.whl.metadata (1.4 kB)
  Collecting pyelftools>=0.24 (from repairwheel)
    Obtaining dependency information for pyelftools>=0.24 from https://files.pythonhosted.org/packages/46/2a/f9697576603dae937727827505a6126a066affb227034e77e6f9068910da/pyelftools-0.33-py3-none-any.whl.metadata
    Using cached pyelftools-0.33-py3-none-any.whl.metadata (1.0 kB)
  Collecting vcs-versioning>=1.0.0.dev0 (from setuptools-scm>=8)
    Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://files.pythonhosted.org/packages/e6/60/73603fbcdbe5e803855bcce4414f94eaeed449083bd8183e67161af78188/vcs_versioning-1.1.1-py3-none-any.whl.metadata
    Using cached vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB)
  Collecting altgraph>=0.17 (from macholib>=1.16->repairwheel)
    Obtaining dependency information for altgraph>=0.17 from https://files.pythonhosted.org/packages/a9/ba/000a1996d4308bc65120167c21241a3b205464a2e0b58deda26ae8ac21d1/altgraph-0.17.5-py2.py3-none-any.whl.metadata
    Using cached altgraph-0.17.5-py2.py3-none-any.whl.metadata (7.5 kB)
  Using cached setuptools-82.0.1-py3-none-any.whl (1.0 MB)
  Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
  Using cached ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (180 kB)
  Using cached cmake-4.3.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (29.5 MB)
  Using cached repairwheel-0.6.0-py3-none-any.whl (160 kB)
  Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB)
  Using cached delvewheel-1.13.0-py3-none-any.whl (59 kB)
  Using cached macholib-1.16.4-py2.py3-none-any.whl (38 kB)
  Using cached altgraph-0.17.5-py2.py3-none-any.whl (21 kB)
  Using cached packaging-26.2-py3-none-any.whl (100 kB)
  Using cached pefile-2024.8.26-py3-none-any.whl (74 kB)
  Using cached pyelftools-0.33-py3-none-any.whl (201 kB)
  Using cached vcs_versioning-1.1.1-py3-none-any.whl (79 kB)
  Installing collected packages: altgraph, setuptools, pyelftools, pefile, packaging, ninja, macholib, cmake, wheel, vcs-versioning, delvewheel, setuptools-scm, repairwheel
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/macho_dump to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/macho_find to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/macho_standalone to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/ccmake to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/cmake to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/cpack to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/ctest to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/wheel to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/vcs-versioning to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/delvewheel to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/setuptools-scm to 755
    changing mode of /tmp/pip-build-env-p_4yxknh/overlay/bin/repairwheel to 755

  Successfully installed altgraph-0.17.5 cmake-4.3.2 delvewheel-1.13.0 macholib-1.16.4 ninja-1.13.0 packaging-26.2 pefile-2024.8.26 pyelftools-0.33 repairwheel-0.6.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 wheel-0.47.0
  Installing build dependencies ... done
  Running command Getting requirements to build wheel
  running egg_info
  creating pywhispercpp.egg-info
  writing pywhispercpp.egg-info/PKG-INFO
  writing dependency_links to pywhispercpp.egg-info/dependency_links.txt
  writing entry points to pywhispercpp.egg-info/entry_points.txt
  writing requirements to pywhispercpp.egg-info/requires.txt
  writing top-level names to pywhispercpp.egg-info/top_level.txt
  writing manifest file 'pywhispercpp.egg-info/SOURCES.txt'
  /tmp/pip-build-env-p_4yxknh/overlay/lib/python3.11/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly.
    return get_active_overrides().subprocess_timeout
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'version.txt'
  warning: no directories found matching 'whisper.cpp/spm-headers'
  warning: no previously-included files found matching 'whisper.cpp/**/*.o'
  warning: no previously-included files found matching 'whisper.cpp/**/*.so'
  warning: no previously-included files found matching 'whisper.cpp/**/*.a'
  warning: no previously-included files found matching 'whisper.cpp/**/*.dylib'
  warning: no previously-included files found matching 'whisper.cpp/**/*.dll'
  warning: no previously-included files found matching 'whisper.cpp/**/*.lib'
  adding license file 'LICENSE'
  writing manifest file 'pywhispercpp.egg-info/SOURCES.txt'
  Getting requirements to build wheel ... done
  Running command Preparing metadata (pyproject.toml)
  running dist_info
  creating /tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info
  writing /tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/PKG-INFO
  writing dependency_links to /tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/dependency_links.txt
  writing entry points to /tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/entry_points.txt
  writing requirements to /tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/requires.txt
  writing top-level names to /tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/top_level.txt
  writing manifest file '/tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/SOURCES.txt'
  /tmp/pip-build-env-p_4yxknh/overlay/lib/python3.11/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly.
    return get_active_overrides().subprocess_timeout
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'version.txt'
  warning: no directories found matching 'whisper.cpp/spm-headers'
  warning: no previously-included files found matching 'whisper.cpp/**/*.o'
  warning: no previously-included files found matching 'whisper.cpp/**/*.so'
  warning: no previously-included files found matching 'whisper.cpp/**/*.a'
  warning: no previously-included files found matching 'whisper.cpp/**/*.dylib'
  warning: no previously-included files found matching 'whisper.cpp/**/*.dll'
  warning: no previously-included files found matching 'whisper.cpp/**/*.lib'
  adding license file 'LICENSE'
  writing manifest file '/tmp/pip-modern-metadata-ktgeth5f/pywhispercpp.egg-info/SOURCES.txt'
  creating '/tmp/pip-modern-metadata-ktgeth5f/pywhispercpp-1.5.0.dist-info'
  Preparing metadata (pyproject.toml) ... done
  Link requires a different Python (3.11.13 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11)
  Link requires a different Python (3.11.13 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11)
  Link requires a different Python (3.11.13 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11)
  Link requires a different Python (3.11.13 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11)
  Link requires a different Python (3.11.13 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11)
Collecting numpy (from pywhispercpp==1.5.0)
  Obtaining dependency information for numpy from https://files.pythonhosted.org/packages/02/03/74fe2a4cb3817d94d86402f2506554130a2f01414e299b5a843e5a8a957f/numpy-2.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata
  Downloading numpy-2.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
Collecting requests (from pywhispercpp==1.5.0)
  Obtaining dependency information for requests from https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl.metadata
  Using cached requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)
Collecting tqdm (from pywhispercpp==1.5.0)
  Obtaining dependency information for tqdm from https://files.pythonhosted.org/packages/16/e1/3079a9ff9b8e11b846c6ac5c8b5bfb7ff225eee721825310c91b3b50304f/tqdm-4.67.3-py3-none-any.whl.metadata
  Using cached tqdm-4.67.3-py3-none-any.whl.metadata (57 kB)
Collecting platformdirs (from pywhispercpp==1.5.0)
  Obtaining dependency information for platformdirs from https://files.pythonhosted.org/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl.metadata
  Using cached platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB)
Collecting charset_normalizer<4,>=2 (from requests->pywhispercpp==1.5.0)
  Obtaining dependency information for charset_normalizer<4,>=2 from https://files.pythonhosted.org/packages/a1/fa/f74eb381a7d94ded44739e9d94de18dc5edc9c17fb8c11f0a6890696c0a9/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata
  Downloading charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)
Collecting idna<4,>=2.5 (from requests->pywhispercpp==1.5.0)
  Obtaining dependency information for idna<4,>=2.5 from https://files.pythonhosted.org/packages/de/a7/f76514cc40ad6234098ecdebda08732d75964776c51a42845b7da10649e2/idna-3.17-py3-none-any.whl.metadata
  Using cached idna-3.17-py3-none-any.whl.metadata (6.4 kB)
Collecting urllib3<3,>=1.26 (from requests->pywhispercpp==1.5.0)
  Obtaining dependency information for urllib3<3,>=1.26 from https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl.metadata
  Using cached urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)
Collecting certifi>=2023.5.7 (from requests->pywhispercpp==1.5.0)
  Obtaining dependency information for certifi>=2023.5.7 from https://files.pythonhosted.org/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl.metadata
  Using cached certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)
Downloading numpy-2.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.9/16.9 MB 28.5 MB/s  0:00:00
Using cached platformdirs-4.10.0-py3-none-any.whl (22 kB)
Using cached requests-2.34.2-py3-none-any.whl (73 kB)
Downloading charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (214 kB)
Using cached idna-3.17-py3-none-any.whl (65 kB)
Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
Using cached certifi-2026.5.20-py3-none-any.whl (134 kB)
Using cached tqdm-4.67.3-py3-none-any.whl (78 kB)
Building wheels for collected packages: pywhispercpp
  Running command Building wheel for pywhispercpp (pyproject.toml)
  running bdist_wheel
  running build
  running build_py
  creating build/lib.linux-x86_64-cpython-311/pywhispercpp
  copying ./pywhispercpp/__init__.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp
  copying ./pywhispercpp/constants.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp
  copying ./pywhispercpp/model.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp
  copying ./pywhispercpp/utils.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp
  creating build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  copying ./pywhispercpp/examples/__init__.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  copying ./pywhispercpp/examples/assistant.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  copying ./pywhispercpp/examples/gui.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  copying ./pywhispercpp/examples/livestream.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  copying ./pywhispercpp/examples/main.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  copying ./pywhispercpp/examples/recording.py -> build/lib.linux-x86_64-cpython-311/pywhispercpp/examples
  running egg_info
  writing pywhispercpp.egg-info/PKG-INFO
  writing dependency_links to pywhispercpp.egg-info/dependency_links.txt
  writing entry points to pywhispercpp.egg-info/entry_points.txt
  writing requirements to pywhispercpp.egg-info/requires.txt
  writing top-level names to pywhispercpp.egg-info/top_level.txt
  /tmp/pip-build-env-p_4yxknh/overlay/lib/python3.11/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly.
    return get_active_overrides().subprocess_timeout
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'version.txt'
  warning: no directories found matching 'whisper.cpp/spm-headers'
  warning: no previously-included files found matching 'whisper.cpp/**/*.o'
  warning: no previously-included files found matching 'whisper.cpp/**/*.so'
  warning: no previously-included files found matching 'whisper.cpp/**/*.a'
  warning: no previously-included files found matching 'whisper.cpp/**/*.dylib'
  warning: no previously-included files found matching 'whisper.cpp/**/*.dll'
  warning: no previously-included files found matching 'whisper.cpp/**/*.lib'
  adding license file 'LICENSE'
  writing manifest file 'pywhispercpp.egg-info/SOURCES.txt'
  copying ./pywhispercpp/model.pyi -> build/lib.linux-x86_64-cpython-311/pywhispercpp
  copying ./pywhispercpp/py.typed -> build/lib.linux-x86_64-cpython-311/pywhispercpp
  running build_ext
  -- The C compiler identification is GNU 11.5.0
  -- The CXX compiler identification is GNU 11.5.0
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- pybind11 v3.0.0 dev1
  -- Found Python: /home/xxxx/whisperweb/venv/bin/python3.11 (found suitable version "3.11.13", minimum required is "3.8") found components: Interpreter Development.Module Development.Embed
  Using compatibility mode for Python, set PYBIND11_FINDPYTHON to NEW/OLD to silence this message
  -- Performing Test HAS_FLTO
  -- Performing Test HAS_FLTO - Success
  CMake Deprecation Warning at whisper.cpp/CMakeLists.txt:1 (cmake_minimum_required):
    Compatibility with CMake < 3.10 will be removed from a future version of
    CMake.

    Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
    to tell CMake that the project requires at least <min> but has been updated
    to work with policies introduced by <max> or earlier.


  -- Found Git: /usr/bin/git (found version "2.52.0")
  -- The ASM compiler identification is GNU
  -- Found assembler: /usr/bin/cc
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  -- Found Threads: TRUE
  -- Warning: ccache not found - consider installing it for faster compilation or disable this warning with GGML_CCACHE=OFF
  -- CMAKE_SYSTEM_PROCESSOR: x86_64
  -- GGML_SYSTEM_ARCH: x86
  -- Including CPU backend
  -- Found OpenMP_C: -fopenmp (found version "4.5")
  -- Found OpenMP_CXX: -fopenmp (found version "4.5")
  -- Found OpenMP: TRUE (found version "4.5")
  -- x86 detected
  -- Adding CPU backend variant ggml-cpu: -march=native
  -- Found CUDAToolkit: /usr/local/cuda/targets/x86_64-linux/include (found version "11.8.89")
  -- CUDA Toolkit found
  -- The CUDA compiler identification is NVIDIA 11.8.89 with host compiler GNU 11.5.0
  -- Detecting CUDA compiler ABI info
  -- Detecting CUDA compiler ABI info - done
  -- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - skipped
  -- Detecting CUDA compile features
  -- Detecting CUDA compile features - done
  -- Using CMAKE_CUDA_ARCHITECTURES=61-real CMAKE_CUDA_ARCHITECTURES_NATIVE=61-real
  -- CUDA host compiler is GNU 11.5.0
  -- Including CUDA backend
  -- ggml version: 0.9.8
  -- ggml commit:  9386f239
  -- Configuring done (6.5s)
  CMake Warning:
    Value of BASH_FUNC_which%% contained a newline; truncating


  -- Generating done (0.0s)
  CMake Warning:
    Manually-specified variables were not used by the project:

      BASH_FUNC_which%%
      DBUS_SESSION_BUS_ADDRESS
      DEBUGINFOD_IMA_CERT_PATH
      EXAMPLE_VERSION_INFO
      HISTCONTROL
      HISTSIZE
      HOME
      HOSTNAME
      LESSOPEN
      LOGNAME
      LS_COLORS
      MAIL
      MOTD_SHOWN
      OLDPWD
      PATH
      PIP_BUILD_TRACKER
      PLAT
      PS1
      PWD
      PYTHONNOUSERSITE
      PYTHONPATH
      SELINUX_LEVEL_REQUESTED
      SELINUX_ROLE_REQUESTED
      SELINUX_USE_CURRENT_RANGE
      SHELL
      SHLVL
      SSH_CLIENT
      SSH_CONNECTION
      SSH_TTY
      TERM
      USER
      VIRTUAL_ENV
      VIRTUAL_ENV_PROMPT
      XDG_DATA_DIRS
      XDG_RUNTIME_DIR
      XDG_SESSION_CLASS
      XDG_SESSION_ID
      XDG_SESSION_TYPE
      _
      _PYPROJECT_HOOKS_BUILD_BACKEND
      which_declare


  CMake Warning:
    Value of BASH_FUNC_which%% contained a newline; truncating


  -- Build files have been written to: /tmp/pip-req-build-prkaqmy2/build/temp.linux-x86_64-cpython-311/_pywhispercpp
  [1/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/hbm.cpp.o
  [2/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.o
  [3/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.o
  [4/166] Building C object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.o
  [5/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/traits.cpp.o
  [6/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/amx.cpp.o
  [7/166] Building C object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.c.o
  [8/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.cpp.o
  [9/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o
  [10/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.o
  [11/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.o
  [12/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/vec.cpp.o
  [13/166] Building C object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/quants.c.o
  [14/166] Building C object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/x86/quants.c.o
  [15/166] Building C object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml.c.o
  [16/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/binary-ops.cpp.o
  [17/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/unary-ops.cpp.o
  [18/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.o
  [19/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/add-id.cu.o
  [20/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/arange.cu.o
  [21/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/x86/repack.cpp.o
  [22/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/acc.cu.o
  [23/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/argmax.cu.o
  [24/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/clamp.cu.o
  [25/166] Building C object whisper.cpp/ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.o
  [26/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/repack.cpp.o
  [27/166] Linking CXX shared library /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-base.so.0.9.8
  [28/166] Creating library symlink /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-base.so.0 /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-base.so
  [29/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/concat.cu.o
  [30/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv-transpose-1d.cu.o
  [31/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv2d-dw.cu.o
  [32/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv2d-transpose.cu.o
  [33/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/count-equal.cu.o
  [34/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv2d.cu.o
  [35/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o
  [36/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/cross-entropy-loss.cu.o
  [37/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/diag.cu.o
  [38/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/diagmask.cu.o
  [39/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/convert.cu.o
  [40/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fattn-tile.cu.o
  [41/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/cpy.cu.o
  [42/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fill.cu.o
  [43/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fattn.cu.o
  [44/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/cumsum.cu.o
  [45/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/gated_delta_net.cu.o
  [46/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/im2col.cu.o
  [47/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/gla.cu.o
  [48/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmf.cu.o
  [49/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/binbcast.cu.o
  [50/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmid.cu.o
  [51/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/getrows.cu.o
  [52/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmq.cu.o
  [53/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mean.cu.o
  [54/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/out-prod.cu.o
  [55/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fattn-wmma-f16.cu.o
  [56/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/opt-step-sgd.cu.o
  [57/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/opt-step-adamw.cu.o
  [58/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/norm.cu.o
  [59/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/ggml-cuda.cu.o
  [60/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/pad.cu.o
  [61/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/pool2d.cu.o
  [62/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/pad_reflect_1d.cu.o
  [63/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/quantize.cu.o
  [64/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/roll.cu.o
  [65/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/scale.cu.o
  [66/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/set.cu.o
  [67/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/softcap.cu.o
  [68/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/set-rows.cu.o
  [69/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/rope.cu.o
  [70/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/sumrows.cu.o
  [71/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/ssm-conv.cu.o
  [72/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/solve_tri.cu.o
  [73/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/softmax.cu.o
  [74/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/tri.cu.o
  [75/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/tsembd.cu.o
  [76/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/sum.cu.o
  [77/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/top-k.cu.o
  [78/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/topk-moe.cu.o
  [79/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/ssm-scan.cu.o
  [80/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/upscale.cu.o
  [81/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/unary.cu.o
  [82/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/wkv.cu.o
  [83/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_1-ncols2_16.cu.o
  [84/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_1-ncols2_32.cu.o
  [85/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_1-ncols2_8.cu.o
  [86/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_16-ncols2_1.cu.o
  [87/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/argsort.cu.o
  [88/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq576-dv512.cu.o
  [89/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq40-dv40.cu.o
  [90/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_16.cu.o
  [91/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_16-ncols2_2.cu.o
  [92/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq112-dv112.cu.o
  [93/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq72-dv72.cu.o
  [94/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_32.cu.o
  [95/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq80-dv80.cu.o
  [96/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_16-ncols2_4.cu.o
  [97/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq96-dv96.cu.o
  [98/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_4.cu.o
  [99/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_8.cu.o
  [100/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_16.cu.o
  [101/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq64-dv64.cu.o
  [102/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_32-ncols2_1.cu.o
  [103/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_32-ncols2_2.cu.o
  [104/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_2.cu.o
  [105/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmvq.cu.o
  [106/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_8.cu.o
  [107/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_4.cu.o
  [108/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_64-ncols2_1.cu.o
  [109/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmvf.cu.o
  [110/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_1.cu.o
  [111/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_2.cu.o
  [112/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_4.cu.o
  [113/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_8.cu.o
  [114/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq1_s.cu.o
  [115/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq2_s.cu.o
  [116/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq2_xxs.cu.o
  [117/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq3_xxs.cu.o
  [118/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq2_xs.cu.o
  [119/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq3_s.cu.o
  [120/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq4_nl.cu.o
  [121/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq4_xs.cu.o
  [122/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-mxfp4.cu.o
  [123/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q4_0.cu.o
  [124/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q3_k.cu.o
  [125/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_1.cu.o
  [126/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_10.cu.o
  [127/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq128-dv128.cu.o
  [128/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_12.cu.o
  [129/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q4_1.cu.o
  [130/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_11.cu.o
  [131/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q2_k.cu.o
  [132/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q5_0.cu.o
  [133/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q5_1.cu.o
  [134/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q8_0.cu.o
  [135/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q4_k.cu.o
  [136/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q5_k.cu.o
  [137/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_13.cu.o
  [138/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q6_k.cu.o
  [139/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_14.cu.o
  [140/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_15.cu.o
  [141/166] Linking CXX shared library /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-cpu.so.0.9.8
  [142/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_16.cu.o
  [143/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq256-dv256.cu.o
  [144/166] Creating library symlink /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-cpu.so.0 /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-cpu.so
  [145/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_3.cu.o
  [146/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml.dir/ggml-backend-dl.cpp.o
  [147/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_2.cu.o
  [148/166] Building CXX object whisper.cpp/ggml/src/CMakeFiles/ggml.dir/ggml-backend-reg.cpp.o
  [149/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_4.cu.o
  [150/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_5.cu.o
  [151/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_6.cu.o
  [152/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_7.cu.o
  [153/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_8.cu.o
  [154/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_9.cu.o
  [155/166] Building CXX object CMakeFiles/_pywhispercpp.dir/src/main.cpp.o
  [156/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-f16-f16.cu.o
  [157/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-q8_0-q8_0.cu.o
  [158/166] Building CUDA object whisper.cpp/ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-q4_0-q4_0.cu.o
  [159/166] Linking CUDA shared library /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-cuda.so.0.9.8
  [160/166] Creating library symlink /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-cuda.so.0 /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml-cuda.so
  [161/166] Linking CXX shared library /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml.so.0.9.8
  [162/166] Creating library symlink /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml.so.0 /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libggml.so
  [163/166] Building CXX object whisper.cpp/src/CMakeFiles/whisper.dir/whisper.cpp.o
  [164/166] Linking CXX shared library /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libwhisper.so.1.8.4
  [165/166] Creating library symlink /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libwhisper.so.1 /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/libwhisper.so
  [166/166] Linking CXX shared module /tmp/pip-req-build-prkaqmy2/build/lib.linux-x86_64-cpython-311/_pywhispercpp.cpython-311-x86_64-linux-gnu.so
  lto-wrapper: Warnung: using serial compilation of 9 LTRANS jobs
  dll_folder in build_extension build/temp.linux-x86_64-cpython-311/_pywhispercpp/bin/Release
  installing to build/bdist.linux-x86_64/wheel
  running install
  running install_lib
  creating build/bdist.linux-x86_64/wheel
  creating build/bdist.linux-x86_64/wheel/pywhispercpp
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/__init__.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/constants.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/model.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/utils.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp
  creating build/bdist.linux-x86_64/wheel/pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/examples/__init__.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/examples/assistant.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/examples/gui.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/examples/livestream.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/examples/main.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/examples/recording.py -> build/bdist.linux-x86_64/wheel/./pywhispercpp/examples
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/model.pyi -> build/bdist.linux-x86_64/wheel/./pywhispercpp
  copying build/lib.linux-x86_64-cpython-311/pywhispercpp/py.typed -> build/bdist.linux-x86_64/wheel/./pywhispercpp
  copying build/lib.linux-x86_64-cpython-311/_version.py -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-base.so.0.9.8 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-base.so.0 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-base.so -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-cpu.so.0.9.8 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-cpu.so.0 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-cpu.so -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-cuda.so.0.9.8 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-cuda.so.0 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml-cuda.so -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml.so.0.9.8 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml.so.0 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libggml.so -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libwhisper.so.1.8.4 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libwhisper.so.1 -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/libwhisper.so -> build/bdist.linux-x86_64/wheel/.
  copying build/lib.linux-x86_64-cpython-311/_pywhispercpp.cpython-311-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/.
  running install_egg_info
  Copying pywhispercpp.egg-info to build/bdist.linux-x86_64/wheel/./pywhispercpp-1.5.0-py3.11.egg-info
  running install_scripts
  creating build/bdist.linux-x86_64/wheel/pywhispercpp-1.5.0.dist-info/WHEEL
  creating '/tmp/pip-ephem-wheel-cache-i7ogqbq2/wheels/f9/81/b3/4eb441603e94c9844cc0763ee1f782ccd4ec7f3fa7b220fa37/tmppeapzii7/.tmp-sq73r4c_/pywhispercpp-1.5.0-cp311-cp311-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
  adding '_pywhispercpp.cpython-311-x86_64-linux-gnu.so'
  adding '_version.py'
  adding 'libggml-base.so'
  adding 'libggml-base.so.0'
  adding 'libggml-base.so.0.9.8'
  adding 'libggml-cpu.so'
  adding 'libggml-cpu.so.0'
  adding 'libggml-cpu.so.0.9.8'
  adding 'libggml-cuda.so'
  adding 'libggml-cuda.so.0'
  adding 'libggml-cuda.so.0.9.8'
  adding 'libggml.so'
  adding 'libggml.so.0'
  adding 'libggml.so.0.9.8'
  adding 'libwhisper.so'
  adding 'libwhisper.so.1'
  adding 'libwhisper.so.1.8.4'
  adding 'pywhispercpp/__init__.py'
  adding 'pywhispercpp/constants.py'
  adding 'pywhispercpp/model.py'
  adding 'pywhispercpp/model.pyi'
  adding 'pywhispercpp/py.typed'
  adding 'pywhispercpp/utils.py'
  adding 'pywhispercpp/examples/__init__.py'
  adding 'pywhispercpp/examples/assistant.py'
  adding 'pywhispercpp/examples/gui.py'
  adding 'pywhispercpp/examples/livestream.py'
  adding 'pywhispercpp/examples/main.py'
  adding 'pywhispercpp/examples/recording.py'
  adding 'pywhispercpp-1.5.0.dist-info/licenses/LICENSE'
  adding 'pywhispercpp-1.5.0.dist-info/METADATA'
  adding 'pywhispercpp-1.5.0.dist-info/WHEEL'
  adding 'pywhispercpp-1.5.0.dist-info/entry_points.txt'
  adding 'pywhispercpp-1.5.0.dist-info/top_level.txt'
  adding 'pywhispercpp-1.5.0.dist-info/RECORD'
  removing build/bdist.linux-x86_64/wheel
  Building wheel for pywhispercpp (pyproject.toml) ... done
  Created wheel for pywhispercpp: filename=pywhispercpp-1.5.0-cp311-cp311-linux_x86_64.whl size=49467290 sha256=30cf60609b9e174f88d2414e08c2b196b5a124f58ffd2fd07a1ae855a83a1d7f
  Stored in directory: /tmp/pip-ephem-wheel-cache-i7ogqbq2/wheels/f9/81/b3/4eb441603e94c9844cc0763ee1f782ccd4ec7f3fa7b220fa37
Successfully built pywhispercpp
Installing collected packages: urllib3, tqdm, platformdirs, numpy, idna, charset_normalizer, certifi, requests, pywhispercpp
  changing mode of /home/xxxx/whisperweb/venv/bin/tqdm to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/f2py to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/numpy-config to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/idna to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/normalizer to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/pwcpp to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/pwcpp-assistant to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/pwcpp-gui to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/pwcpp-livestream to 755
  changing mode of /home/xxxx/whisperweb/venv/bin/pwcpp-recording to 755
Successfully installed certifi-2026.5.20 charset_normalizer-3.4.7 idna-3.17 numpy-2.4.6 platformdirs-4.10.0 pywhispercpp-1.5.0 requests-2.34.2 tqdm-4.67.3 urllib3-2.7.0

If I want to use pywhispercpp

**(venv) [xxxx@machine whisperweb]$ python**
Python 3.11.13 (main, Apr 17 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pywhispercpp.model import Model
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxxx/whisperweb/venv/lib64/python3.11/site-packages/pywhispercpp/model.py", line 20, in <module>
    import _pywhispercpp as pw
ImportError: libwhisper.so.1: cannot open shared object file: No such file or directory

But the Files are there:

ls -lh /home/xxxx/whisperweb/venv/lib/python3.11/site-packages/libwhisper*
-rwxr-xr-x. 1 xxxx xxxx 630K  2. Jun 00:20 /home/xxxx/whisperweb/venv/lib/python3.11/site-packages/libwhisper.so
-rwxr-xr-x. 1 xxxx xxxx 630K  2. Jun 00:20 /home/xxxx/whisperweb/venv/lib/python3.11/site-packages/libwhisper.so.1
-rwxr-xr-x. 1 xxxx xxxx 630K  2. Jun 00:20 /home/xxxx/whisperweb/venv/lib/python3.11/site-packages/libwhisper.so.1.8.2

V1.4.1 works fine so far

(venv) [xxxx@machine whisperweb]$ GGML_CUDA=1 pip install git+https://github.com/absadiki/pywhispercpp@v1.4.1
Collecting git+https://github.com/absadiki/pywhispercpp@v1.4.1
  Cloning https://github.com/absadiki/pywhispercpp (to revision v1.4.1) to /tmp/pip-req-build-klhn88ae
  Running command git clone --filter=blob:none --quiet https://github.com/absadiki/pywhispercpp /tmp/pip-req-build-klhn88ae
  Running command git checkout -q d8f202f4435cf3e5e0bf735723eaacbe84c6853c
  Resolved https://github.com/absadiki/pywhispercpp to commit d8f202f4435cf3e5e0bf735723eaacbe84c6853c
  Running command git submodule update --init --recursive -q
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy in ./venv/lib64/python3.11/site-packages (from pywhispercpp==1.4.1) (2.4.6)
Requirement already satisfied: requests in ./venv/lib64/python3.11/site-packages (from pywhispercpp==1.4.1) (2.34.2)
Requirement already satisfied: tqdm in ./venv/lib64/python3.11/site-packages (from pywhispercpp==1.4.1) (4.67.3)
Requirement already satisfied: platformdirs in ./venv/lib64/python3.11/site-packages (from pywhispercpp==1.4.1) (4.10.0)
Requirement already satisfied: charset_normalizer<4,>=2 in ./venv/lib64/python3.11/site-packages (from requests->pywhispercpp==1.4.1) (3.4.7)
Requirement already satisfied: idna<4,>=2.5 in ./venv/lib64/python3.11/site-packages (from requests->pywhispercpp==1.4.1) (3.17)
Requirement already satisfied: urllib3<3,>=1.26 in ./venv/lib64/python3.11/site-packages (from requests->pywhispercpp==1.4.1) (2.7.0)
Requirement already satisfied: certifi>=2023.5.7 in ./venv/lib64/python3.11/site-packages (from requests->pywhispercpp==1.4.1) (2026.5.20)
(venv) [xxxx@machine whisperweb]$ python
Python 3.11.13 (main, Apr 17 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pywhispercpp.model import Model
>>>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions