2025-09-10T07:34:36,469 Created temporary directory: /tmp/pip-build-tracker-ull97vwb 2025-09-10T07:34:36,471 Initialized build tracking at /tmp/pip-build-tracker-ull97vwb 2025-09-10T07:34:36,472 Created build tracker: /tmp/pip-build-tracker-ull97vwb 2025-09-10T07:34:36,472 Entered build tracker: /tmp/pip-build-tracker-ull97vwb 2025-09-10T07:34:36,473 Created temporary directory: /tmp/pip-wheel-fi5cj3ja 2025-09-10T07:34:36,480 Created temporary directory: /tmp/pip-ephem-wheel-cache-73ti5y75 2025-09-10T07:34:36,599 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T07:34:36,604 2 location(s) to search for versions of nuwsgi: 2025-09-10T07:34:36,604 * https://pypi.org/simple/nuwsgi/ 2025-09-10T07:34:36,604 * https://www.piwheels.org/simple/nuwsgi/ 2025-09-10T07:34:36,606 Fetching project page and analyzing links: https://pypi.org/simple/nuwsgi/ 2025-09-10T07:34:36,607 Getting page https://pypi.org/simple/nuwsgi/ 2025-09-10T07:34:36,609 Found index url https://pypi.org/simple/ 2025-09-10T07:34:36,740 Fetched page https://pypi.org/simple/nuwsgi/ as application/vnd.pypi.simple.v1+json 2025-09-10T07:34:36,742 Found link https://files.pythonhosted.org/packages/a4/6e/593b60eeddb73542d7d7eaff8ca573223a69ace61e930efd86bb2ddc6057/nuwsgi-2.0.19.tar.gz (from https://pypi.org/simple/nuwsgi/), version: 2.0.19 2025-09-10T07:34:36,743 Found link https://files.pythonhosted.org/packages/7c/a5/2bb409b63ee49b7996d077f60395d03d7848943301e00e8a9b08d4256a7d/nuwsgi-2.0.19.2.tar.gz (from https://pypi.org/simple/nuwsgi/), version: 2.0.19.2 2025-09-10T07:34:36,744 Fetching project page and analyzing links: https://www.piwheels.org/simple/nuwsgi/ 2025-09-10T07:34:36,745 Getting page https://www.piwheels.org/simple/nuwsgi/ 2025-09-10T07:34:36,747 Found index url https://www.piwheels.org/simple/ 2025-09-10T07:34:36,891 Fetched page https://www.piwheels.org/simple/nuwsgi/ as text/html 2025-09-10T07:34:36,895 Skipping link: No binaries permitted for nuwsgi: https://archive1.piwheels.org/simple/nuwsgi/nuwsgi-2.0.19.2-cp35-cp35m-linux_armv6l.whl#sha256=32c33c90ca5fa49c614a61f61e1541e304962ddbc931204a5cbf2d743af76b2a (from https://www.piwheels.org/simple/nuwsgi/) 2025-09-10T07:34:36,895 Skipping link: No binaries permitted for nuwsgi: https://archive1.piwheels.org/simple/nuwsgi/nuwsgi-2.0.19.2-cp35-cp35m-linux_armv7l.whl#sha256=32c33c90ca5fa49c614a61f61e1541e304962ddbc931204a5cbf2d743af76b2a (from https://www.piwheels.org/simple/nuwsgi/) 2025-09-10T07:34:36,896 Skipping link: No binaries permitted for nuwsgi: https://archive1.piwheels.org/simple/nuwsgi/nuwsgi-2.0.19.2-cp37-cp37m-linux_armv6l.whl#sha256=a4634f78310f9cc3736ba8d5eb7e7384f879d371def41c9aa183ea9963846a13 (from https://www.piwheels.org/simple/nuwsgi/) 2025-09-10T07:34:36,896 Skipping link: No binaries permitted for nuwsgi: https://archive1.piwheels.org/simple/nuwsgi/nuwsgi-2.0.19.2-cp37-cp37m-linux_armv7l.whl#sha256=a4634f78310f9cc3736ba8d5eb7e7384f879d371def41c9aa183ea9963846a13 (from https://www.piwheels.org/simple/nuwsgi/) 2025-09-10T07:34:36,897 Skipping link: No binaries permitted for nuwsgi: https://archive1.piwheels.org/simple/nuwsgi/nuwsgi-2.0.19.2-cp39-cp39-linux_armv6l.whl#sha256=f2a39c0df08f58d30916d637cb39b38a785bc7a05699bc3644c7657798c44aac (from https://www.piwheels.org/simple/nuwsgi/) 2025-09-10T07:34:36,898 Skipping link: No binaries permitted for nuwsgi: https://archive1.piwheels.org/simple/nuwsgi/nuwsgi-2.0.19.2-cp39-cp39-linux_armv7l.whl#sha256=f2a39c0df08f58d30916d637cb39b38a785bc7a05699bc3644c7657798c44aac (from https://www.piwheels.org/simple/nuwsgi/) 2025-09-10T07:34:36,898 Skipping link: not a file: https://www.piwheels.org/simple/nuwsgi/ 2025-09-10T07:34:36,899 Skipping link: not a file: https://pypi.org/simple/nuwsgi/ 2025-09-10T07:34:36,947 Given no hashes to check 1 links for project 'nuwsgi': discarding no candidates 2025-09-10T07:34:36,949 Collecting nuwsgi==2.0.19.2 2025-09-10T07:34:36,952 Created temporary directory: /tmp/pip-unpack-a0r_zfer 2025-09-10T07:34:37,237 Downloading nuwsgi-2.0.19.2.tar.gz (1.5 MB) 2025-09-10T07:34:38,888 Added nuwsgi==2.0.19.2 from https://files.pythonhosted.org/packages/7c/a5/2bb409b63ee49b7996d077f60395d03d7848943301e00e8a9b08d4256a7d/nuwsgi-2.0.19.2.tar.gz to build tracker '/tmp/pip-build-tracker-ull97vwb' 2025-09-10T07:34:38,893 Running setup.py (path:/tmp/pip-wheel-fi5cj3ja/nuwsgi_670dcde0f89b4077977fd5c106def960/setup.py) egg_info for package nuwsgi 2025-09-10T07:34:38,894 Created temporary directory: /tmp/pip-pip-egg-info-j5x85iny 2025-09-10T07:34:38,894 Preparing metadata (setup.py): started 2025-09-10T07:34:38,896 Running command python setup.py egg_info 2025-09-10T07:34:41,109 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'descriptions' 2025-09-10T07:34:41,109 warnings.warn(msg) 2025-09-10T07:34:41,696 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T07:34:41,696 !! 2025-09-10T07:34:41,697 ******************************************************************************** 2025-09-10T07:34:41,697 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T07:34:41,698 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-10T07:34:41,699 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T07:34:41,699 ******************************************************************************** 2025-09-10T07:34:41,700 !! 2025-09-10T07:34:41,700 self._finalize_license_expression() 2025-09-10T07:34:41,960 running egg_info 2025-09-10T07:34:42,228 creating /tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info 2025-09-10T07:34:42,229 writing /tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info/PKG-INFO 2025-09-10T07:34:42,232 writing dependency_links to /tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info/dependency_links.txt 2025-09-10T07:34:42,234 writing top-level names to /tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info/top_level.txt 2025-09-10T07:34:42,235 writing manifest file '/tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info/SOURCES.txt' 2025-09-10T07:34:43,031 reading manifest file '/tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info/SOURCES.txt' 2025-09-10T07:34:43,033 reading manifest template 'MANIFEST.in' 2025-09-10T07:34:43,092 adding license file 'LICENSE' 2025-09-10T07:34:43,114 writing manifest file '/tmp/pip-pip-egg-info-j5x85iny/nuwsgi.egg-info/SOURCES.txt' 2025-09-10T07:34:43,361 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T07:34:43,372 Source in /tmp/pip-wheel-fi5cj3ja/nuwsgi_670dcde0f89b4077977fd5c106def960 has version 2.0.19.2, which satisfies requirement nuwsgi==2.0.19.2 from https://files.pythonhosted.org/packages/7c/a5/2bb409b63ee49b7996d077f60395d03d7848943301e00e8a9b08d4256a7d/nuwsgi-2.0.19.2.tar.gz 2025-09-10T07:34:43,373 Removed nuwsgi==2.0.19.2 from https://files.pythonhosted.org/packages/7c/a5/2bb409b63ee49b7996d077f60395d03d7848943301e00e8a9b08d4256a7d/nuwsgi-2.0.19.2.tar.gz from build tracker '/tmp/pip-build-tracker-ull97vwb' 2025-09-10T07:34:43,381 Created temporary directory: /tmp/pip-unpack-oykk42jg 2025-09-10T07:34:43,382 Created temporary directory: /tmp/pip-unpack-20t2yn2k 2025-09-10T07:34:43,383 Building wheels for collected packages: nuwsgi 2025-09-10T07:34:43,386 Created temporary directory: /tmp/pip-wheel-5z7olv2d 2025-09-10T07:34:43,387 DEPRECATION: Building 'nuwsgi' 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 'nuwsgi'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-10T07:34:43,389 Building wheel for nuwsgi (setup.py): started 2025-09-10T07:34:43,391 Destination directory: /tmp/pip-wheel-5z7olv2d 2025-09-10T07:34:43,392 Running command python setup.py bdist_wheel 2025-09-10T07:34:45,621 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'descriptions' 2025-09-10T07:34:45,621 warnings.warn(msg) 2025-09-10T07:34:46,189 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T07:34:46,190 !! 2025-09-10T07:34:46,190 ******************************************************************************** 2025-09-10T07:34:46,191 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T07:34:46,192 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-10T07:34:46,192 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T07:34:46,193 ******************************************************************************** 2025-09-10T07:34:46,193 !! 2025-09-10T07:34:46,194 self._finalize_license_expression() 2025-09-10T07:34:46,194 running bdist_wheel 2025-09-10T07:34:47,230 running build 2025-09-10T07:34:47,231 running build_py 2025-09-10T07:34:47,494 creating build/lib 2025-09-10T07:34:47,495 copying uwsgidecorators.py -> build/lib 2025-09-10T07:34:47,497 running egg_info 2025-09-10T07:34:47,756 writing nuwsgi.egg-info/PKG-INFO 2025-09-10T07:34:47,759 writing dependency_links to nuwsgi.egg-info/dependency_links.txt 2025-09-10T07:34:47,761 writing top-level names to nuwsgi.egg-info/top_level.txt 2025-09-10T07:34:48,021 reading manifest file 'nuwsgi.egg-info/SOURCES.txt' 2025-09-10T07:34:48,066 reading manifest template 'MANIFEST.in' 2025-09-10T07:34:48,123 adding license file 'LICENSE' 2025-09-10T07:34:48,153 writing manifest file 'nuwsgi.egg-info/SOURCES.txt' 2025-09-10T07:34:48,163 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-10T07:34:48,164 !! 2025-09-10T07:34:48,165 ******************************************************************************** 2025-09-10T07:34:48,165 Please avoid running ``setup.py`` directly. 2025-09-10T07:34:48,165 Instead, use pypa/build, pypa/installer or other 2025-09-10T07:34:48,166 standards-based tools. 2025-09-10T07:34:48,166 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T07:34:48,167 or your builds will no longer be supported. 2025-09-10T07:34:48,167 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-10T07:34:48,168 ******************************************************************************** 2025-09-10T07:34:48,169 !! 2025-09-10T07:34:48,169 self.initialize_options() 2025-09-10T07:34:48,421 installing to build/bdist.linux-armv7l/wheel 2025-09-10T07:34:48,421 running install 2025-09-10T07:34:48,454 using profile: buildconf/default.ini 2025-09-10T07:34:48,595 detected include path: ['/usr/lib/gcc/arm-linux-gnueabihf/14/include', '/usr/local/include', '/usr/include/arm-linux-gnueabihf', '/usr/include'] 2025-09-10T07:34:48,600 Patching "bin_name" to properly install_scripts dir 2025-09-10T07:34:49,500 detected CPU cores: 4 2025-09-10T07:34:49,501 configured CFLAGS: -O2 -I. -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DUWSGI_HAS_IFADDRS -DUWSGI_ZLIB -DUWSGI_LOCK_USE_MUTEX -DUWSGI_EVENT_USE_EPOLL -DUWSGI_EVENT_TIMER_USE_TIMERFD -DUWSGI_EVENT_FILEMONITOR_USE_INOTIFY -DUWSGI_CAP -DUWSGI_UUID -DUWSGI_VERSION="\"2.0.19.2\"" -DUWSGI_VERSION_BASE="2" -DUWSGI_VERSION_MAJOR="0" -DUWSGI_VERSION_MINOR="19" -DUWSGI_VERSION_REVISION="2" -DUWSGI_VERSION_CUSTOM="\"\"" -DUWSGI_YAML -DUWSGI_SSL -I/usr/include/libxml2 -DUWSGI_XML -DUWSGI_XML_LIBXML2 -DUWSGI_PLUGIN_DIR="\".\"" -DUWSGI_DECLARE_EMBEDDED_PLUGINS="UDEP(python);UDEP(gevent);UDEP(ping);UDEP(cache);UDEP(nagios);UDEP(rrdtool);UDEP(carbon);UDEP(rpc);UDEP(corerouter);UDEP(fastrouter);UDEP(http);UDEP(signal);UDEP(syslog);UDEP(rsyslog);UDEP(logsocket);UDEP(router_uwsgi);UDEP(router_redirect);UDEP(router_basicauth);UDEP(zergpool);UDEP(redislog);UDEP(mongodblog);UDEP(router_rewrite);UDEP(router_http);UDEP(logfile);UDEP(router_cache);UDEP(rawrouter);UDEP(router_static);UDEP(sslrouter);UDEP(spooler);UDEP(cheaper_busyness);UDEP(symcall);UDEP(transformation_tofile);UDEP(transformation_gzip);UDEP(transformation_chunked);UDEP(transformation_offload);UDEP(router_memcached);UDEP(router_redis);UDEP(router_hash);UDEP(router_expires);UDEP(router_metrics);UDEP(transformation_template);UDEP(stats_pusher_socket);" -DUWSGI_LOAD_EMBEDDED_PLUGINS="ULEP(python);ULEP(gevent);ULEP(ping);ULEP(cache);ULEP(nagios);ULEP(rrdtool);ULEP(carbon);ULEP(rpc);ULEP(corerouter);ULEP(fastrouter);ULEP(http);ULEP(signal);ULEP(syslog);ULEP(rsyslog);ULEP(logsocket);ULEP(router_uwsgi);ULEP(router_redirect);ULEP(router_basicauth);ULEP(zergpool);ULEP(redislog);ULEP(mongodblog);ULEP(router_rewrite);ULEP(router_http);ULEP(logfile);ULEP(router_cache);ULEP(rawrouter);ULEP(router_static);ULEP(sslrouter);ULEP(spooler);ULEP(cheaper_busyness);ULEP(symcall);ULEP(transformation_tofile);ULEP(transformation_gzip);ULEP(transformation_chunked);ULEP(transformation_offload);ULEP(router_memcached);ULEP(router_redis);ULEP(router_hash);ULEP(router_expires);ULEP(router_metrics);ULEP(transformation_template);ULEP(stats_pusher_socket);" 2025-09-10T07:34:49,570 *** uWSGI compiling server core *** 2025-09-10T07:34:49,571 [thread 0][arm-linux-gnueabihf-gcc] core/logging.o 2025-09-10T07:34:49,572 [thread 3][arm-linux-gnueabihf-gcc] core/protocol.o 2025-09-10T07:34:49,573 [thread 2][arm-linux-gnueabihf-gcc] core/socket.o 2025-09-10T07:34:49,574 [thread 1][arm-linux-gnueabihf-gcc] core/utils.o 2025-09-10T07:34:52,892 [thread 3][arm-linux-gnueabihf-gcc] core/master.o 2025-09-10T07:34:54,564 [thread 0][arm-linux-gnueabihf-gcc] core/master_utils.o 2025-09-10T07:34:55,139 [thread 2][arm-linux-gnueabihf-gcc] core/emperor.o 2025-09-10T07:34:56,959 [thread 3][arm-linux-gnueabihf-gcc] core/notify.o 2025-09-10T07:34:58,617 [thread 3][arm-linux-gnueabihf-gcc] core/mule.o 2025-09-10T07:35:00,431 [thread 0][arm-linux-gnueabihf-gcc] core/subscription.o 2025-09-10T07:35:00,458 [thread 1][arm-linux-gnueabihf-gcc] core/stats.o 2025-09-10T07:35:01,398 [thread 3][arm-linux-gnueabihf-gcc] core/sendfile.o 2025-09-10T07:35:02,414 [thread 2][arm-linux-gnueabihf-gcc] core/async.o 2025-09-10T07:35:02,779 [thread 3][arm-linux-gnueabihf-gcc] core/master_checks.o 2025-09-10T07:35:03,236 [thread 1][arm-linux-gnueabihf-gcc] core/fifo.o 2025-09-10T07:35:03,900 [thread 0][arm-linux-gnueabihf-gcc] core/offload.o 2025-09-10T07:35:04,452 [thread 2][arm-linux-gnueabihf-gcc] core/io.o 2025-09-10T07:35:04,939 [thread 1][arm-linux-gnueabihf-gcc] core/static.o 2025-09-10T07:35:05,620 [thread 3][arm-linux-gnueabihf-gcc] core/websockets.o 2025-09-10T07:35:06,240 [thread 0][arm-linux-gnueabihf-gcc] core/spooler.o 2025-09-10T07:35:07,318 [thread 1][arm-linux-gnueabihf-gcc] core/snmp.o 2025-09-10T07:35:07,739 [thread 3][arm-linux-gnueabihf-gcc] core/exceptions.o 2025-09-10T07:35:08,739 [thread 2][arm-linux-gnueabihf-gcc] core/config.o 2025-09-10T07:35:09,075 [thread 0][arm-linux-gnueabihf-gcc] core/setup_utils.o 2025-09-10T07:35:09,523 [thread 1][arm-linux-gnueabihf-gcc] core/clock.o 2025-09-10T07:35:09,817 [thread 3][arm-linux-gnueabihf-gcc] core/init.o 2025-09-10T07:35:10,568 [thread 0][arm-linux-gnueabihf-gcc] core/buffer.o 2025-09-10T07:35:11,093 [thread 1][arm-linux-gnueabihf-gcc] core/reader.o 2025-09-10T07:35:11,983 [thread 3][arm-linux-gnueabihf-gcc] core/writer.o 2025-09-10T07:35:12,027 [thread 2][arm-linux-gnueabihf-gcc] core/alarm.o 2025-09-10T07:35:13,175 [thread 0][arm-linux-gnueabihf-gcc] core/cron.o 2025-09-10T07:35:14,063 [thread 1][arm-linux-gnueabihf-gcc] core/hooks.o 2025-09-10T07:35:14,322 [thread 2][arm-linux-gnueabihf-gcc] core/plugins.o 2025-09-10T07:35:15,051 [thread 3][arm-linux-gnueabihf-gcc] core/lock.o 2025-09-10T07:35:15,469 [thread 0][arm-linux-gnueabihf-gcc] core/cache.o 2025-09-10T07:35:16,147 core/lock.c: In function ‘uwsgi_lock_fast_init’: 2025-09-10T07:35:16,148 core/lock.c:114:17: warning: ‘pthread_mutexattr_setrobust_np’ is deprecated: pthread_mutexattr_setrobust_np is deprecated, use pthread_mutexattr_setrobust [-Wdeprecated-declarations] 2025-09-10T07:35:16,149 114 | if (pthread_mutexattr_setrobust(&attr, PTHREAD_MUTEX_ROBUST)) { 2025-09-10T07:35:16,149 | ^~ 2025-09-10T07:35:16,152 In file included from /usr/include/features.h:523, 2025-09-10T07:35:16,153 from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, 2025-09-10T07:35:16,153 from /usr/include/stdio.h:28, 2025-09-10T07:35:16,154 from ./uwsgi.h:165, 2025-09-10T07:35:16,154 from core/lock.c:1: 2025-09-10T07:35:16,155 /usr/include/pthread.h:951:12: note: declared here 2025-09-10T07:35:16,155 951 | extern int __REDIRECT_NTH (pthread_mutexattr_setrobust_np, 2025-09-10T07:35:16,156 | ^~~~~~~~~~~~~~ 2025-09-10T07:35:16,159 core/lock.c: In function ‘uwsgi_lock_fast’: 2025-09-10T07:35:16,160 core/lock.c:176:17: warning: ‘pthread_mutex_consistent_np’ is deprecated: pthread_mutex_consistent_np is deprecated, use pthread_mutex_consistent [-Wdeprecated-declarations] 2025-09-10T07:35:16,160 176 | pthread_mutex_consistent((pthread_mutex_t *) uli->lock_ptr); 2025-09-10T07:35:16,161 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T07:35:16,162 /usr/include/pthread.h:859:12: note: declared here 2025-09-10T07:35:16,162 859 | extern int __REDIRECT_NTH (pthread_mutex_consistent_np, (pthread_mutex_t *), 2025-09-10T07:35:16,163 | ^~~~~~~~~~~~~~ 2025-09-10T07:35:16,314 [thread 2][arm-linux-gnueabihf-gcc] core/daemons.o 2025-09-10T07:35:16,630 [thread 1][arm-linux-gnueabihf-gcc] core/errors.o 2025-09-10T07:35:17,249 [thread 3][arm-linux-gnueabihf-gcc] core/hash.o 2025-09-10T07:35:18,152 [thread 1][arm-linux-gnueabihf-gcc] core/master_events.o 2025-09-10T07:35:18,688 [thread 2][arm-linux-gnueabihf-gcc] core/chunked.o 2025-09-10T07:35:18,977 [thread 3][arm-linux-gnueabihf-gcc] core/queue.o 2025-09-10T07:35:20,194 [thread 1][arm-linux-gnueabihf-gcc] core/event.o 2025-09-10T07:35:20,318 [thread 2][arm-linux-gnueabihf-gcc] core/signal.o 2025-09-10T07:35:20,783 [thread 3][arm-linux-gnueabihf-gcc] core/strings.o 2025-09-10T07:35:22,553 [thread 1][arm-linux-gnueabihf-gcc] core/progress.o 2025-09-10T07:35:22,561 [thread 0][arm-linux-gnueabihf-gcc] core/timebomb.o 2025-09-10T07:35:22,957 [thread 2][arm-linux-gnueabihf-gcc] core/ini.o 2025-09-10T07:35:23,255 [thread 3][arm-linux-gnueabihf-gcc] core/fsmon.o 2025-09-10T07:35:24,020 [thread 0][arm-linux-gnueabihf-gcc] core/mount.o 2025-09-10T07:35:24,230 [thread 1][arm-linux-gnueabihf-gcc] core/metrics.o 2025-09-10T07:35:24,606 [thread 2][arm-linux-gnueabihf-gcc] core/plugins_builder.o 2025-09-10T07:35:24,814 [thread 3][arm-linux-gnueabihf-gcc] core/sharedarea.o 2025-09-10T07:35:25,627 core/metrics.c: In function ‘uwsgi_metric_set_max’: 2025-09-10T07:35:25,629 core/metrics.c:706:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-10T07:35:25,629 706 | if (value > *um->value) 2025-09-10T07:35:25,630 | ^~ 2025-09-10T07:35:25,633 In file included from core/metrics.c:1: 2025-09-10T07:35:25,634 ./uwsgi.h:436:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-10T07:35:25,635 436 | #define uwsgi_rwunlock(x) uwsgi.lock_ops.rwunlock(x) 2025-09-10T07:35:25,636 | ^~~~~ 2025-09-10T07:35:25,637 core/metrics.c:708:9: note: in expansion of macro ‘uwsgi_rwunlock’ 2025-09-10T07:35:25,637 708 | uwsgi_rwunlock(uwsgi.metrics_lock); 2025-09-10T07:35:25,638 | ^~~~~~~~~~~~~~ 2025-09-10T07:35:25,643 core/metrics.c: In function ‘uwsgi_metric_set_min’: 2025-09-10T07:35:25,645 core/metrics.c:714:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-10T07:35:25,646 714 | if ((value > um->initial_value || 0) && value < *um->value) 2025-09-10T07:35:25,646 | ^~ 2025-09-10T07:35:25,648 ./uwsgi.h:436:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-10T07:35:25,649 436 | #define uwsgi_rwunlock(x) uwsgi.lock_ops.rwunlock(x) 2025-09-10T07:35:25,650 | ^~~~~ 2025-09-10T07:35:25,650 core/metrics.c:716:9: note: in expansion of macro ‘uwsgi_rwunlock’ 2025-09-10T07:35:25,651 716 | uwsgi_rwunlock(uwsgi.metrics_lock); 2025-09-10T07:35:25,651 | ^~~~~~~~~~~~~~ 2025-09-10T07:35:25,668 [thread 0][arm-linux-gnueabihf-gcc] core/rpc.o 2025-09-10T07:35:26,400 [thread 2][arm-linux-gnueabihf-gcc] core/gateway.o 2025-09-10T07:35:27,421 [thread 3][arm-linux-gnueabihf-gcc] core/loop.o 2025-09-10T07:35:27,648 [thread 0][arm-linux-gnueabihf-gcc] core/cookie.o 2025-09-10T07:35:28,121 [thread 2][arm-linux-gnueabihf-gcc] core/querystring.o 2025-09-10T07:35:29,114 [thread 1][arm-linux-gnueabihf-gcc] core/rb_timers.o 2025-09-10T07:35:29,180 [thread 0][arm-linux-gnueabihf-gcc] core/transformations.o 2025-09-10T07:35:29,189 [thread 3][arm-linux-gnueabihf-gcc] core/uwsgi.o 2025-09-10T07:35:29,865 [thread 2][arm-linux-gnueabihf-gcc] proto/base.o 2025-09-10T07:35:30,655 [thread 0][arm-linux-gnueabihf-gcc] proto/uwsgi.o 2025-09-10T07:35:30,963 [thread 1][arm-linux-gnueabihf-gcc] proto/http.o 2025-09-10T07:35:32,326 [thread 0][arm-linux-gnueabihf-gcc] proto/fastcgi.o 2025-09-10T07:35:32,338 [thread 2][arm-linux-gnueabihf-gcc] proto/scgi.o 2025-09-10T07:35:34,113 [thread 2][arm-linux-gnueabihf-gcc] proto/puwsgi.o 2025-09-10T07:35:34,378 [thread 0][arm-linux-gnueabihf-gcc] lib/linux_ns.o 2025-09-10T07:35:34,767 [thread 1][arm-linux-gnueabihf-gcc] core/zlib.o 2025-09-10T07:35:35,843 [thread 2][arm-linux-gnueabihf-gcc] core/yaml.o 2025-09-10T07:35:36,153 [thread 0][arm-linux-gnueabihf-gcc] core/ssl.o 2025-09-10T07:35:36,548 [thread 1][arm-linux-gnueabihf-gcc] core/legion.o 2025-09-10T07:35:37,614 [thread 2][arm-linux-gnueabihf-gcc] core/xmlconf.o 2025-09-10T07:35:37,659 core/ssl.c: In function ‘uwsgi_ssl_new_server_context’: 2025-09-10T07:35:37,671 core/ssl.c:268:17: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,671 268 | DH *dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL); 2025-09-10T07:35:37,672 | ^~ 2025-09-10T07:35:37,673 In file included from /usr/include/openssl/ssl.h:37, 2025-09-10T07:35:37,674 from ./uwsgi.h:357, 2025-09-10T07:35:37,674 from core/ssl.c:1: 2025-09-10T07:35:37,675 /usr/include/openssl/pem.h:478:1: note: declared here 2025-09-10T07:35:37,675 478 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) 2025-09-10T07:35:37,676 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T07:35:37,678 core/ssl.c:273:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,678 273 | DH_free(dh); 2025-09-10T07:35:37,679 | ^~~~~~~ 2025-09-10T07:35:37,681 In file included from /usr/include/openssl/dsa.h:31, 2025-09-10T07:35:37,681 from /usr/include/openssl/x509.h:37, 2025-09-10T07:35:37,682 from /usr/include/openssl/ssl.h:32: 2025-09-10T07:35:37,682 /usr/include/openssl/dh.h:211:28: note: declared here 2025-09-10T07:35:37,683 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); 2025-09-10T07:35:37,683 | ^~~~~~~ 2025-09-10T07:35:37,684 core/ssl.c:279:9: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,684 279 | EC_KEY *ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); 2025-09-10T07:35:37,685 | ^~~~~~ 2025-09-10T07:35:37,700 In file included from /usr/include/openssl/x509.h:33: 2025-09-10T07:35:37,701 /usr/include/openssl/ec.h:1017:31: note: declared here 2025-09-10T07:35:37,701 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); 2025-09-10T07:35:37,701 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T07:35:37,701 core/ssl.c:283:17: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,702 283 | EC_KEY_free(ecdh); 2025-09-10T07:35:37,702 | ^~~~~~~~~~~ 2025-09-10T07:35:37,702 /usr/include/openssl/ec.h:1022:28: note: declared here 2025-09-10T07:35:37,702 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); 2025-09-10T07:35:37,702 | ^~~~~~~~~~~ 2025-09-10T07:35:37,702 core/ssl.c: In function ‘uwsgi_sha1’: 2025-09-10T07:35:37,702 core/ssl.c:563:9: warning: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,703 563 | SHA1_Init(&sha); 2025-09-10T07:35:37,703 | ^~~~~~~~~ 2025-09-10T07:35:37,714 In file included from /usr/include/openssl/x509.h:41: 2025-09-10T07:35:37,715 /usr/include/openssl/sha.h:49:27: note: declared here 2025-09-10T07:35:37,715 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); 2025-09-10T07:35:37,715 | ^~~~~~~~~ 2025-09-10T07:35:37,715 core/ssl.c:564:9: warning: ‘SHA1_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,715 564 | SHA1_Update(&sha, src, len); 2025-09-10T07:35:37,715 | ^~~~~~~~~~~ 2025-09-10T07:35:37,715 /usr/include/openssl/sha.h:50:27: note: declared here 2025-09-10T07:35:37,716 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); 2025-09-10T07:35:37,716 | ^~~~~~~~~~~ 2025-09-10T07:35:37,716 core/ssl.c:565:9: warning: ‘SHA1_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,716 565 | SHA1_Final((unsigned char *)dst, &sha); 2025-09-10T07:35:37,716 | ^~~~~~~~~~ 2025-09-10T07:35:37,716 /usr/include/openssl/sha.h:51:27: note: declared here 2025-09-10T07:35:37,717 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); 2025-09-10T07:35:37,717 | ^~~~~~~~~~ 2025-09-10T07:35:37,717 core/ssl.c: In function ‘uwsgi_md5’: 2025-09-10T07:35:37,717 core/ssl.c:571:9: warning: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,717 571 | MD5_Init(&md5); 2025-09-10T07:35:37,717 | ^~~~~~~~ 2025-09-10T07:35:37,731 In file included from core/ssl.c:4: 2025-09-10T07:35:37,731 /usr/include/openssl/md5.h:49:27: note: declared here 2025-09-10T07:35:37,731 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); 2025-09-10T07:35:37,731 | ^~~~~~~~ 2025-09-10T07:35:37,731 core/ssl.c:572:9: warning: ‘MD5_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,731 572 | MD5_Update(&md5, src, len); 2025-09-10T07:35:37,731 | ^~~~~~~~~~ 2025-09-10T07:35:37,732 /usr/include/openssl/md5.h:50:27: note: declared here 2025-09-10T07:35:37,732 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); 2025-09-10T07:35:37,732 | ^~~~~~~~~~ 2025-09-10T07:35:37,732 core/ssl.c:573:9: warning: ‘MD5_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,732 573 | MD5_Final((unsigned char *)dst, &md5); 2025-09-10T07:35:37,732 | ^~~~~~~~~ 2025-09-10T07:35:37,733 /usr/include/openssl/md5.h:51:27: note: declared here 2025-09-10T07:35:37,733 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); 2025-09-10T07:35:37,733 | ^~~~~~~~~ 2025-09-10T07:35:37,733 core/ssl.c: In function ‘uwsgi_sha1_2n’: 2025-09-10T07:35:37,733 core/ssl.c:579:9: warning: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,733 579 | SHA1_Init(&sha); 2025-09-10T07:35:37,734 | ^~~~~~~~~ 2025-09-10T07:35:37,734 /usr/include/openssl/sha.h:49:27: note: declared here 2025-09-10T07:35:37,734 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); 2025-09-10T07:35:37,734 | ^~~~~~~~~ 2025-09-10T07:35:37,734 core/ssl.c:580:9: warning: ‘SHA1_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,734 580 | SHA1_Update(&sha, s1, len1); 2025-09-10T07:35:37,734 | ^~~~~~~~~~~ 2025-09-10T07:35:37,735 /usr/include/openssl/sha.h:50:27: note: declared here 2025-09-10T07:35:37,735 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); 2025-09-10T07:35:37,735 | ^~~~~~~~~~~ 2025-09-10T07:35:37,735 core/ssl.c:581:9: warning: ‘SHA1_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,736 581 | SHA1_Update(&sha, s2, len2); 2025-09-10T07:35:37,736 | ^~~~~~~~~~~ 2025-09-10T07:35:37,736 /usr/include/openssl/sha.h:50:27: note: declared here 2025-09-10T07:35:37,736 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); 2025-09-10T07:35:37,736 | ^~~~~~~~~~~ 2025-09-10T07:35:37,737 core/ssl.c:582:9: warning: ‘SHA1_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-10T07:35:37,737 582 | SHA1_Final((unsigned char *)dst, &sha); 2025-09-10T07:35:37,738 | ^~~~~~~~~~ 2025-09-10T07:35:37,739 /usr/include/openssl/sha.h:51:27: note: declared here 2025-09-10T07:35:37,739 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); 2025-09-10T07:35:37,750 | ^~~~~~~~~~ 2025-09-10T07:35:38,650 [thread 0][arm-linux-gnueabihf-gcc] core/dot_h.o 2025-09-10T07:35:38,879 [thread 0][arm-linux-gnueabihf-gcc] core/config_py.o 2025-09-10T07:35:39,053 *** uWSGI compiling embedded plugins *** 2025-09-10T07:35:39,054 [thread 0][arm-linux-gnueabihf-gcc] plugins/python/python_plugin.o 2025-09-10T07:35:39,567 [thread 2][arm-linux-gnueabihf-gcc] plugins/python/pyutils.o 2025-09-10T07:35:40,816 [thread 1][arm-linux-gnueabihf-gcc] plugins/python/pyloader.o 2025-09-10T07:35:41,157 plugins/python/python_plugin.c:138:9: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T07:35:41,157 138 | {"no-site", no_argument, 0, "do not import site module", uwsgi_opt_true, &Py_NoSiteFlag, 0}, 2025-09-10T07:35:41,157 | ^ 2025-09-10T07:35:41,158 In file included from /usr/include/python3.13/Python.h:76, 2025-09-10T07:35:41,158 from plugins/python/uwsgi_python.h:2, 2025-09-10T07:35:41,159 from plugins/python/python_plugin.c:1: 2025-09-10T07:35:41,159 /usr/include/python3.13/cpython/pydebug.h:14:37: note: declared here 2025-09-10T07:35:41,159 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 2025-09-10T07:35:41,159 | ^~~~~~~~~~~~~ 2025-09-10T07:35:41,165 plugins/python/python_plugin.c: In function ‘uwsgi_python_init’: 2025-09-10T07:35:41,167 plugins/python/python_plugin.c:238:17: warning: ‘Py_SetPythonHome’ is deprecated [-Wdeprecated-declarations] 2025-09-10T07:35:41,167 238 | Py_SetPythonHome(wpyhome); 2025-09-10T07:35:41,168 | ^~~~~~~~~~~~~~~~ 2025-09-10T07:35:41,169 In file included from /usr/include/python3.13/Python.h:123: 2025-09-10T07:35:41,170 /usr/include/python3.13/pylifecycle.h:40:38: note: declared here 2025-09-10T07:35:41,170 40 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPythonHome(const wchar_t *); 2025-09-10T07:35:41,171 | ^~~~~~~~~~~~~~~~ 2025-09-10T07:35:41,172 plugins/python/python_plugin.c:262:9: warning: ‘Py_SetProgramName’ is deprecated [-Wdeprecated-declarations] 2025-09-10T07:35:41,172 262 | Py_SetProgramName(pname); 2025-09-10T07:35:41,172 | ^~~~~~~~~~~~~~~~~ 2025-09-10T07:35:41,173 /usr/include/python3.13/pylifecycle.h:37:38: note: declared here 2025-09-10T07:35:41,173 37 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetProgramName(const wchar_t *); 2025-09-10T07:35:41,173 | ^~~~~~~~~~~~~~~~~ 2025-09-10T07:35:41,174 plugins/python/python_plugin.c:268:9: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T07:35:41,175 268 | Py_OptimizeFlag = up.optimize; 2025-09-10T07:35:41,175 | ^~~~~~~~~~~~~~~ 2025-09-10T07:35:41,175 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-10T07:35:41,176 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-10T07:35:41,176 | ^~~~~~~~~~~~~~~ 2025-09-10T07:35:41,206 plugins/python/python_plugin.c: In function ‘uwsgi_python_init_apps’: 2025-09-10T07:35:41,208 plugins/python/python_plugin.c:1142:56: error: invalid application of ‘sizeof’ to incomplete type ‘struct _frame’ 2025-09-10T07:35:41,209 1142 | up.current_frame = uwsgi_malloc(sizeof(struct _frame)*uwsgi.async); 2025-09-10T07:35:41,209 | ^~~~~~ 2025-09-10T07:35:41,218 plugins/python/pyutils.c: In function ‘init_pyargv’: 2025-09-10T07:35:41,218 plugins/python/pyutils.c:391:9: warning: ‘PySys_SetArgv’ is deprecated [-Wdeprecated-declarations] 2025-09-10T07:35:41,219 391 | PySys_SetArgv(up.argc, up.py_argv); 2025-09-10T07:35:41,219 | ^~~~~~~~~~~~~ 2025-09-10T07:35:41,224 plugins/python/python_plugin.c: In function ‘uwsgi_python_suspend’: 2025-09-10T07:35:41,226 plugins/python/python_plugin.c:1533:72: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘recursion_depth’ 2025-09-10T07:35:41,227 1533 | up.current_recursion_depth[wsgi_req->async_id] = tstate->recursion_depth; 2025-09-10T07:35:41,227 | ^~ 2025-09-10T07:35:41,230 plugins/python/python_plugin.c:1534:62: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-10T07:35:41,230 1534 | up.current_frame[wsgi_req->async_id] = tstate->frame; 2025-09-10T07:35:41,230 | ^~ 2025-09-10T07:35:41,231 In file included from /usr/include/python3.13/Python.h:125, 2025-09-10T07:35:41,231 from plugins/python/uwsgi_python.h:2, 2025-09-10T07:35:41,231 from plugins/python/pyutils.c:1: 2025-09-10T07:35:41,232 /usr/include/python3.13/sysmodule.h:10:38: note: declared here 2025-09-10T07:35:41,233 10 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **); 2025-09-10T07:35:41,233 | ^~~~~~~~~~~~~ 2025-09-10T07:35:41,237 plugins/python/python_plugin.c:1537:57: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘recursion_depth’ 2025-09-10T07:35:41,238 1537 | up.current_main_recursion_depth = tstate->recursion_depth; 2025-09-10T07:35:41,239 | ^~ 2025-09-10T07:35:41,242 plugins/python/python_plugin.c:1538:47: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-10T07:35:41,243 1538 | up.current_main_frame = tstate->frame; 2025-09-10T07:35:41,243 | ^~ 2025-09-10T07:35:41,255 plugins/python/python_plugin.c: In function ‘uwsgi_python_resume’: 2025-09-10T07:35:41,257 [thread 3][arm-linux-gnueabihf-gcc] plugins/python/wsgi_handlers.o 2025-09-10T07:35:41,258 plugins/python/python_plugin.c:1766:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘recursion_depth’ 2025-09-10T07:35:41,259 1766 | tstate->recursion_depth = up.current_recursion_depth[wsgi_req->async_id]; 2025-09-10T07:35:41,259 | ^~ 2025-09-10T07:35:41,261 plugins/python/python_plugin.c:1767:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-10T07:35:41,262 1767 | tstate->frame = up.current_frame[wsgi_req->async_id]; 2025-09-10T07:35:41,262 | ^~ 2025-09-10T07:35:41,265 plugins/python/python_plugin.c:1770:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘recursion_depth’ 2025-09-10T07:35:41,265 1770 | tstate->recursion_depth = up.current_main_recursion_depth; 2025-09-10T07:35:41,266 | ^~ 2025-09-10T07:35:41,268 plugins/python/python_plugin.c:1771:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-10T07:35:41,268 1771 | tstate->frame = up.current_main_frame; 2025-09-10T07:35:41,268 | ^~ 2025-09-10T07:35:42,601 plugins/python/pyloader.c: In function ‘set_dyn_pyhome’: 2025-09-10T07:35:42,602 plugins/python/pyloader.c:49:21: warning: ‘snprintf’ output truncated before the last format character [-Wformat-truncation=] 2025-09-10T07:35:42,603 49 | if (snprintf(venv_version, 15, "/lib/python%d.%d", PY_MAJOR_VERSION, PY_MINOR_VERSION) == -1) { 2025-09-10T07:35:42,604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T07:35:42,604 plugins/python/pyloader.c:49:21: note: ‘snprintf’ output 16 bytes into a destination of size 15 2025-09-10T07:35:43,795 ERROR: python setup.py bdist_wheel exited with 1 2025-09-10T07:35:43,817 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-10T07:35:43,817 exec(compile('"'"''"'"''"'"' 2025-09-10T07:35:43,817 # This is -- a caller that pip uses to run setup.py 2025-09-10T07:35:43,817 # 2025-09-10T07:35:43,817 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T07:35:43,817 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T07:35:43,817 # - It provides a clear error message when setuptools is not installed. 2025-09-10T07:35:43,817 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T07:35:43,817 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T07:35:43,817 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T07:35:43,817 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T07:35:43,817 import os, sys, tokenize, traceback 2025-09-10T07:35:43,817 2025-09-10T07:35:43,817 try: 2025-09-10T07:35:43,817 import setuptools 2025-09-10T07:35:43,817 except ImportError: 2025-09-10T07:35:43,817 print( 2025-09-10T07:35:43,817 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T07:35:43,817 "the build environment with exception:", 2025-09-10T07:35:43,817 file=sys.stderr, 2025-09-10T07:35:43,817 ) 2025-09-10T07:35:43,817 traceback.print_exc() 2025-09-10T07:35:43,817 sys.exit(1) 2025-09-10T07:35:43,817 2025-09-10T07:35:43,817 __file__ = %r 2025-09-10T07:35:43,817 sys.argv[0] = __file__ 2025-09-10T07:35:43,817 2025-09-10T07:35:43,817 if os.path.exists(__file__): 2025-09-10T07:35:43,817 filename = __file__ 2025-09-10T07:35:43,817 with tokenize.open(__file__) as f: 2025-09-10T07:35:43,817 setup_py_code = f.read() 2025-09-10T07:35:43,817 else: 2025-09-10T07:35:43,817 filename = "" 2025-09-10T07:35:43,817 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T07:35:43,817 2025-09-10T07:35:43,817 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T07:35:43,817 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-fi5cj3ja/nuwsgi_670dcde0f89b4077977fd5c106def960/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-5z7olv2d[/] 2025-09-10T07:35:43,817 [bold magenta]cwd[/]: /tmp/pip-wheel-fi5cj3ja/nuwsgi_670dcde0f89b4077977fd5c106def960/ 2025-09-10T07:35:43,818 Building wheel for nuwsgi (setup.py): finished with status 'error' 2025-09-10T07:35:43,820 ERROR: Failed building wheel for nuwsgi 2025-09-10T07:35:43,822 Running setup.py clean for nuwsgi 2025-09-10T07:35:43,824 Running command python setup.py clean 2025-09-10T07:35:46,100 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'descriptions' 2025-09-10T07:35:46,101 warnings.warn(msg) 2025-09-10T07:35:46,700 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T07:35:46,700 !! 2025-09-10T07:35:46,701 ******************************************************************************** 2025-09-10T07:35:46,702 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T07:35:46,702 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-10T07:35:46,703 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T07:35:46,703 ******************************************************************************** 2025-09-10T07:35:46,704 !! 2025-09-10T07:35:46,705 self._finalize_license_expression() 2025-09-10T07:35:46,960 running clean 2025-09-10T07:35:47,480 removing 'build/lib' (and everything under it) 2025-09-10T07:35:47,481 removing 'build/bdist.linux-armv7l' (and everything under it) 2025-09-10T07:35:47,481 'build/scripts-3.13' does not exist -- can't clean it 2025-09-10T07:35:47,482 removing 'build' 2025-09-10T07:35:47,730 Failed to build nuwsgi 2025-09-10T07:35:47,732 ERROR: Failed to build one or more wheels 2025-09-10T07:35:47,734 Exception information: 2025-09-10T07:35:47,734 Traceback (most recent call last): 2025-09-10T07:35:47,734 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T07:35:47,734 status = _inner_run() 2025-09-10T07:35:47,734 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T07:35:47,734 return self.run(options, args) 2025-09-10T07:35:47,734 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T07:35:47,734 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T07:35:47,734 return func(self, options, args) 2025-09-10T07:35:47,734 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-10T07:35:47,734 raise CommandError("Failed to build one or more wheels") 2025-09-10T07:35:47,734 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-10T07:35:47,747 Removed build tracker: '/tmp/pip-build-tracker-ull97vwb'