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
>>>

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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