2025-09-08T23:37:24,510 Created temporary directory: /tmp/pip-build-tracker-bddvh86x 2025-09-08T23:37:24,510 Initialized build tracking at /tmp/pip-build-tracker-bddvh86x 2025-09-08T23:37:24,510 Created build tracker: /tmp/pip-build-tracker-bddvh86x 2025-09-08T23:37:24,511 Entered build tracker: /tmp/pip-build-tracker-bddvh86x 2025-09-08T23:37:24,511 Created temporary directory: /tmp/pip-wheel-e7a9mbma 2025-09-08T23:37:24,514 Created temporary directory: /tmp/pip-ephem-wheel-cache-z7h_hkxo 2025-09-08T23:37:24,573 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T23:37:24,575 2 location(s) to search for versions of vidify-audiosync: 2025-09-08T23:37:24,575 * https://pypi.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,575 * https://www.piwheels.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,575 Fetching project page and analyzing links: https://pypi.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,576 Getting page https://pypi.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,577 Found index url https://pypi.org/simple/ 2025-09-08T23:37:24,653 Fetched page https://pypi.org/simple/vidify-audiosync/ as application/vnd.pypi.simple.v1+json 2025-09-08T23:37:24,654 Found link https://files.pythonhosted.org/packages/a3/e7/634663767e0a6d0e29c00cf0e232c5b313dde77a7d8f29ff9303c4366ecf/vidify-audiosync-0.1.4.tar.gz (from https://pypi.org/simple/vidify-audiosync/) (requires-python:>=3.6), version: 0.1.4 2025-09-08T23:37:24,655 Found link https://files.pythonhosted.org/packages/5d/a4/4cf3cf579a18cea656732695fdac417448515e5c53f85870b40ffe2555c3/vidify-audiosync-0.2.tar.gz (from https://pypi.org/simple/vidify-audiosync/) (requires-python:>=3.5), version: 0.2 2025-09-08T23:37:24,655 Found link https://files.pythonhosted.org/packages/95/33/04dcfa8538319f0bf8e4af8ce4b84fb8bce7f587ebf922f8022c462051e8/vidify-audiosync-0.3.0.tar.gz (from https://pypi.org/simple/vidify-audiosync/) (requires-python:>=3.5), version: 0.3.0 2025-09-08T23:37:24,655 Fetching project page and analyzing links: https://www.piwheels.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,655 Getting page https://www.piwheels.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,656 Found index url https://www.piwheels.org/simple/ 2025-09-08T23:37:24,747 Fetched page https://www.piwheels.org/simple/vidify-audiosync/ as text/html 2025-09-08T23:37:24,748 Skipping link: No binaries permitted for vidify-audiosync: https://www.piwheels.org/simple/vidify-audiosync/vidify_audiosync-0.1.4-cp313-cp313-linux_armv6l.whl#sha256=e2c43096e7c82e307b3be8c07f491ac876737b7d3e1f483fff9c0b7002a03bbf (from https://www.piwheels.org/simple/vidify-audiosync/) (requires-python:>=3.6) 2025-09-08T23:37:24,749 Skipping link: No binaries permitted for vidify-audiosync: https://www.piwheels.org/simple/vidify-audiosync/vidify_audiosync-0.1.4-cp313-cp313-linux_armv7l.whl#sha256=e2c43096e7c82e307b3be8c07f491ac876737b7d3e1f483fff9c0b7002a03bbf (from https://www.piwheels.org/simple/vidify-audiosync/) (requires-python:>=3.6) 2025-09-08T23:37:24,749 Skipping link: not a file: https://www.piwheels.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,749 Skipping link: not a file: https://pypi.org/simple/vidify-audiosync/ 2025-09-08T23:37:24,770 Given no hashes to check 1 links for project 'vidify-audiosync': discarding no candidates 2025-09-08T23:37:24,771 Collecting vidify-audiosync==0.2 2025-09-08T23:37:24,772 Created temporary directory: /tmp/pip-unpack-j8te6ovr 2025-09-08T23:37:24,913 Downloading vidify-audiosync-0.2.tar.gz (24 kB) 2025-09-08T23:37:24,952 Added vidify-audiosync==0.2 from https://files.pythonhosted.org/packages/5d/a4/4cf3cf579a18cea656732695fdac417448515e5c53f85870b40ffe2555c3/vidify-audiosync-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-bddvh86x' 2025-09-08T23:37:24,953 Running setup.py (path:/tmp/pip-wheel-e7a9mbma/vidify-audiosync_bfb28d0ec3dc4ecd934e5904c39af173/setup.py) egg_info for package vidify-audiosync 2025-09-08T23:37:24,953 Created temporary directory: /tmp/pip-pip-egg-info-j4af39vo 2025-09-08T23:37:24,953 Preparing metadata (setup.py): started 2025-09-08T23:37:24,954 Running command python setup.py egg_info 2025-09-08T23:37:26,013 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T23:37:26,013 !! 2025-09-08T23:37:26,014 ******************************************************************************** 2025-09-08T23:37:26,014 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T23:37:26,014 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-08T23:37:26,014 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T23:37:26,014 ******************************************************************************** 2025-09-08T23:37:26,014 !! 2025-09-08T23:37:26,014 self._finalize_license_expression() 2025-09-08T23:37:26,088 running egg_info 2025-09-08T23:37:26,165 creating /tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info 2025-09-08T23:37:26,166 writing /tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info/PKG-INFO 2025-09-08T23:37:26,167 writing dependency_links to /tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info/dependency_links.txt 2025-09-08T23:37:26,168 writing top-level names to /tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info/top_level.txt 2025-09-08T23:37:26,168 writing manifest file '/tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info/SOURCES.txt' 2025-09-08T23:37:26,395 reading manifest file '/tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info/SOURCES.txt' 2025-09-08T23:37:26,396 reading manifest template 'MANIFEST.in' 2025-09-08T23:37:26,399 writing manifest file '/tmp/pip-pip-egg-info-j4af39vo/vidify_audiosync.egg-info/SOURCES.txt' 2025-09-08T23:37:26,511 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T23:37:26,516 Source in /tmp/pip-wheel-e7a9mbma/vidify-audiosync_bfb28d0ec3dc4ecd934e5904c39af173 has version 0.2, which satisfies requirement vidify-audiosync==0.2 from https://files.pythonhosted.org/packages/5d/a4/4cf3cf579a18cea656732695fdac417448515e5c53f85870b40ffe2555c3/vidify-audiosync-0.2.tar.gz 2025-09-08T23:37:26,516 Removed vidify-audiosync==0.2 from https://files.pythonhosted.org/packages/5d/a4/4cf3cf579a18cea656732695fdac417448515e5c53f85870b40ffe2555c3/vidify-audiosync-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-bddvh86x' 2025-09-08T23:37:26,521 Created temporary directory: /tmp/pip-unpack-prt_6z7o 2025-09-08T23:37:26,521 Created temporary directory: /tmp/pip-unpack-zh4bbscg 2025-09-08T23:37:26,521 Building wheels for collected packages: vidify-audiosync 2025-09-08T23:37:26,523 Created temporary directory: /tmp/pip-wheel-t2j475zm 2025-09-08T23:37:26,523 DEPRECATION: Building 'vidify-audiosync' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'vidify-audiosync'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T23:37:26,525 Building wheel for vidify-audiosync (setup.py): started 2025-09-08T23:37:26,525 Destination directory: /tmp/pip-wheel-t2j475zm 2025-09-08T23:37:26,526 Running command python setup.py bdist_wheel 2025-09-08T23:37:27,582 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T23:37:27,582 !! 2025-09-08T23:37:27,583 ******************************************************************************** 2025-09-08T23:37:27,583 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T23:37:27,583 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-08T23:37:27,583 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T23:37:27,583 ******************************************************************************** 2025-09-08T23:37:27,583 !! 2025-09-08T23:37:27,583 self._finalize_license_expression() 2025-09-08T23:37:27,584 running bdist_wheel 2025-09-08T23:37:27,947 running build 2025-09-08T23:37:27,947 running build_ext 2025-09-08T23:37:28,274 building 'audiosync' extension 2025-09-08T23:37:28,276 creating build/temp.linux-armv7l-cpython-313/src 2025-09-08T23:37:28,277 creating build/temp.linux-armv7l-cpython-313/src/capture 2025-09-08T23:37:28,277 creating build/temp.linux-armv7l-cpython-313/src/download 2025-09-08T23:37:28,278 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/audiosync.c -o build/temp.linux-armv7l-cpython-313/src/audiosync.o -fno-finite-math-only 2025-09-08T23:37:28,433 In file included from src/audiosync.c:29: 2025-09-08T23:37:28,433 src/audiosync.c: In function ‘audiosync_run’: 2025-09-08T23:37:28,433 include/audiosync/audiosync.h:30:21: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T23:37:28,433 30 | fprintf(stderr, "\x1B[36m""audiosync:""\x1B[0m"" " str "\n", ##__VA_ARGS__) 2025-09-08T23:37:28,434 | ^~~~~~~~~~ 2025-09-08T23:37:28,434 src/audiosync.c:226:9: note: in expansion of macro ‘log’ 2025-09-08T23:37:28,434 226 | log("next interval (%ld): cap=%ld down=%ld", i, cap_args.len, 2025-09-08T23:37:28,434 | ^~~ 2025-09-08T23:37:28,434 include/audiosync/audiosync.h:30:21: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T23:37:28,434 30 | fprintf(stderr, "\x1B[36m""audiosync:""\x1B[0m"" " str "\n", ##__VA_ARGS__) 2025-09-08T23:37:28,434 | ^~~~~~~~~~ 2025-09-08T23:37:28,434 src/audiosync.c:226:9: note: in expansion of macro ‘log’ 2025-09-08T23:37:28,434 226 | log("next interval (%ld): cap=%ld down=%ld", i, cap_args.len, 2025-09-08T23:37:28,435 | ^~~ 2025-09-08T23:37:28,435 include/audiosync/audiosync.h:30:21: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T23:37:28,436 30 | fprintf(stderr, "\x1B[36m""audiosync:""\x1B[0m"" " str "\n", ##__VA_ARGS__) 2025-09-08T23:37:28,436 | ^~~~~~~~~~ 2025-09-08T23:37:28,436 src/audiosync.c:226:9: note: in expansion of macro ‘log’ 2025-09-08T23:37:28,436 226 | log("next interval (%ld): cap=%ld down=%ld", i, cap_args.len, 2025-09-08T23:37:28,436 | ^~~ 2025-09-08T23:37:28,588 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/bind.c -o build/temp.linux-armv7l-cpython-313/src/bind.o -fno-finite-math-only 2025-09-08T23:37:29,043 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/capture/linux_capture.c -o build/temp.linux-armv7l-cpython-313/src/capture/linux_capture.o -fno-finite-math-only 2025-09-08T23:37:29,545 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/cross_correlation.c -o build/temp.linux-armv7l-cpython-313/src/cross_correlation.o -fno-finite-math-only 2025-09-08T23:37:29,919 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/download/linux_download.c -o build/temp.linux-armv7l-cpython-313/src/download/linux_download.o -fno-finite-math-only 2025-09-08T23:37:30,119 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/ffmpeg_pipe.c -o build/temp.linux-armv7l-cpython-313/src/ffmpeg_pipe.o -fno-finite-math-only 2025-09-08T23:37:30,350 creating build/lib.linux-armv7l-cpython-313 2025-09-08T23:37:30,350 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/src/audiosync.o build/temp.linux-armv7l-cpython-313/src/bind.o build/temp.linux-armv7l-cpython-313/src/capture/linux_capture.o build/temp.linux-armv7l-cpython-313/src/cross_correlation.o build/temp.linux-armv7l-cpython-313/src/download/linux_download.o build/temp.linux-armv7l-cpython-313/src/ffmpeg_pipe.o -L/usr/local/lib -L/usr/lib/arm-linux-gnueabihf -lm -lpthread -lfftw3 -lpulse -o build/lib.linux-armv7l-cpython-313/audiosync.cpython-313-arm-linux-gnueabihf.so 2025-09-08T23:37:30,602 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T23:37:30,602 !! 2025-09-08T23:37:30,602 ******************************************************************************** 2025-09-08T23:37:30,602 Please avoid running ``setup.py`` directly. 2025-09-08T23:37:30,602 Instead, use pypa/build, pypa/installer or other 2025-09-08T23:37:30,602 standards-based tools. 2025-09-08T23:37:30,603 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T23:37:30,603 or your builds will no longer be supported. 2025-09-08T23:37:30,603 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T23:37:30,603 ******************************************************************************** 2025-09-08T23:37:30,603 !! 2025-09-08T23:37:30,603 self.initialize_options() 2025-09-08T23:37:30,676 installing to build/bdist.linux-armv7l/wheel 2025-09-08T23:37:30,676 running install 2025-09-08T23:37:30,698 running install_lib 2025-09-08T23:37:30,771 creating build/bdist.linux-armv7l/wheel 2025-09-08T23:37:30,772 copying build/lib.linux-armv7l-cpython-313/audiosync.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T23:37:30,773 running install_egg_info 2025-09-08T23:37:30,850 running egg_info 2025-09-08T23:37:30,922 writing vidify_audiosync.egg-info/PKG-INFO 2025-09-08T23:37:30,924 writing dependency_links to vidify_audiosync.egg-info/dependency_links.txt 2025-09-08T23:37:30,924 writing top-level names to vidify_audiosync.egg-info/top_level.txt 2025-09-08T23:37:30,999 reading manifest file 'vidify_audiosync.egg-info/SOURCES.txt' 2025-09-08T23:37:31,001 reading manifest template 'MANIFEST.in' 2025-09-08T23:37:31,004 writing manifest file 'vidify_audiosync.egg-info/SOURCES.txt' 2025-09-08T23:37:31,005 Copying vidify_audiosync.egg-info to build/bdist.linux-armv7l/wheel/./vidify_audiosync-0.2-py3.13.egg-info 2025-09-08T23:37:31,006 running install_scripts 2025-09-08T23:37:31,055 creating build/bdist.linux-armv7l/wheel/vidify_audiosync-0.2.dist-info/WHEEL 2025-09-08T23:37:31,056 creating '/tmp/pip-wheel-t2j475zm/vidify_audiosync-0.2-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T23:37:31,071 adding 'audiosync.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T23:37:31,073 adding 'vidify_audiosync-0.2.dist-info/METADATA' 2025-09-08T23:37:31,074 adding 'vidify_audiosync-0.2.dist-info/WHEEL' 2025-09-08T23:37:31,074 adding 'vidify_audiosync-0.2.dist-info/top_level.txt' 2025-09-08T23:37:31,075 adding 'vidify_audiosync-0.2.dist-info/RECORD' 2025-09-08T23:37:31,075 removing build/bdist.linux-armv7l/wheel 2025-09-08T23:37:31,222 Building wheel for vidify-audiosync (setup.py): finished with status 'done' 2025-09-08T23:37:31,224 Created wheel for vidify-audiosync: filename=vidify_audiosync-0.2-cp313-cp313-linux_armv7l.whl size=43424 sha256=ebeb09e6791da7c226a5bd6cb46931bc42a4837a106b5090ef63bfac31b7fd42 2025-09-08T23:37:31,225 Stored in directory: /tmp/pip-ephem-wheel-cache-z7h_hkxo/wheels/d9/52/11/0081d9b7497253efe6b97ee9cf623e125b824451205146ba81 2025-09-08T23:37:31,233 Successfully built vidify-audiosync 2025-09-08T23:37:31,235 Removed build tracker: '/tmp/pip-build-tracker-bddvh86x'