2025-12-06T17:00:36,408 Created temporary directory: /tmp/pip-ephem-wheel-cache-iw02fd7o 2025-12-06T17:00:36,410 Created temporary directory: /tmp/pip-build-tracker-9a0w7wnw 2025-12-06T17:00:36,411 Initialized build tracking at /tmp/pip-build-tracker-9a0w7wnw 2025-12-06T17:00:36,411 Created build tracker: /tmp/pip-build-tracker-9a0w7wnw 2025-12-06T17:00:36,412 Entered build tracker: /tmp/pip-build-tracker-9a0w7wnw 2025-12-06T17:00:36,413 Created temporary directory: /tmp/pip-wheel-k8fo0h92 2025-12-06T17:00:36,416 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-06T17:00:36,418 Created temporary directory: /tmp/pip-ephem-wheel-cache-bsbh7jh1 2025-12-06T17:00:36,439 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-06T17:00:36,443 2 location(s) to search for versions of nsb64: 2025-12-06T17:00:36,443 * https://pypi.org/simple/nsb64/ 2025-12-06T17:00:36,443 * https://www.piwheels.org/simple/nsb64/ 2025-12-06T17:00:36,444 Fetching project page and analyzing links: https://pypi.org/simple/nsb64/ 2025-12-06T17:00:36,445 Getting page https://pypi.org/simple/nsb64/ 2025-12-06T17:00:36,446 Found index url https://pypi.org/simple 2025-12-06T17:00:36,661 Fetched page https://pypi.org/simple/nsb64/ as application/vnd.pypi.simple.v1+json 2025-12-06T17:00:36,662 Found link https://files.pythonhosted.org/packages/85/dd/a006164d9a7b311b9154d6f5ea41740713f253cab6046ab6f6e715cb180b/nsb64-0.0.1.tar.gz (from https://pypi.org/simple/nsb64/) (requires-python:>=3.7), version: 0.0.1 2025-12-06T17:00:36,663 Fetching project page and analyzing links: https://www.piwheels.org/simple/nsb64/ 2025-12-06T17:00:36,664 Getting page https://www.piwheels.org/simple/nsb64/ 2025-12-06T17:00:36,665 Found index url https://www.piwheels.org/simple 2025-12-06T17:00:36,824 Fetched page https://www.piwheels.org/simple/nsb64/ as text/html 2025-12-06T17:00:36,825 Skipping link: not a file: https://www.piwheels.org/simple/nsb64/ 2025-12-06T17:00:36,826 Skipping link: not a file: https://pypi.org/simple/nsb64/ 2025-12-06T17:00:36,846 Given no hashes to check 1 links for project 'nsb64': discarding no candidates 2025-12-06T17:00:36,865 Collecting nsb64==0.0.1 2025-12-06T17:00:36,868 Created temporary directory: /tmp/pip-unpack-c4k3h5ts 2025-12-06T17:00:37,002 Downloading nsb64-0.0.1.tar.gz (11 kB) 2025-12-06T17:00:37,031 Added nsb64==0.0.1 from https://files.pythonhosted.org/packages/85/dd/a006164d9a7b311b9154d6f5ea41740713f253cab6046ab6f6e715cb180b/nsb64-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-9a0w7wnw' 2025-12-06T17:00:37,036 Created temporary directory: /tmp/pip-build-env-afx5jfp0 2025-12-06T17:00:37,040 Installing build dependencies: started 2025-12-06T17:00:37,041 Running command pip subprocess to install build dependencies 2025-12-06T17:00:38,172 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-06T17:00:38,758 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-06T17:00:38,781 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-06T17:00:40,545 Collecting setuptools>=42 2025-12-06T17:00:40,633 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-06T17:00:40,905 Collecting wheel 2025-12-06T17:00:40,923 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-06T17:00:43,824 Installing collected packages: wheel, setuptools 2025-12-06T17:00:44,068 Creating /tmp/pip-build-env-afx5jfp0/overlay/local/bin 2025-12-06T17:00:44,070 changing mode of /tmp/pip-build-env-afx5jfp0/overlay/local/bin/wheel to 755 2025-12-06T17:00:47,747 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-06T17:00:48,019 Installing build dependencies: finished with status 'done' 2025-12-06T17:00:48,026 Getting requirements to build wheel: started 2025-12-06T17:00:48,027 Running command Getting requirements to build wheel 2025-12-06T17:00:48,664 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:48,664 !! 2025-12-06T17:00:48,665 ******************************************************************************** 2025-12-06T17:00:48,666 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:48,667 `license = 'MIT'` 2025-12-06T17:00:48,668 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:48,668 consider this value unless `license` is listed as `dynamic`. 2025-12-06T17:00:48,669 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:48,670 To prevent this problem, you can list `license` under `dynamic` or alternatively 2025-12-06T17:00:48,670 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:48,671 configuration. 2025-12-06T17:00:48,671 ******************************************************************************** 2025-12-06T17:00:48,673 !! 2025-12-06T17:00:48,673 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:48,674 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:48,674 !! 2025-12-06T17:00:48,675 ******************************************************************************** 2025-12-06T17:00:48,676 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:48,677 `keywords = ['base64 base32 base16 simd performance encoding decoding']` 2025-12-06T17:00:48,678 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:48,679 consider this value unless `keywords` is listed as `dynamic`. 2025-12-06T17:00:48,680 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:48,681 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2025-12-06T17:00:48,682 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:48,682 configuration. 2025-12-06T17:00:48,683 ******************************************************************************** 2025-12-06T17:00:48,684 !! 2025-12-06T17:00:48,685 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:48,685 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:48,686 !! 2025-12-06T17:00:48,687 ******************************************************************************** 2025-12-06T17:00:48,688 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:48,689 `classifiers = ['Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: C', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS :: MacOS X', 'Operating System :: Microsoft :: Windows', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: System :: Archiving :: Compression']` 2025-12-06T17:00:48,691 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:48,691 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-06T17:00:48,692 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:48,693 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-06T17:00:48,693 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:48,694 configuration. 2025-12-06T17:00:48,694 ******************************************************************************** 2025-12-06T17:00:48,695 !! 2025-12-06T17:00:48,696 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:48,696 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-12-06T17:00:48,697 corresp(dist, value, root_dir) 2025-12-06T17:00:48,767 running egg_info 2025-12-06T17:00:48,774 writing nsb64.egg-info/PKG-INFO 2025-12-06T17:00:48,777 writing dependency_links to nsb64.egg-info/dependency_links.txt 2025-12-06T17:00:48,779 writing requirements to nsb64.egg-info/requires.txt 2025-12-06T17:00:48,781 writing top-level names to nsb64.egg-info/top_level.txt 2025-12-06T17:00:48,801 reading manifest file 'nsb64.egg-info/SOURCES.txt' 2025-12-06T17:00:48,805 writing manifest file 'nsb64.egg-info/SOURCES.txt' 2025-12-06T17:00:48,902 Getting requirements to build wheel: finished with status 'done' 2025-12-06T17:00:48,906 Created temporary directory: /tmp/pip-modern-metadata-2pwtny0i 2025-12-06T17:00:48,908 Preparing metadata (pyproject.toml): started 2025-12-06T17:00:48,910 Running command Preparing metadata (pyproject.toml) 2025-12-06T17:00:49,475 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:49,475 !! 2025-12-06T17:00:49,477 ******************************************************************************** 2025-12-06T17:00:49,477 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:49,479 `license = 'MIT'` 2025-12-06T17:00:49,480 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:49,480 consider this value unless `license` is listed as `dynamic`. 2025-12-06T17:00:49,481 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:49,483 To prevent this problem, you can list `license` under `dynamic` or alternatively 2025-12-06T17:00:49,483 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:49,484 configuration. 2025-12-06T17:00:49,484 ******************************************************************************** 2025-12-06T17:00:49,485 !! 2025-12-06T17:00:49,486 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:49,487 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:49,487 !! 2025-12-06T17:00:49,488 ******************************************************************************** 2025-12-06T17:00:49,489 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:49,490 `keywords = ['base64 base32 base16 simd performance encoding decoding']` 2025-12-06T17:00:49,491 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:49,492 consider this value unless `keywords` is listed as `dynamic`. 2025-12-06T17:00:49,493 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:49,493 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2025-12-06T17:00:49,494 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:49,494 configuration. 2025-12-06T17:00:49,495 ******************************************************************************** 2025-12-06T17:00:49,496 !! 2025-12-06T17:00:49,496 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:49,497 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:49,497 !! 2025-12-06T17:00:49,498 ******************************************************************************** 2025-12-06T17:00:49,499 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:49,500 `classifiers = ['Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: C', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS :: MacOS X', 'Operating System :: Microsoft :: Windows', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: System :: Archiving :: Compression']` 2025-12-06T17:00:49,501 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:49,501 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-06T17:00:49,502 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:49,504 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-06T17:00:49,505 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:49,505 configuration. 2025-12-06T17:00:49,506 ******************************************************************************** 2025-12-06T17:00:49,507 !! 2025-12-06T17:00:49,508 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:49,508 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-12-06T17:00:49,509 corresp(dist, value, root_dir) 2025-12-06T17:00:49,578 running dist_info 2025-12-06T17:00:49,591 creating /tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info 2025-12-06T17:00:49,592 writing /tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/PKG-INFO 2025-12-06T17:00:49,596 writing dependency_links to /tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/dependency_links.txt 2025-12-06T17:00:49,598 writing requirements to /tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/requires.txt 2025-12-06T17:00:49,599 writing top-level names to /tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/top_level.txt 2025-12-06T17:00:49,601 writing manifest file '/tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/SOURCES.txt' 2025-12-06T17:00:49,620 reading manifest file '/tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/SOURCES.txt' 2025-12-06T17:00:49,625 writing manifest file '/tmp/pip-modern-metadata-2pwtny0i/nsb64.egg-info/SOURCES.txt' 2025-12-06T17:00:49,626 creating '/tmp/pip-modern-metadata-2pwtny0i/nsb64-0.0.1.dist-info' 2025-12-06T17:00:49,749 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-06T17:00:49,754 Source in /tmp/pip-wheel-k8fo0h92/nsb64_cf5e0254ffc94302bfee69bce1304cce has version 0.0.1, which satisfies requirement nsb64==0.0.1 from https://files.pythonhosted.org/packages/85/dd/a006164d9a7b311b9154d6f5ea41740713f253cab6046ab6f6e715cb180b/nsb64-0.0.1.tar.gz 2025-12-06T17:00:49,754 Removed nsb64==0.0.1 from https://files.pythonhosted.org/packages/85/dd/a006164d9a7b311b9154d6f5ea41740713f253cab6046ab6f6e715cb180b/nsb64-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-9a0w7wnw' 2025-12-06T17:00:49,760 Created temporary directory: /tmp/pip-unpack-a0nff0d2 2025-12-06T17:00:49,760 Building wheels for collected packages: nsb64 2025-12-06T17:00:49,765 Created temporary directory: /tmp/pip-wheel-yeb_xzt8 2025-12-06T17:00:49,765 Destination directory: /tmp/pip-wheel-yeb_xzt8 2025-12-06T17:00:49,767 Building wheel for nsb64 (pyproject.toml): started 2025-12-06T17:00:49,768 Running command Building wheel for nsb64 (pyproject.toml) 2025-12-06T17:00:50,321 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:50,321 !! 2025-12-06T17:00:50,322 ******************************************************************************** 2025-12-06T17:00:50,323 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:50,324 `license = 'MIT'` 2025-12-06T17:00:50,325 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:50,326 consider this value unless `license` is listed as `dynamic`. 2025-12-06T17:00:50,327 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:50,329 To prevent this problem, you can list `license` under `dynamic` or alternatively 2025-12-06T17:00:50,329 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:50,330 configuration. 2025-12-06T17:00:50,331 ******************************************************************************** 2025-12-06T17:00:50,332 !! 2025-12-06T17:00:50,332 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:50,333 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `keywords` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:50,334 !! 2025-12-06T17:00:50,335 ******************************************************************************** 2025-12-06T17:00:50,335 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:50,336 `keywords = ['base64 base32 base16 simd performance encoding decoding']` 2025-12-06T17:00:50,338 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:50,339 consider this value unless `keywords` is listed as `dynamic`. 2025-12-06T17:00:50,340 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:50,342 To prevent this problem, you can list `keywords` under `dynamic` or alternatively 2025-12-06T17:00:50,342 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:50,343 configuration. 2025-12-06T17:00:50,344 ******************************************************************************** 2025-12-06T17:00:50,345 !! 2025-12-06T17:00:50,346 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:50,346 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-06T17:00:50,347 !! 2025-12-06T17:00:50,348 ******************************************************************************** 2025-12-06T17:00:50,348 The following seems to be defined outside of `pyproject.toml`: 2025-12-06T17:00:50,349 `classifiers = ['Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: C', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS :: MacOS X', 'Operating System :: Microsoft :: Windows', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: System :: Archiving :: Compression']` 2025-12-06T17:00:50,350 According to the spec (see the link below), however, setuptools CANNOT 2025-12-06T17:00:50,351 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-06T17:00:50,352 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-06T17:00:50,353 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-06T17:00:50,353 remove the `[project]` table from your file and rely entirely on other means of 2025-12-06T17:00:50,354 configuration. 2025-12-06T17:00:50,355 ******************************************************************************** 2025-12-06T17:00:50,356 !! 2025-12-06T17:00:50,356 _handle_missing_dynamic(dist, project_table) 2025-12-06T17:00:50,357 /tmp/pip-build-env-afx5jfp0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-12-06T17:00:50,358 corresp(dist, value, root_dir) 2025-12-06T17:00:50,411 running bdist_wheel 2025-12-06T17:00:50,432 running build 2025-12-06T17:00:50,433 running build_ext 2025-12-06T17:00:50,439 building 'nsb64' extension 2025-12-06T17:00:50,440 creating build/temp.linux-armv7l-cpython-311 2025-12-06T17:00:50,442 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPY_SSIZE_T_CLEAN=1 -D__ARM_NEON=1 -I/usr/include/python3.11 -c nsb64.c -o build/temp.linux-armv7l-cpython-311/nsb64.o -O3 -flto -fno-strict-aliasing -Wall -Wextra -fomit-frame-pointer -fno-trapping-math -ffast-math -fno-signed-zeros -fno-math-errno -mfpu=neon -mfloat-abi=hard -march=native 2025-12-06T17:00:50,486 nsb64.c:1: warning: "PY_SSIZE_T_CLEAN" redefined 2025-12-06T17:00:50,486 1 | #define PY_SSIZE_T_CLEAN 2025-12-06T17:00:50,487 | 2025-12-06T17:00:50,488 : note: this is the location of the previous definition 2025-12-06T17:00:51,196 nsb64.c: In function ‘b64enc_neon’: 2025-12-06T17:00:51,196 nsb64.c:139:27: warning: implicit declaration of function ‘vqtbl1q_u8’; did you mean ‘vtbl1_u8’? [-Wimplicit-function-declaration] 2025-12-06T17:00:51,197 139 | uint8x16_t out1 = vqtbl1q_u8(table, idx1); 2025-12-06T17:00:51,198 | ^~~~~~~~~~ 2025-12-06T17:00:51,198 | vtbl1_u8 2025-12-06T17:00:51,199 nsb64.c:139:27: error: incompatible types when initializing type ‘uint8x16_t’ using type ‘int’ 2025-12-06T17:00:51,200 nsb64.c:140:27: error: incompatible types when initializing type ‘uint8x16_t’ using type ‘int’ 2025-12-06T17:00:51,201 140 | uint8x16_t out2 = vqtbl1q_u8(table, idx2); 2025-12-06T17:00:51,201 | ^~~~~~~~~~ 2025-12-06T17:00:51,203 nsb64.c: In function ‘b64enc’: 2025-12-06T17:00:51,204 nsb64.c:152:35: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,204 152 | static PyObject* b64enc(PyObject* self, PyObject* args, PyObject* kwargs) { 2025-12-06T17:00:51,205 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,208 nsb64.c: In function ‘b64dec’: 2025-12-06T17:00:51,209 nsb64.c:278:35: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,209 278 | static PyObject* b64dec(PyObject* self, PyObject* args, PyObject* kwargs) { 2025-12-06T17:00:51,210 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,213 nsb64.c: In function ‘b32encode’: 2025-12-06T17:00:51,214 nsb64.c:387:38: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,214 387 | static PyObject* b32encode(PyObject* self, PyObject* args) { 2025-12-06T17:00:51,215 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,219 nsb64.c: In function ‘b32decode’: 2025-12-06T17:00:51,220 nsb64.c:455:38: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,221 455 | static PyObject* b32decode(PyObject* self, PyObject* args, PyObject* kwargs) { 2025-12-06T17:00:51,221 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,225 nsb64.c: In function ‘b32hexencode’: 2025-12-06T17:00:51,226 nsb64.c:621:26: warning: unused variable ‘padding_count’ [-Wunused-variable] 2025-12-06T17:00:51,226 621 | static const int padding_count[5] = {0, 6, 4, 3, 1}; 2025-12-06T17:00:51,227 | ^~~~~~~~~~~~~ 2025-12-06T17:00:51,228 nsb64.c:580:41: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,228 580 | static PyObject* b32hexencode(PyObject* self, PyObject* args) { 2025-12-06T17:00:51,229 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,230 nsb64.c: In function ‘base16_encode’: 2025-12-06T17:00:51,231 nsb64.c:643:42: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,232 643 | static PyObject* base16_encode(PyObject* self, PyObject* args) { 2025-12-06T17:00:51,233 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,235 nsb64.c: In function ‘base16_decode’: 2025-12-06T17:00:51,236 nsb64.c:716:42: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,236 716 | static PyObject* base16_decode(PyObject* self, PyObject* args, PyObject* kwargs) { 2025-12-06T17:00:51,237 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,239 nsb64.c: In function ‘urlsafe_b64enc’: 2025-12-06T17:00:51,240 nsb64.c:838:43: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,241 838 | static PyObject* urlsafe_b64enc(PyObject* self, PyObject* args) { 2025-12-06T17:00:51,241 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,243 nsb64.c: In function ‘urlsafe_b64dec’: 2025-12-06T17:00:51,244 nsb64.c:881:43: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-12-06T17:00:51,244 881 | static PyObject* urlsafe_b64dec(PyObject* self, PyObject* args) { 2025-12-06T17:00:51,245 | ~~~~~~~~~~^~~~ 2025-12-06T17:00:51,246 nsb64.c: At top level: 2025-12-06T17:00:51,246 nsb64.c:967:16: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 2025-12-06T17:00:51,247 967 | {"b64enc", (PyCFunction)b64enc, METH_VARARGS | METH_KEYWORDS, "Base64 encode"}, 2025-12-06T17:00:51,247 | ^ 2025-12-06T17:00:51,248 nsb64.c:968:16: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 2025-12-06T17:00:51,249 968 | {"b64dec", (PyCFunction)b64dec, METH_VARARGS | METH_KEYWORDS, "Base64 decode"}, 2025-12-06T17:00:51,249 | ^ 2025-12-06T17:00:51,250 nsb64.c:970:19: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 2025-12-06T17:00:51,250 970 | {"b32decode", (PyCFunction)b32decode, METH_VARARGS | METH_KEYWORDS, "Base32 decode"}, 2025-12-06T17:00:51,251 | ^ 2025-12-06T17:00:51,252 nsb64.c:973:19: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 2025-12-06T17:00:51,253 973 | {"b16decode", (PyCFunction)base16_decode, METH_VARARGS | METH_KEYWORDS, "Base16 decode"}, 2025-12-06T17:00:51,254 | ^ 2025-12-06T17:00:51,256 nsb64.c:985:1: warning: missing initializer for field ‘m_slots’ of ‘struct PyModuleDef’ [-Wmissing-field-initializers] 2025-12-06T17:00:51,256 985 | }; 2025-12-06T17:00:51,257 | ^ 2025-12-06T17:00:51,258 In file included from /usr/include/python3.11/Python.h:66, 2025-12-06T17:00:51,259 from nsb64.c:2: 2025-12-06T17:00:51,260 /usr/include/python3.11/moduleobject.h:80:21: note: ‘m_slots’ declared here 2025-12-06T17:00:51,260 80 | PyModuleDef_Slot *m_slots; 2025-12-06T17:00:51,261 | ^~~~~~~ 2025-12-06T17:00:51,275 nsb64.c:621:26: warning: ‘padding_count’ defined but not used [-Wunused-const-variable=] 2025-12-06T17:00:51,276 621 | static const int padding_count[5] = {0, 6, 4, 3, 1}; 2025-12-06T17:00:51,277 | ^~~~~~~~~~~~~ 2025-12-06T17:00:51,285 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-12-06T17:00:51,381 ERROR: [present-rich] Building wheel for nsb64 (pyproject.toml) exited with 1 2025-12-06T17:00:51,395 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpm83c_zj2[/] 2025-12-06T17:00:51,395 [bold magenta]cwd[/]: /tmp/pip-wheel-k8fo0h92/nsb64_cf5e0254ffc94302bfee69bce1304cce 2025-12-06T17:00:51,396 Building wheel for nsb64 (pyproject.toml): finished with status 'error' 2025-12-06T17:00:51,398 ERROR: Failed building wheel for nsb64 2025-12-06T17:00:51,400 Failed to build nsb64 2025-12-06T17:00:51,402 ERROR: Failed to build one or more wheels 2025-12-06T17:00:51,403 Exception information: 2025-12-06T17:00:51,403 Traceback (most recent call last): 2025-12-06T17:00:51,403 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-06T17:00:51,403 status = run_func(*args) 2025-12-06T17:00:51,403 ^^^^^^^^^^^^^^^ 2025-12-06T17:00:51,403 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-06T17:00:51,403 return func(self, options, args) 2025-12-06T17:00:51,403 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-06T17:00:51,403 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-12-06T17:00:51,403 raise CommandError("Failed to build one or more wheels") 2025-12-06T17:00:51,403 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-12-06T17:00:51,406 Removed build tracker: '/tmp/pip-build-tracker-9a0w7wnw'