2025-09-08T00:08:24,145 Created temporary directory: /tmp/pip-build-tracker-71hw2hbl 2025-09-08T00:08:24,146 Initialized build tracking at /tmp/pip-build-tracker-71hw2hbl 2025-09-08T00:08:24,146 Created build tracker: /tmp/pip-build-tracker-71hw2hbl 2025-09-08T00:08:24,146 Entered build tracker: /tmp/pip-build-tracker-71hw2hbl 2025-09-08T00:08:24,146 Created temporary directory: /tmp/pip-wheel-5tqe9t0i 2025-09-08T00:08:24,150 Created temporary directory: /tmp/pip-ephem-wheel-cache-6n16ck7w 2025-09-08T00:08:24,209 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:08:24,212 2 location(s) to search for versions of guava: 2025-09-08T00:08:24,212 * https://pypi.org/simple/guava/ 2025-09-08T00:08:24,212 * https://www.piwheels.org/simple/guava/ 2025-09-08T00:08:24,212 Fetching project page and analyzing links: https://pypi.org/simple/guava/ 2025-09-08T00:08:24,212 Getting page https://pypi.org/simple/guava/ 2025-09-08T00:08:24,213 Found index url https://pypi.org/simple/ 2025-09-08T00:08:24,360 Fetched page https://pypi.org/simple/guava/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:08:24,362 Found link https://files.pythonhosted.org/packages/8b/49/0f5c3182e6b489035584eedcee0758ed13b03eab13ffb0e908052f337fc2/guava-0.1.tar.gz (from https://pypi.org/simple/guava/), version: 0.1 2025-09-08T00:08:24,363 Fetching project page and analyzing links: https://www.piwheels.org/simple/guava/ 2025-09-08T00:08:24,363 Getting page https://www.piwheels.org/simple/guava/ 2025-09-08T00:08:24,365 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:08:24,466 Fetched page https://www.piwheels.org/simple/guava/ as text/html 2025-09-08T00:08:24,466 Skipping link: not a file: https://www.piwheels.org/simple/guava/ 2025-09-08T00:08:24,467 Skipping link: not a file: https://pypi.org/simple/guava/ 2025-09-08T00:08:24,492 Given no hashes to check 1 links for project 'guava': discarding no candidates 2025-09-08T00:08:24,493 Collecting guava==0.1 2025-09-08T00:08:24,494 Created temporary directory: /tmp/pip-unpack-d8be7sfl 2025-09-08T00:08:24,993 Downloading guava-0.1.tar.gz (1.8 MB) 2025-09-08T00:08:25,674 Added guava==0.1 from https://files.pythonhosted.org/packages/8b/49/0f5c3182e6b489035584eedcee0758ed13b03eab13ffb0e908052f337fc2/guava-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-71hw2hbl' 2025-09-08T00:08:25,675 Running setup.py (path:/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/setup.py) egg_info for package guava 2025-09-08T00:08:25,676 Created temporary directory: /tmp/pip-pip-egg-info-u73kvh1c 2025-09-08T00:08:25,676 Preparing metadata (setup.py): started 2025-09-08T00:08:25,677 Running command python setup.py egg_info 2025-09-08T00:08:26,593 + libtoolize 2025-09-08T00:08:26,951 libtoolize: putting auxiliary files in '.'. 2025-09-08T00:08:26,951 libtoolize: linking file './ltmain.sh' 2025-09-08T00:08:27,295 libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. 2025-09-08T00:08:27,295 libtoolize: linking file 'm4/libtool.m4' 2025-09-08T00:08:27,464 libtoolize: linking file 'm4/ltoptions.m4' 2025-09-08T00:08:27,768 libtoolize: linking file 'm4/ltversion.m4' 2025-09-08T00:08:28,004 + aclocal -I m4 2025-09-08T00:08:31,875 + autoconf 2025-09-08T00:08:33,566 + automake --add-missing --copy 2025-09-08T00:08:36,812 checking for a BSD-compatible install... /usr/bin/install -c 2025-09-08T00:08:36,819 checking whether sleep supports fractional seconds... yes 2025-09-08T00:08:36,989 checking filesystem timestamp resolution... 0.01 2025-09-08T00:08:37,006 checking whether build environment is sane... yes 2025-09-08T00:08:37,041 checking for a race-free mkdir -p... /usr/bin/mkdir -p 2025-09-08T00:08:37,042 checking for gawk... gawk 2025-09-08T00:08:37,078 checking whether make sets $(MAKE)... yes 2025-09-08T00:08:37,110 checking whether make supports nested variables... yes 2025-09-08T00:08:37,140 checking xargs -n works... yes 2025-09-08T00:08:37,478 checking build system type... armv7l-unknown-linux-gnueabihf 2025-09-08T00:08:37,478 checking host system type... armv7l-unknown-linux-gnueabihf 2025-09-08T00:08:37,480 checking for gcc... gcc 2025-09-08T00:08:37,794 checking whether the C compiler works... yes 2025-09-08T00:08:37,794 checking for C compiler default output file name... a.out 2025-09-08T00:08:37,963 checking for suffix of executables... 2025-09-08T00:08:38,158 checking whether we are cross compiling... no 2025-09-08T00:08:38,241 checking for suffix of object files... o 2025-09-08T00:08:38,321 checking whether the compiler supports GNU C... yes 2025-09-08T00:08:38,402 checking whether gcc accepts -g... yes 2025-09-08T00:08:38,568 checking for gcc option to enable C11 features... none needed 2025-09-08T00:08:38,708 checking whether gcc understands -c and -o together... yes 2025-09-08T00:08:38,742 checking whether make supports the include directive... yes (GNU style) 2025-09-08T00:08:38,898 checking dependency style of gcc... gcc3 2025-09-08T00:08:38,901 checking for ar... ar 2025-09-08T00:08:39,050 checking the archiver (ar) interface... ar 2025-09-08T00:08:39,060 checking how to print strings... printf 2025-09-08T00:08:39,078 checking for a sed that does not truncate output... /usr/bin/sed 2025-09-08T00:08:39,092 checking for grep that handles long lines and -e... /usr/bin/grep 2025-09-08T00:08:39,100 checking for egrep... /usr/bin/grep -E 2025-09-08T00:08:39,109 checking for fgrep... /usr/bin/grep -F 2025-09-08T00:08:39,133 checking for ld used by gcc... /usr/bin/ld 2025-09-08T00:08:39,146 checking if the linker (/usr/bin/ld) is GNU ld... yes 2025-09-08T00:08:39,157 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B 2025-09-08T00:08:39,317 checking the name lister (/usr/bin/nm -B) interface... BSD nm 2025-09-08T00:08:39,317 checking whether ln -s works... yes 2025-09-08T00:08:39,339 checking the maximum length of command line arguments... 1572864 2025-09-08T00:08:39,353 checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop 2025-09-08T00:08:39,353 checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop 2025-09-08T00:08:39,354 checking for /usr/bin/ld option to reload object files... -r 2025-09-08T00:08:39,356 checking for file... file 2025-09-08T00:08:39,358 checking for objdump... objdump 2025-09-08T00:08:39,360 checking how to recognize dependent libraries... pass_all 2025-09-08T00:08:39,362 checking for dlltool... no 2025-09-08T00:08:39,363 checking how to associate runtime and link libraries... printf %s\n 2025-09-08T00:08:39,365 checking for ranlib... ranlib 2025-09-08T00:08:39,530 checking for archiver @FILE support... @ 2025-09-08T00:08:39,531 checking for strip... strip 2025-09-08T00:08:39,904 checking command to parse /usr/bin/nm -B output from gcc object... ok 2025-09-08T00:08:39,911 checking for sysroot... no 2025-09-08T00:08:39,932 checking for a working dd... /usr/bin/dd 2025-09-08T00:08:39,954 checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 2025-09-08T00:08:39,960 checking for mt... mt 2025-09-08T00:08:39,982 checking if mt is a manifest tool... no 2025-09-08T00:08:40,089 checking for stdio.h... yes 2025-09-08T00:08:40,206 checking for stdlib.h... yes 2025-09-08T00:08:40,329 checking for string.h... yes 2025-09-08T00:08:40,459 checking for inttypes.h... yes 2025-09-08T00:08:40,586 checking for stdint.h... yes 2025-09-08T00:08:40,714 checking for strings.h... yes 2025-09-08T00:08:40,849 checking for sys/stat.h... yes 2025-09-08T00:08:40,979 checking for sys/types.h... yes 2025-09-08T00:08:41,120 checking for unistd.h... yes 2025-09-08T00:08:41,269 checking for dlfcn.h... yes 2025-09-08T00:08:41,285 checking for objdir... .libs 2025-09-08T00:08:41,647 checking if gcc supports -fno-rtti -fno-exceptions... no 2025-09-08T00:08:41,648 checking for gcc option to produce PIC... -fPIC -DPIC 2025-09-08T00:08:41,745 checking if gcc PIC flag -fPIC -DPIC works... yes 2025-09-08T00:08:41,957 checking if gcc static flag -static works... yes 2025-09-08T00:08:42,084 checking if gcc supports -c -o file.o... yes 2025-09-08T00:08:42,084 checking if gcc supports -c -o file.o... (cached) yes 2025-09-08T00:08:42,134 checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes 2025-09-08T00:08:42,398 checking dynamic linker characteristics... GNU/Linux ld.so 2025-09-08T00:08:42,398 checking how to hardcode library paths into programs... immediate 2025-09-08T00:08:42,407 checking whether stripping libraries is possible... yes 2025-09-08T00:08:42,407 checking if libtool supports shared libraries... yes 2025-09-08T00:08:42,407 checking whether to build shared libraries... no 2025-09-08T00:08:42,408 checking whether to build static libraries... yes 2025-09-08T00:08:42,598 checking for dlopen in -ldl... yes 2025-09-08T00:08:42,738 checking for kstat_lookup in -lkstat... no 2025-09-08T00:08:42,884 checking for kvm_open in -lkvm... no 2025-09-08T00:08:43,024 checking for gethostbyname in -lnsl... no 2025-09-08T00:08:43,173 checking for perfstat_cpu in -lperfstat... no 2025-09-08T00:08:43,366 checking for pthread_mutex_init in -lpthread... yes 2025-09-08T00:08:43,553 checking for clock_gettime in -lrt... yes 2025-09-08T00:08:43,695 checking for sendfile in -lsendfile... no 2025-09-08T00:08:43,838 checking for socket in -lsocket... no 2025-09-08T00:08:44,046 checking for option for large files... none needed 2025-09-08T00:08:44,048 checking for dtrace... no 2025-09-08T00:08:44,051 checking for pkg-config... yes 2025-09-08T00:08:44,161 checking that generated files are newer than configure... done 2025-09-08T00:08:44,164 configure: creating ./config.status 2025-09-08T00:08:46,341 config.status: creating libuv.pc 2025-09-08T00:08:46,400 config.status: creating Makefile 2025-09-08T00:08:46,495 config.status: executing depfiles commands 2025-09-08T00:08:48,099 config.status: executing libtool commands 2025-09-08T00:08:48,479 make all-am 2025-09-08T00:08:48,669 make[1]: Entering directory '/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/deps/libuv' 2025-09-08T00:08:48,677 CC src/libuv_la-fs-poll.lo 2025-09-08T00:08:49,332 CC src/libuv_la-inet.lo 2025-09-08T00:08:50,165 CC src/libuv_la-threadpool.lo 2025-09-08T00:08:50,843 CC src/libuv_la-uv-common.lo 2025-09-08T00:08:51,740 CC src/libuv_la-version.lo 2025-09-08T00:08:52,177 CC src/unix/libuv_la-async.lo 2025-09-08T00:08:52,837 CC src/unix/libuv_la-core.lo 2025-09-08T00:08:54,081 CC src/unix/libuv_la-dl.lo 2025-09-08T00:08:54,587 CC src/unix/libuv_la-fs.lo 2025-09-08T00:08:56,222 CC src/unix/libuv_la-getaddrinfo.lo 2025-09-08T00:08:56,791 CC src/unix/libuv_la-getnameinfo.lo 2025-09-08T00:08:57,332 CC src/unix/libuv_la-loop-watcher.lo 2025-09-08T00:08:57,969 CC src/unix/libuv_la-loop.lo 2025-09-08T00:08:58,597 CC src/unix/libuv_la-pipe.lo 2025-09-08T00:08:59,221 CC src/unix/libuv_la-poll.lo 2025-09-08T00:08:59,816 CC src/unix/libuv_la-process.lo 2025-09-08T00:09:00,781 CC src/unix/libuv_la-signal.lo 2025-09-08T00:09:01,944 CC src/unix/libuv_la-stream.lo 2025-09-08T00:09:03,521 CC src/unix/libuv_la-tcp.lo 2025-09-08T00:09:04,219 CC src/unix/libuv_la-thread.lo 2025-09-08T00:09:04,906 CC src/unix/libuv_la-timer.lo 2025-09-08T00:09:05,653 CC src/unix/libuv_la-tty.lo 2025-09-08T00:09:06,277 CC src/unix/libuv_la-udp.lo 2025-09-08T00:09:07,338 CC src/unix/libuv_la-linux-core.lo 2025-09-08T00:09:08,520 CC src/unix/libuv_la-linux-inotify.lo 2025-09-08T00:09:09,500 CC src/unix/libuv_la-linux-syscalls.lo 2025-09-08T00:09:09,986 CC src/unix/libuv_la-proctitle.lo 2025-09-08T00:09:10,510 CCLD libuv.la 2025-09-08T00:09:11,760 make[1]: Leaving directory '/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/deps/libuv' 2025-09-08T00:09:12,334 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T00:09:12,335 !! 2025-09-08T00:09:12,335 ******************************************************************************** 2025-09-08T00:09:12,335 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T00:09:12,335 versions. Please use the underscore name 'description_file' instead. 2025-09-08T00:09:12,335 (Affected: guava). 2025-09-08T00:09:12,335 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T00:09:12,335 or your builds will no longer be supported. 2025-09-08T00:09:12,336 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T00:09:12,336 ******************************************************************************** 2025-09-08T00:09:12,336 !! 2025-09-08T00:09:12,336 opt = self._enforce_underscore(opt, section) 2025-09-08T00:09:12,826 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T00:09:12,831 Source in /tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6 has version 0.1, which satisfies requirement guava==0.1 from https://files.pythonhosted.org/packages/8b/49/0f5c3182e6b489035584eedcee0758ed13b03eab13ffb0e908052f337fc2/guava-0.1.tar.gz 2025-09-08T00:09:12,832 Removed guava==0.1 from https://files.pythonhosted.org/packages/8b/49/0f5c3182e6b489035584eedcee0758ed13b03eab13ffb0e908052f337fc2/guava-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-71hw2hbl' 2025-09-08T00:09:12,834 Created temporary directory: /tmp/pip-unpack-whzyg7sc 2025-09-08T00:09:12,835 Created temporary directory: /tmp/pip-unpack-j_zg14vp 2025-09-08T00:09:12,835 Building wheels for collected packages: guava 2025-09-08T00:09:12,836 Created temporary directory: /tmp/pip-wheel-qoca04dq 2025-09-08T00:09:12,837 DEPRECATION: Building 'guava' 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 'guava'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T00:09:12,838 Building wheel for guava (setup.py): started 2025-09-08T00:09:12,838 Destination directory: /tmp/pip-wheel-qoca04dq 2025-09-08T00:09:12,838 Running command python setup.py bdist_wheel 2025-09-08T00:09:13,800 + libtoolize 2025-09-08T00:09:15,063 + aclocal -I m4 2025-09-08T00:09:18,982 + autoconf 2025-09-08T00:09:20,691 + automake --add-missing --copy 2025-09-08T00:09:23,917 checking for a BSD-compatible install... /usr/bin/install -c 2025-09-08T00:09:23,924 checking whether sleep supports fractional seconds... yes 2025-09-08T00:09:24,096 checking filesystem timestamp resolution... 0.01 2025-09-08T00:09:24,117 checking whether build environment is sane... yes 2025-09-08T00:09:24,153 checking for a race-free mkdir -p... /usr/bin/mkdir -p 2025-09-08T00:09:24,155 checking for gawk... gawk 2025-09-08T00:09:24,190 checking whether make sets $(MAKE)... yes 2025-09-08T00:09:24,218 checking whether make supports nested variables... yes 2025-09-08T00:09:24,251 checking xargs -n works... yes 2025-09-08T00:09:24,597 checking build system type... armv7l-unknown-linux-gnueabihf 2025-09-08T00:09:24,598 checking host system type... armv7l-unknown-linux-gnueabihf 2025-09-08T00:09:24,598 checking for gcc... gcc 2025-09-08T00:09:24,916 checking whether the C compiler works... yes 2025-09-08T00:09:24,916 checking for C compiler default output file name... a.out 2025-09-08T00:09:25,081 checking for suffix of executables... 2025-09-08T00:09:25,277 checking whether we are cross compiling... no 2025-09-08T00:09:25,363 checking for suffix of object files... o 2025-09-08T00:09:25,443 checking whether the compiler supports GNU C... yes 2025-09-08T00:09:25,521 checking whether gcc accepts -g... yes 2025-09-08T00:09:25,689 checking for gcc option to enable C11 features... none needed 2025-09-08T00:09:25,824 checking whether gcc understands -c and -o together... yes 2025-09-08T00:09:25,857 checking whether make supports the include directive... yes (GNU style) 2025-09-08T00:09:26,013 checking dependency style of gcc... gcc3 2025-09-08T00:09:26,015 checking for ar... ar 2025-09-08T00:09:26,164 checking the archiver (ar) interface... ar 2025-09-08T00:09:26,175 checking how to print strings... printf 2025-09-08T00:09:26,190 checking for a sed that does not truncate output... /usr/bin/sed 2025-09-08T00:09:26,205 checking for grep that handles long lines and -e... /usr/bin/grep 2025-09-08T00:09:26,214 checking for egrep... /usr/bin/grep -E 2025-09-08T00:09:26,223 checking for fgrep... /usr/bin/grep -F 2025-09-08T00:09:26,247 checking for ld used by gcc... /usr/bin/ld 2025-09-08T00:09:26,261 checking if the linker (/usr/bin/ld) is GNU ld... yes 2025-09-08T00:09:26,274 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B 2025-09-08T00:09:26,429 checking the name lister (/usr/bin/nm -B) interface... BSD nm 2025-09-08T00:09:26,430 checking whether ln -s works... yes 2025-09-08T00:09:26,449 checking the maximum length of command line arguments... 1572864 2025-09-08T00:09:26,466 checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop 2025-09-08T00:09:26,467 checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop 2025-09-08T00:09:26,467 checking for /usr/bin/ld option to reload object files... -r 2025-09-08T00:09:26,468 checking for file... file 2025-09-08T00:09:26,470 checking for objdump... objdump 2025-09-08T00:09:26,472 checking how to recognize dependent libraries... pass_all 2025-09-08T00:09:26,474 checking for dlltool... no 2025-09-08T00:09:26,475 checking how to associate runtime and link libraries... printf %s\n 2025-09-08T00:09:26,477 checking for ranlib... ranlib 2025-09-08T00:09:26,640 checking for archiver @FILE support... @ 2025-09-08T00:09:26,643 checking for strip... strip 2025-09-08T00:09:27,024 checking command to parse /usr/bin/nm -B output from gcc object... ok 2025-09-08T00:09:27,031 checking for sysroot... no 2025-09-08T00:09:27,050 checking for a working dd... /usr/bin/dd 2025-09-08T00:09:27,070 checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 2025-09-08T00:09:27,076 checking for mt... mt 2025-09-08T00:09:27,097 checking if mt is a manifest tool... no 2025-09-08T00:09:27,202 checking for stdio.h... yes 2025-09-08T00:09:27,322 checking for stdlib.h... yes 2025-09-08T00:09:27,445 checking for string.h... yes 2025-09-08T00:09:27,572 checking for inttypes.h... yes 2025-09-08T00:09:27,702 checking for stdint.h... yes 2025-09-08T00:09:27,829 checking for strings.h... yes 2025-09-08T00:09:27,960 checking for sys/stat.h... yes 2025-09-08T00:09:28,094 checking for sys/types.h... yes 2025-09-08T00:09:28,237 checking for unistd.h... yes 2025-09-08T00:09:28,385 checking for dlfcn.h... yes 2025-09-08T00:09:28,397 checking for objdir... .libs 2025-09-08T00:09:28,766 checking if gcc supports -fno-rtti -fno-exceptions... no 2025-09-08T00:09:28,767 checking for gcc option to produce PIC... -fPIC -DPIC 2025-09-08T00:09:28,862 checking if gcc PIC flag -fPIC -DPIC works... yes 2025-09-08T00:09:29,073 checking if gcc static flag -static works... yes 2025-09-08T00:09:29,201 checking if gcc supports -c -o file.o... yes 2025-09-08T00:09:29,202 checking if gcc supports -c -o file.o... (cached) yes 2025-09-08T00:09:29,257 checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes 2025-09-08T00:09:29,520 checking dynamic linker characteristics... GNU/Linux ld.so 2025-09-08T00:09:29,520 checking how to hardcode library paths into programs... immediate 2025-09-08T00:09:29,527 checking whether stripping libraries is possible... yes 2025-09-08T00:09:29,528 checking if libtool supports shared libraries... yes 2025-09-08T00:09:29,528 checking whether to build shared libraries... no 2025-09-08T00:09:29,528 checking whether to build static libraries... yes 2025-09-08T00:09:29,719 checking for dlopen in -ldl... yes 2025-09-08T00:09:29,852 checking for kstat_lookup in -lkstat... no 2025-09-08T00:09:29,998 checking for kvm_open in -lkvm... no 2025-09-08T00:09:30,142 checking for gethostbyname in -lnsl... no 2025-09-08T00:09:30,289 checking for perfstat_cpu in -lperfstat... no 2025-09-08T00:09:30,484 checking for pthread_mutex_init in -lpthread... yes 2025-09-08T00:09:30,671 checking for clock_gettime in -lrt... yes 2025-09-08T00:09:30,808 checking for sendfile in -lsendfile... no 2025-09-08T00:09:30,954 checking for socket in -lsocket... no 2025-09-08T00:09:31,164 checking for option for large files... none needed 2025-09-08T00:09:31,164 checking for dtrace... no 2025-09-08T00:09:31,165 checking for pkg-config... yes 2025-09-08T00:09:31,273 checking that generated files are newer than configure... done 2025-09-08T00:09:31,275 configure: creating ./config.status 2025-09-08T00:09:33,427 config.status: creating libuv.pc 2025-09-08T00:09:33,486 config.status: creating Makefile 2025-09-08T00:09:33,576 config.status: executing depfiles commands 2025-09-08T00:09:33,671 config.status: executing libtool commands 2025-09-08T00:09:33,982 make all-am 2025-09-08T00:09:34,129 make[1]: Entering directory '/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/deps/libuv' 2025-09-08T00:09:34,130 make[1]: Nothing to be done for 'all-am'. 2025-09-08T00:09:34,130 make[1]: Leaving directory '/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/deps/libuv' 2025-09-08T00:09:34,610 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T00:09:34,611 !! 2025-09-08T00:09:34,611 ******************************************************************************** 2025-09-08T00:09:34,611 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T00:09:34,611 versions. Please use the underscore name 'description_file' instead. 2025-09-08T00:09:34,611 (Affected: guava). 2025-09-08T00:09:34,611 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T00:09:34,611 or your builds will no longer be supported. 2025-09-08T00:09:34,612 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T00:09:34,612 ******************************************************************************** 2025-09-08T00:09:34,612 !! 2025-09-08T00:09:34,612 opt = self._enforce_underscore(opt, section) 2025-09-08T00:09:36,227 ./src/guava_cookie.c: In function ‘guava_cookie_parse’: 2025-09-08T00:09:36,228 ./src/guava_cookie.c:170:22: warning: comparison between pointer and zero character constant [-Wpointer-compare] 2025-09-08T00:09:36,228 170 | if (!data || *data == '\0') { 2025-09-08T00:09:36,228 | ^~ 2025-09-08T00:09:36,229 ./src/guava_cookie.c:170:16: note: did you mean to dereference the pointer? 2025-09-08T00:09:36,229 170 | if (!data || *data == '\0') { 2025-09-08T00:09:36,229 | ^ 2025-09-08T00:09:37,219 ./src/guava_handler/guava_handler_static.c: In function ‘guava_handler_static’: 2025-09-08T00:09:37,219 ./src/guava_handler/guava_handler_static.c:59:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-09-08T00:09:37,219 59 | while (idx < readdir_req.result) { 2025-09-08T00:09:37,219 | ^ 2025-09-08T00:09:37,221 ./src/guava_handler/guava_handler_static.c:77:37: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 4 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2025-09-08T00:09:37,221 77 | snprintf(buf, sizeof(buf), "%zd", s->st_size); 2025-09-08T00:09:37,221 | ~~^ ~~~~~~~~~~ 2025-09-08T00:09:37,221 | | | 2025-09-08T00:09:37,221 | int uint64_t {aka long long unsigned int} 2025-09-08T00:09:37,221 | %lld 2025-09-08T00:09:38,149 ./src/guava_mime_type.c: In function ‘guava_mime_type_guess’: 2025-09-08T00:09:38,149 ./src/guava_mime_type.c:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T00:09:38,150 31 | for (int i = 0; i < sizeof(mime_types) / sizeof(mime_types[0]); ++i) { 2025-09-08T00:09:38,150 | ^ 2025-09-08T00:09:38,606 ./src/guava_module/guava_module.c: In function ‘init_guava’: 2025-09-08T00:09:38,606 ./src/guava_module/guava_module.c:49:3: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:09:38,607 49 | PyEval_InitThreads(); 2025-09-08T00:09:38,607 | ^~~~~~~~~~~~~~~~~~ 2025-09-08T00:09:38,608 In file included from /usr/include/python3.13/Python.h:124, 2025-09-08T00:09:38,608 from ./include/guava.h:10, 2025-09-08T00:09:38,608 from ./include/guava_module.h:10, 2025-09-08T00:09:38,608 from ./src/guava_module/guava_module.c:7: 2025-09-08T00:09:38,608 /usr/include/python3.13/ceval.h:114:37: note: declared here 2025-09-08T00:09:38,608 114 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); 2025-09-08T00:09:38,608 | ^~~~~~~~~~~~~~~~~~ 2025-09-08T00:09:38,624 ./src/guava_module/guava_module.c:51:18: error: implicit declaration of function ‘Py_InitModule’ [-Wimplicit-function-declaration] 2025-09-08T00:09:38,624 51 | guava_module = Py_InitModule("guava", NULL); 2025-09-08T00:09:38,624 | ^~~~~~~~~~~~~ 2025-09-08T00:09:38,624 ./src/guava_module/guava_module.c:51:16: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-08T00:09:38,624 51 | guava_module = Py_InitModule("guava", NULL); 2025-09-08T00:09:38,625 | ^ 2025-09-08T00:09:38,631 ./src/guava_module/guava_module.c: In function ‘initguava’: 2025-09-08T00:09:38,631 ./src/guava_module/guava_module.c:95:1: warning: control reaches end of non-void function [-Wreturn-type] 2025-09-08T00:09:38,631 95 | } 2025-09-08T00:09:38,631 | ^ 2025-09-08T00:09:38,638 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-08T00:09:38,783 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T00:09:38,796 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T00:09:38,796 exec(compile('"'"''"'"''"'"' 2025-09-08T00:09:38,796 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:09:38,796 # 2025-09-08T00:09:38,796 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:09:38,796 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:09:38,796 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:09:38,796 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:09:38,796 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:09:38,796 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:09:38,796 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:09:38,796 import os, sys, tokenize, traceback 2025-09-08T00:09:38,796 2025-09-08T00:09:38,796 try: 2025-09-08T00:09:38,796 import setuptools 2025-09-08T00:09:38,796 except ImportError: 2025-09-08T00:09:38,796 print( 2025-09-08T00:09:38,796 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:09:38,796 "the build environment with exception:", 2025-09-08T00:09:38,796 file=sys.stderr, 2025-09-08T00:09:38,796 ) 2025-09-08T00:09:38,796 traceback.print_exc() 2025-09-08T00:09:38,796 sys.exit(1) 2025-09-08T00:09:38,796 2025-09-08T00:09:38,796 __file__ = %r 2025-09-08T00:09:38,796 sys.argv[0] = __file__ 2025-09-08T00:09:38,796 2025-09-08T00:09:38,796 if os.path.exists(__file__): 2025-09-08T00:09:38,796 filename = __file__ 2025-09-08T00:09:38,796 with tokenize.open(__file__) as f: 2025-09-08T00:09:38,796 setup_py_code = f.read() 2025-09-08T00:09:38,796 else: 2025-09-08T00:09:38,796 filename = "" 2025-09-08T00:09:38,796 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:09:38,796 2025-09-08T00:09:38,796 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:09:38,796 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-qoca04dq[/] 2025-09-08T00:09:38,796 [bold magenta]cwd[/]: /tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/ 2025-09-08T00:09:38,796 Building wheel for guava (setup.py): finished with status 'error' 2025-09-08T00:09:38,797 ERROR: Failed building wheel for guava 2025-09-08T00:09:38,798 Running setup.py clean for guava 2025-09-08T00:09:38,798 Running command python setup.py clean 2025-09-08T00:09:39,699 + libtoolize 2025-09-08T00:09:40,955 + aclocal -I m4 2025-09-08T00:09:44,786 + autoconf 2025-09-08T00:09:46,498 + automake --add-missing --copy 2025-09-08T00:09:49,705 checking for a BSD-compatible install... /usr/bin/install -c 2025-09-08T00:09:49,712 checking whether sleep supports fractional seconds... yes 2025-09-08T00:09:49,883 checking filesystem timestamp resolution... 0.01 2025-09-08T00:09:49,902 checking whether build environment is sane... yes 2025-09-08T00:09:49,935 checking for a race-free mkdir -p... /usr/bin/mkdir -p 2025-09-08T00:09:49,937 checking for gawk... gawk 2025-09-08T00:09:49,970 checking whether make sets $(MAKE)... yes 2025-09-08T00:09:49,998 checking whether make supports nested variables... yes 2025-09-08T00:09:50,029 checking xargs -n works... yes 2025-09-08T00:09:50,364 checking build system type... armv7l-unknown-linux-gnueabihf 2025-09-08T00:09:50,365 checking host system type... armv7l-unknown-linux-gnueabihf 2025-09-08T00:09:50,367 checking for gcc... gcc 2025-09-08T00:09:50,686 checking whether the C compiler works... yes 2025-09-08T00:09:50,687 checking for C compiler default output file name... a.out 2025-09-08T00:09:50,853 checking for suffix of executables... 2025-09-08T00:09:51,051 checking whether we are cross compiling... no 2025-09-08T00:09:51,135 checking for suffix of object files... o 2025-09-08T00:09:51,214 checking whether the compiler supports GNU C... yes 2025-09-08T00:09:51,292 checking whether gcc accepts -g... yes 2025-09-08T00:09:51,456 checking for gcc option to enable C11 features... none needed 2025-09-08T00:09:51,591 checking whether gcc understands -c and -o together... yes 2025-09-08T00:09:51,627 checking whether make supports the include directive... yes (GNU style) 2025-09-08T00:09:51,783 checking dependency style of gcc... gcc3 2025-09-08T00:09:51,785 checking for ar... ar 2025-09-08T00:09:51,932 checking the archiver (ar) interface... ar 2025-09-08T00:09:51,942 checking how to print strings... printf 2025-09-08T00:09:51,962 checking for a sed that does not truncate output... /usr/bin/sed 2025-09-08T00:09:51,977 checking for grep that handles long lines and -e... /usr/bin/grep 2025-09-08T00:09:51,986 checking for egrep... /usr/bin/grep -E 2025-09-08T00:09:51,995 checking for fgrep... /usr/bin/grep -F 2025-09-08T00:09:52,020 checking for ld used by gcc... /usr/bin/ld 2025-09-08T00:09:52,032 checking if the linker (/usr/bin/ld) is GNU ld... yes 2025-09-08T00:09:52,043 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B 2025-09-08T00:09:52,198 checking the name lister (/usr/bin/nm -B) interface... BSD nm 2025-09-08T00:09:52,198 checking whether ln -s works... yes 2025-09-08T00:09:52,217 checking the maximum length of command line arguments... 1572864 2025-09-08T00:09:52,235 checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop 2025-09-08T00:09:52,235 checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop 2025-09-08T00:09:52,235 checking for /usr/bin/ld option to reload object files... -r 2025-09-08T00:09:52,237 checking for file... file 2025-09-08T00:09:52,238 checking for objdump... objdump 2025-09-08T00:09:52,240 checking how to recognize dependent libraries... pass_all 2025-09-08T00:09:52,242 checking for dlltool... no 2025-09-08T00:09:52,243 checking how to associate runtime and link libraries... printf %s\n 2025-09-08T00:09:52,246 checking for ranlib... ranlib 2025-09-08T00:09:52,411 checking for archiver @FILE support... @ 2025-09-08T00:09:52,414 checking for strip... strip 2025-09-08T00:09:52,794 checking command to parse /usr/bin/nm -B output from gcc object... ok 2025-09-08T00:09:52,801 checking for sysroot... no 2025-09-08T00:09:52,818 checking for a working dd... /usr/bin/dd 2025-09-08T00:09:52,839 checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 2025-09-08T00:09:52,844 checking for mt... mt 2025-09-08T00:09:52,864 checking if mt is a manifest tool... no 2025-09-08T00:09:52,967 checking for stdio.h... yes 2025-09-08T00:09:53,083 checking for stdlib.h... yes 2025-09-08T00:09:53,211 checking for string.h... yes 2025-09-08T00:09:53,341 checking for inttypes.h... yes 2025-09-08T00:09:53,473 checking for stdint.h... yes 2025-09-08T00:09:53,602 checking for strings.h... yes 2025-09-08T00:09:53,739 checking for sys/stat.h... yes 2025-09-08T00:09:53,872 checking for sys/types.h... yes 2025-09-08T00:09:54,018 checking for unistd.h... yes 2025-09-08T00:09:54,164 checking for dlfcn.h... yes 2025-09-08T00:09:54,181 checking for objdir... .libs 2025-09-08T00:09:54,552 checking if gcc supports -fno-rtti -fno-exceptions... no 2025-09-08T00:09:54,552 checking for gcc option to produce PIC... -fPIC -DPIC 2025-09-08T00:09:54,645 checking if gcc PIC flag -fPIC -DPIC works... yes 2025-09-08T00:09:54,859 checking if gcc static flag -static works... yes 2025-09-08T00:09:54,984 checking if gcc supports -c -o file.o... yes 2025-09-08T00:09:54,985 checking if gcc supports -c -o file.o... (cached) yes 2025-09-08T00:09:55,034 checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes 2025-09-08T00:09:55,296 checking dynamic linker characteristics... GNU/Linux ld.so 2025-09-08T00:09:55,297 checking how to hardcode library paths into programs... immediate 2025-09-08T00:09:55,305 checking whether stripping libraries is possible... yes 2025-09-08T00:09:55,306 checking if libtool supports shared libraries... yes 2025-09-08T00:09:55,306 checking whether to build shared libraries... no 2025-09-08T00:09:55,306 checking whether to build static libraries... yes 2025-09-08T00:09:55,495 checking for dlopen in -ldl... yes 2025-09-08T00:09:55,634 checking for kstat_lookup in -lkstat... no 2025-09-08T00:09:55,775 checking for kvm_open in -lkvm... no 2025-09-08T00:09:55,919 checking for gethostbyname in -lnsl... no 2025-09-08T00:09:56,064 checking for perfstat_cpu in -lperfstat... no 2025-09-08T00:09:56,258 checking for pthread_mutex_init in -lpthread... yes 2025-09-08T00:09:56,444 checking for clock_gettime in -lrt... yes 2025-09-08T00:09:56,580 checking for sendfile in -lsendfile... no 2025-09-08T00:09:56,724 checking for socket in -lsocket... no 2025-09-08T00:09:56,939 checking for option for large files... none needed 2025-09-08T00:09:56,941 checking for dtrace... no 2025-09-08T00:09:56,943 checking for pkg-config... yes 2025-09-08T00:09:57,060 checking that generated files are newer than configure... done 2025-09-08T00:09:57,062 configure: creating ./config.status 2025-09-08T00:09:59,219 config.status: creating libuv.pc 2025-09-08T00:09:59,277 config.status: creating Makefile 2025-09-08T00:09:59,369 config.status: executing depfiles commands 2025-09-08T00:09:59,462 config.status: executing libtool commands 2025-09-08T00:09:59,769 make all-am 2025-09-08T00:09:59,881 make[1]: Entering directory '/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/deps/libuv' 2025-09-08T00:09:59,881 make[1]: Nothing to be done for 'all-am'. 2025-09-08T00:09:59,881 make[1]: Leaving directory '/tmp/pip-wheel-5tqe9t0i/guava_82a29394a7d24d5a9054d1fe388852f6/deps/libuv' 2025-09-08T00:10:00,601 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T00:10:00,602 !! 2025-09-08T00:10:00,602 ******************************************************************************** 2025-09-08T00:10:00,602 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T00:10:00,602 versions. Please use the underscore name 'description_file' instead. 2025-09-08T00:10:00,602 (Affected: guava). 2025-09-08T00:10:00,602 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T00:10:00,602 or your builds will no longer be supported. 2025-09-08T00:10:00,603 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T00:10:00,603 ******************************************************************************** 2025-09-08T00:10:00,603 !! 2025-09-08T00:10:00,603 opt = self._enforce_underscore(opt, section) 2025-09-08T00:10:00,844 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-08T00:10:00,845 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T00:10:00,845 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T00:10:00,958 Failed to build guava 2025-09-08T00:10:00,959 ERROR: Failed to build one or more wheels 2025-09-08T00:10:00,959 Exception information: 2025-09-08T00:10:00,959 Traceback (most recent call last): 2025-09-08T00:10:00,959 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:10:00,959 status = _inner_run() 2025-09-08T00:10:00,959 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:10:00,959 return self.run(options, args) 2025-09-08T00:10:00,959 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:10:00,959 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:10:00,959 return func(self, options, args) 2025-09-08T00:10:00,959 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T00:10:00,959 raise CommandError("Failed to build one or more wheels") 2025-09-08T00:10:00,959 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T00:10:00,967 Removed build tracker: '/tmp/pip-build-tracker-71hw2hbl'