2025-09-07T22:37:08,252 Created temporary directory: /tmp/pip-build-tracker-hg0imrcr 2025-09-07T22:37:08,253 Initialized build tracking at /tmp/pip-build-tracker-hg0imrcr 2025-09-07T22:37:08,253 Created build tracker: /tmp/pip-build-tracker-hg0imrcr 2025-09-07T22:37:08,253 Entered build tracker: /tmp/pip-build-tracker-hg0imrcr 2025-09-07T22:37:08,253 Created temporary directory: /tmp/pip-wheel-9yg4rs1f 2025-09-07T22:37:08,257 Created temporary directory: /tmp/pip-ephem-wheel-cache-c5kubu7i 2025-09-07T22:37:08,312 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:37:08,314 2 location(s) to search for versions of python-tdbus: 2025-09-07T22:37:08,314 * https://pypi.org/simple/python-tdbus/ 2025-09-07T22:37:08,314 * https://www.piwheels.org/simple/python-tdbus/ 2025-09-07T22:37:08,315 Fetching project page and analyzing links: https://pypi.org/simple/python-tdbus/ 2025-09-07T22:37:08,315 Getting page https://pypi.org/simple/python-tdbus/ 2025-09-07T22:37:08,316 Found index url https://pypi.org/simple/ 2025-09-07T22:37:08,464 Fetched page https://pypi.org/simple/python-tdbus/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:37:08,466 Found link https://files.pythonhosted.org/packages/0e/3c/d1c341a83f2e6336a98f25b9978bf9c3c38f30403e7880ae9d7eda3964b5/python-tdbus-0.8.tar.gz (from https://pypi.org/simple/python-tdbus/), version: 0.8 2025-09-07T22:37:08,467 Found link https://files.pythonhosted.org/packages/5f/ea/f76c08af3255b5adb0dad3ba618d290c65ec489d51fa489be4e2df50ebf8/python-tdbus-0.9.tar.gz (from https://pypi.org/simple/python-tdbus/), version: 0.9 2025-09-07T22:37:08,467 Found link https://files.pythonhosted.org/packages/51/81/d4ed9f5682b414cf119b23094c20309a6219618ed8d17fa18d9e3e8418f7/python-tdbus-0.10.tar.gz (from https://pypi.org/simple/python-tdbus/), version: 0.10 2025-09-07T22:37:08,468 Found link https://files.pythonhosted.org/packages/b8/b9/c9543e8ec8b2df526be5ef69946db85d23a631e8a2199d9e7b87f8805bbc/python-tdbus-0.11.tar.gz (from https://pypi.org/simple/python-tdbus/), version: 0.11 2025-09-07T22:37:08,469 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-tdbus/ 2025-09-07T22:37:08,469 Getting page https://www.piwheels.org/simple/python-tdbus/ 2025-09-07T22:37:08,471 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:37:08,579 Fetched page https://www.piwheels.org/simple/python-tdbus/ as text/html 2025-09-07T22:37:08,583 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp35-cp35m-linux_armv7l.whl#sha256=5912685e73290c4346024c1e7f2e24b9dd2d0cb3b429b72dbeac44bda5d10b36 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,583 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp35-cp35m-linux_armv6l.whl#sha256=5912685e73290c4346024c1e7f2e24b9dd2d0cb3b429b72dbeac44bda5d10b36 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,583 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp37-cp37m-linux_armv7l.whl#sha256=03ed1e341a9116ec692cb654052b3bf5c9bafb14978c90d932a59767d07b659f (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,584 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp37-cp37m-linux_armv6l.whl#sha256=03ed1e341a9116ec692cb654052b3bf5c9bafb14978c90d932a59767d07b659f (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,584 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp311-cp311-linux_armv6l.whl#sha256=685a7b96ebd9eea986f4e332ddc5106bfac86a5fbaecef15feaa04bfb064bd7c (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,584 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp311-cp311-linux_armv7l.whl#sha256=685a7b96ebd9eea986f4e332ddc5106bfac86a5fbaecef15feaa04bfb064bd7c (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,584 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp39-cp39-linux_armv6l.whl#sha256=78b850a4a34cbac7fd8bf54b58b8387359058f697be8f82c86d9d22981f7b2d6 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,585 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.11-cp39-cp39-linux_armv7l.whl#sha256=78b850a4a34cbac7fd8bf54b58b8387359058f697be8f82c86d9d22981f7b2d6 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,585 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp35-cp35m-linux_armv6l.whl#sha256=ffabbcbdc303d2449a6edd0206a09f4c3816cdafced57064a2f5147bc4b07d9f (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,585 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp35-cp35m-linux_armv7l.whl#sha256=ffabbcbdc303d2449a6edd0206a09f4c3816cdafced57064a2f5147bc4b07d9f (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,585 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp37-cp37m-linux_armv7l.whl#sha256=df626e961984f8eb0e137330995be9841be53ee230b291933fa6f324c59ed953 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,586 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp37-cp37m-linux_armv6l.whl#sha256=df626e961984f8eb0e137330995be9841be53ee230b291933fa6f324c59ed953 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,586 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp311-cp311-linux_armv6l.whl#sha256=cee07a31346bea336ad19277e77b00d5c4f35d73434afa12f41007afce9fd83e (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,586 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp311-cp311-linux_armv7l.whl#sha256=cee07a31346bea336ad19277e77b00d5c4f35d73434afa12f41007afce9fd83e (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,586 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp39-cp39-linux_armv6l.whl#sha256=fab6fe68eeb3d1d25f2e8310cf6b4d129859ec37720f9c3f9ecb7dc266ae2a13 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,586 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.10-cp39-cp39-linux_armv7l.whl#sha256=fab6fe68eeb3d1d25f2e8310cf6b4d129859ec37720f9c3f9ecb7dc266ae2a13 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,587 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.9-cp311-cp311-linux_armv6l.whl#sha256=9ee0b9db874b357424ed8da6242757cb334299a4e1793a4709d2d863f381b9b9 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,587 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.9-cp311-cp311-linux_armv7l.whl#sha256=9ee0b9db874b357424ed8da6242757cb334299a4e1793a4709d2d863f381b9b9 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,587 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.8-cp311-cp311-linux_armv6l.whl#sha256=3aa1f45bccd3e799a43fb9dbbae2817b669b57256b7e22b7c60f8ae1d62ee279 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,587 Skipping link: No binaries permitted for python-tdbus: https://archive1.piwheels.org/simple/python-tdbus/python_tdbus-0.8-cp311-cp311-linux_armv7l.whl#sha256=3aa1f45bccd3e799a43fb9dbbae2817b669b57256b7e22b7c60f8ae1d62ee279 (from https://www.piwheels.org/simple/python-tdbus/) 2025-09-07T22:37:08,588 Skipping link: not a file: https://www.piwheels.org/simple/python-tdbus/ 2025-09-07T22:37:08,588 Skipping link: not a file: https://pypi.org/simple/python-tdbus/ 2025-09-07T22:37:08,620 Given no hashes to check 1 links for project 'python-tdbus': discarding no candidates 2025-09-07T22:37:08,621 Collecting python-tdbus==0.8 2025-09-07T22:37:08,622 Created temporary directory: /tmp/pip-unpack-t8qz_9aa 2025-09-07T22:37:08,869 Downloading python-tdbus-0.8.tar.gz (17 kB) 2025-09-07T22:37:08,900 Added python-tdbus==0.8 from https://files.pythonhosted.org/packages/0e/3c/d1c341a83f2e6336a98f25b9978bf9c3c38f30403e7880ae9d7eda3964b5/python-tdbus-0.8.tar.gz to build tracker '/tmp/pip-build-tracker-hg0imrcr' 2025-09-07T22:37:08,901 Running setup.py (path:/tmp/pip-wheel-9yg4rs1f/python-tdbus_e869d8531fc04c6a9ce16a7ef72122d0/setup.py) egg_info for package python-tdbus 2025-09-07T22:37:08,901 Created temporary directory: /tmp/pip-pip-egg-info-5u6krw5n 2025-09-07T22:37:08,902 Preparing metadata (setup.py): started 2025-09-07T22:37:08,902 Running command python setup.py egg_info 2025-09-07T22:37:10,005 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:37:10,005 !! 2025-09-07T22:37:10,006 ******************************************************************************** 2025-09-07T22:37:10,006 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:37:10,006 License :: OSI Approved :: MIT License 2025-09-07T22:37:10,006 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:37:10,006 ******************************************************************************** 2025-09-07T22:37:10,006 !! 2025-09-07T22:37:10,007 self._finalize_license_expression() 2025-09-07T22:37:10,080 running egg_info 2025-09-07T22:37:10,156 creating /tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info 2025-09-07T22:37:10,156 writing /tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info/PKG-INFO 2025-09-07T22:37:10,158 writing dependency_links to /tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info/dependency_links.txt 2025-09-07T22:37:10,158 writing top-level names to /tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info/top_level.txt 2025-09-07T22:37:10,159 writing manifest file '/tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info/SOURCES.txt' 2025-09-07T22:37:10,455 reading manifest file '/tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info/SOURCES.txt' 2025-09-07T22:37:10,458 writing manifest file '/tmp/pip-pip-egg-info-5u6krw5n/python_tdbus.egg-info/SOURCES.txt' 2025-09-07T22:37:10,572 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T22:37:10,576 Source in /tmp/pip-wheel-9yg4rs1f/python-tdbus_e869d8531fc04c6a9ce16a7ef72122d0 has version 0.8, which satisfies requirement python-tdbus==0.8 from https://files.pythonhosted.org/packages/0e/3c/d1c341a83f2e6336a98f25b9978bf9c3c38f30403e7880ae9d7eda3964b5/python-tdbus-0.8.tar.gz 2025-09-07T22:37:10,576 Removed python-tdbus==0.8 from https://files.pythonhosted.org/packages/0e/3c/d1c341a83f2e6336a98f25b9978bf9c3c38f30403e7880ae9d7eda3964b5/python-tdbus-0.8.tar.gz from build tracker '/tmp/pip-build-tracker-hg0imrcr' 2025-09-07T22:37:10,579 Created temporary directory: /tmp/pip-unpack-5ej22_qh 2025-09-07T22:37:10,580 Created temporary directory: /tmp/pip-unpack-wiy5m16d 2025-09-07T22:37:10,580 Building wheels for collected packages: python-tdbus 2025-09-07T22:37:10,581 Created temporary directory: /tmp/pip-wheel-h_dset38 2025-09-07T22:37:10,581 DEPRECATION: Building 'python-tdbus' 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 'python-tdbus'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T22:37:10,583 Building wheel for python-tdbus (setup.py): started 2025-09-07T22:37:10,583 Destination directory: /tmp/pip-wheel-h_dset38 2025-09-07T22:37:10,583 Running command python setup.py bdist_wheel 2025-09-07T22:37:11,656 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:37:11,656 !! 2025-09-07T22:37:11,656 ******************************************************************************** 2025-09-07T22:37:11,656 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:37:11,657 License :: OSI Approved :: MIT License 2025-09-07T22:37:11,657 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:37:11,657 ******************************************************************************** 2025-09-07T22:37:11,657 !! 2025-09-07T22:37:11,657 self._finalize_license_expression() 2025-09-07T22:37:11,657 running bdist_wheel 2025-09-07T22:37:12,021 running build 2025-09-07T22:37:12,021 running build_py 2025-09-07T22:37:12,097 creating build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,098 copying lib/tdbus/gevent.py -> build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,098 copying lib/tdbus/select.py -> build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,099 copying lib/tdbus/connection.py -> build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,099 copying lib/tdbus/handler.py -> build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,100 copying lib/tdbus/__init__.py -> build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,100 copying lib/tdbus/loop.py -> build/lib.linux-armv7l-cpython-313/tdbus 2025-09-07T22:37:12,101 creating build/lib.linux-armv7l-cpython-313/tdbus/test 2025-09-07T22:37:12,101 copying lib/tdbus/test/base.py -> build/lib.linux-armv7l-cpython-313/tdbus/test 2025-09-07T22:37:12,102 copying lib/tdbus/test/__init__.py -> build/lib.linux-armv7l-cpython-313/tdbus/test 2025-09-07T22:37:12,102 copying lib/tdbus/test/test_connection.py -> build/lib.linux-armv7l-cpython-313/tdbus/test 2025-09-07T22:37:12,103 copying lib/tdbus/test/test_message.py -> build/lib.linux-armv7l-cpython-313/tdbus/test 2025-09-07T22:37:12,105 running build_ext 2025-09-07T22:37:12,439 building 'tdbus._tdbus' extension 2025-09-07T22:37:12,440 creating build/temp.linux-armv7l-cpython-313/lib/tdbus 2025-09-07T22:37:12,440 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c lib/tdbus/_tdbus.c -o build/temp.linux-armv7l-cpython-313/lib/tdbus/_tdbus.o -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -O0 2025-09-07T22:37:12,852 lib/tdbus/_tdbus.c:81:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,852 81 | { 2025-09-07T22:37:12,852 | ^ 2025-09-07T22:37:12,853 In file included from /usr/include/python3.13/Python.h:72, 2025-09-07T22:37:12,853 from lib/tdbus/_tdbus.c:14: 2025-09-07T22:37:12,853 /usr/include/python3.13/object.h:138:9: error: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:12,853 138 | (type) \ 2025-09-07T22:37:12,853 | ^ 2025-09-07T22:37:12,853 lib/tdbus/_tdbus.c:82:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:12,854 82 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:12,854 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,854 /usr/include/python3.13/object.h:138:9: note: (near initialization for ‘PyTDBusWatchType.ob_base.ob_size’) 2025-09-07T22:37:12,854 138 | (type) \ 2025-09-07T22:37:12,854 | ^ 2025-09-07T22:37:12,854 lib/tdbus/_tdbus.c:82:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:12,854 82 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:12,854 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,855 lib/tdbus/_tdbus.c:81:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,855 81 | { 2025-09-07T22:37:12,855 | ^ 2025-09-07T22:37:12,855 lib/tdbus/_tdbus.c:83:5: error: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:12,855 83 | "_tdbus.Watch", 2025-09-07T22:37:12,855 | ^~~~~~~~~~~~~~ 2025-09-07T22:37:12,856 lib/tdbus/_tdbus.c:83:5: note: (near initialization for ‘PyTDBusWatchType.tp_basicsize’) 2025-09-07T22:37:12,856 lib/tdbus/_tdbus.c:81:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,856 81 | { 2025-09-07T22:37:12,856 | ^ 2025-09-07T22:37:12,869 lib/tdbus/_tdbus.c: In function ‘tdbus_watch_get_fd’: 2025-09-07T22:37:12,870 lib/tdbus/_tdbus.c:109:11: error: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2025-09-07T22:37:12,870 109 | Pfd = PyInt_FromLong(fd); 2025-09-07T22:37:12,870 | ^~~~~~~~~~~~~~ 2025-09-07T22:37:12,870 | PyLong_FromLong 2025-09-07T22:37:12,870 lib/tdbus/_tdbus.c:109:9: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,870 109 | Pfd = PyInt_FromLong(fd); 2025-09-07T22:37:12,871 | ^ 2025-09-07T22:37:12,871 lib/tdbus/_tdbus.c: In function ‘tdbus_watch_get_flags’: 2025-09-07T22:37:12,872 lib/tdbus/_tdbus.c:127:12: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,872 127 | Pflags = PyInt_FromLong(flags); 2025-09-07T22:37:12,872 | ^ 2025-09-07T22:37:12,874 lib/tdbus/_tdbus.c: At top level: 2025-09-07T22:37:12,874 lib/tdbus/_tdbus.c:228:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,875 228 | { 2025-09-07T22:37:12,875 | ^ 2025-09-07T22:37:12,875 /usr/include/python3.13/object.h:138:9: error: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:12,875 138 | (type) \ 2025-09-07T22:37:12,875 | ^ 2025-09-07T22:37:12,875 lib/tdbus/_tdbus.c:229:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:12,875 229 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:12,875 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,876 /usr/include/python3.13/object.h:138:9: note: (near initialization for ‘PyTDBusTimeoutType.ob_base.ob_size’) 2025-09-07T22:37:12,876 138 | (type) \ 2025-09-07T22:37:12,876 | ^ 2025-09-07T22:37:12,876 lib/tdbus/_tdbus.c:229:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:12,876 229 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:12,876 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,876 lib/tdbus/_tdbus.c:228:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,877 228 | { 2025-09-07T22:37:12,877 | ^ 2025-09-07T22:37:12,877 lib/tdbus/_tdbus.c:230:5: error: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:12,877 230 | "_tdbus.Timeout", 2025-09-07T22:37:12,877 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,877 lib/tdbus/_tdbus.c:230:5: note: (near initialization for ‘PyTDBusTimeoutType.tp_basicsize’) 2025-09-07T22:37:12,878 lib/tdbus/_tdbus.c:228:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,878 228 | { 2025-09-07T22:37:12,878 | ^ 2025-09-07T22:37:12,879 lib/tdbus/_tdbus.c: In function ‘tdbus_timeout_get_interval’: 2025-09-07T22:37:12,879 lib/tdbus/_tdbus.c:254:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,879 254 | Ptimeout = PyInt_FromLong(timeout); 2025-09-07T22:37:12,879 | ^ 2025-09-07T22:37:12,881 lib/tdbus/_tdbus.c: At top level: 2025-09-07T22:37:12,882 lib/tdbus/_tdbus.c:353:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,882 353 | { 2025-09-07T22:37:12,882 | ^ 2025-09-07T22:37:12,882 /usr/include/python3.13/object.h:138:9: error: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:12,882 138 | (type) \ 2025-09-07T22:37:12,882 | ^ 2025-09-07T22:37:12,883 lib/tdbus/_tdbus.c:354:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:12,883 354 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:12,883 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,883 /usr/include/python3.13/object.h:138:9: note: (near initialization for ‘PyTDBusMessageType.ob_base.ob_size’) 2025-09-07T22:37:12,883 138 | (type) \ 2025-09-07T22:37:12,883 | ^ 2025-09-07T22:37:12,883 lib/tdbus/_tdbus.c:354:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:12,883 354 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:12,884 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,884 lib/tdbus/_tdbus.c:353:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,884 353 | { 2025-09-07T22:37:12,884 | ^ 2025-09-07T22:37:12,885 lib/tdbus/_tdbus.c:355:5: error: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:12,885 355 | "_tdbus.Message", 2025-09-07T22:37:12,885 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,885 lib/tdbus/_tdbus.c:355:5: note: (near initialization for ‘PyTDBusMessageType.tp_basicsize’) 2025-09-07T22:37:12,885 lib/tdbus/_tdbus.c:353:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:12,885 353 | { 2025-09-07T22:37:12,885 | ^ 2025-09-07T22:37:12,891 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_type’: 2025-09-07T22:37:12,892 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,892 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,892 | ^ 2025-09-07T22:37:12,892 lib/tdbus/_tdbus.c:543:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,892 543 | DEFINE_MESSAGE_GETTER(type, int, PyInt_FromLong, -1) 2025-09-07T22:37:12,892 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,896 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_serial’: 2025-09-07T22:37:12,897 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,897 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,897 | ^ 2025-09-07T22:37:12,897 lib/tdbus/_tdbus.c:548:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,897 548 | DEFINE_MESSAGE_GETTER(serial, long, PyInt_FromLong, -1) 2025-09-07T22:37:12,897 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,912 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_path’: 2025-09-07T22:37:12,914 lib/tdbus/_tdbus.c:549:43: error: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2025-09-07T22:37:12,914 549 | DEFINE_MESSAGE_GETTER(path, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,914 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,914 lib/tdbus/_tdbus.c:513:23: note: in definition of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,914 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,914 | ^~~~~~~~~~ 2025-09-07T22:37:12,915 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,915 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,915 | ^ 2025-09-07T22:37:12,915 lib/tdbus/_tdbus.c:549:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,915 549 | DEFINE_MESSAGE_GETTER(path, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,915 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,918 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_interface’: 2025-09-07T22:37:12,919 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,919 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,920 | ^ 2025-09-07T22:37:12,920 lib/tdbus/_tdbus.c:551:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,920 551 | DEFINE_MESSAGE_GETTER(interface, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,920 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,922 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_member’: 2025-09-07T22:37:12,923 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,923 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,923 | ^ 2025-09-07T22:37:12,923 lib/tdbus/_tdbus.c:553:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,923 553 | DEFINE_MESSAGE_GETTER(member, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,923 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,925 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_error_name’: 2025-09-07T22:37:12,926 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,926 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,926 | ^ 2025-09-07T22:37:12,926 lib/tdbus/_tdbus.c:555:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,926 555 | DEFINE_MESSAGE_GETTER(error_name, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,926 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,929 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_destination’: 2025-09-07T22:37:12,930 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,930 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,930 | ^ 2025-09-07T22:37:12,930 lib/tdbus/_tdbus.c:559:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,931 559 | DEFINE_MESSAGE_GETTER(destination, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,931 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,933 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_sender’: 2025-09-07T22:37:12,933 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,934 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,934 | ^ 2025-09-07T22:37:12,934 lib/tdbus/_tdbus.c:561:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,934 561 | DEFINE_MESSAGE_GETTER(sender, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,934 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,935 lib/tdbus/_tdbus.c: In function ‘tdbus_message_get_signature’: 2025-09-07T22:37:12,936 lib/tdbus/_tdbus.c:513:21: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,936 513 | if ((Pvalue = py_convert(value)) == NULL) RETURN_ERROR(NULL); \ 2025-09-07T22:37:12,936 | ^ 2025-09-07T22:37:12,936 lib/tdbus/_tdbus.c:562:1: note: in expansion of macro ‘DEFINE_MESSAGE_GETTER’ 2025-09-07T22:37:12,936 562 | DEFINE_MESSAGE_GETTER(signature, const char *, PyString_FromString, NULL) 2025-09-07T22:37:12,936 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,937 lib/tdbus/_tdbus.c: In function ‘_tdbus_message_read_arg’: 2025-09-07T22:37:12,938 lib/tdbus/_tdbus.c:580:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,938 580 | Parg = PyInt_FromLong(value.u8); 2025-09-07T22:37:12,938 | ^ 2025-09-07T22:37:12,939 lib/tdbus/_tdbus.c:590:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,939 590 | Parg = PyInt_FromLong(value.i16); 2025-09-07T22:37:12,939 | ^ 2025-09-07T22:37:12,940 lib/tdbus/_tdbus.c:595:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,940 595 | Parg = PyInt_FromLong(value.u16); 2025-09-07T22:37:12,940 | ^ 2025-09-07T22:37:12,941 lib/tdbus/_tdbus.c:600:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,941 600 | Parg = PyInt_FromLong(value.i32); 2025-09-07T22:37:12,941 | ^ 2025-09-07T22:37:12,942 lib/tdbus/_tdbus.c:606:18: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,943 606 | Parg = PyInt_FromLong(value.u32); 2025-09-07T22:37:12,943 | ^ 2025-09-07T22:37:12,944 lib/tdbus/_tdbus.c:614:18: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,944 614 | Parg = PyInt_FromLong(value.i64); 2025-09-07T22:37:12,944 | ^ 2025-09-07T22:37:12,946 lib/tdbus/_tdbus.c:640:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,946 640 | Parg = PyString_FromString(value.str); 2025-09-07T22:37:12,946 | ^ 2025-09-07T22:37:12,964 lib/tdbus/_tdbus.c:653:20: error: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2025-09-07T22:37:12,964 653 | Parg = PyString_FromStringAndSize(ptr, size); 2025-09-07T22:37:12,965 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,965 | PyBytes_FromStringAndSize 2025-09-07T22:37:12,965 lib/tdbus/_tdbus.c:653:18: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,966 653 | Parg = PyString_FromStringAndSize(ptr, size); 2025-09-07T22:37:12,966 | ^ 2025-09-07T22:37:12,969 lib/tdbus/_tdbus.c:694:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,969 694 | Pkey = PyString_FromString(sig); 2025-09-07T22:37:12,970 | ^ 2025-09-07T22:37:12,986 lib/tdbus/_tdbus.c: In function ‘_tdbus_init_check_number_cache’: 2025-09-07T22:37:12,987 lib/tdbus/_tdbus.c:784:24: error: implicit declaration of function ‘PyInt_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2025-09-07T22:37:12,987 784 | if ((Pnumber = PyInt_FromString(_tdbus_check_numbers[i], 2025-09-07T22:37:12,988 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:37:12,988 | PyLong_FromString 2025-09-07T22:37:12,988 lib/tdbus/_tdbus.c:784:22: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:12,988 784 | if ((Pnumber = PyInt_FromString(_tdbus_check_numbers[i], 2025-09-07T22:37:12,988 | ^ 2025-09-07T22:37:13,004 lib/tdbus/_tdbus.c: In function ‘_tdbus_check_number’: 2025-09-07T22:37:13,005 lib/tdbus/_tdbus.c:837:9: error: implicit declaration of function ‘PyObject_Compare’; did you mean ‘PyObject_RichCompare’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,005 837 | if (PyObject_Compare(number, Pmin) == -1 || 2025-09-07T22:37:13,005 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,005 | PyObject_RichCompare 2025-09-07T22:37:13,021 lib/tdbus/_tdbus.c: In function ‘_tdbus_message_append_arg’: 2025-09-07T22:37:13,023 lib/tdbus/_tdbus.c:938:20: error: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,023 938 | value.u8 = PyInt_AsLong(arg); 2025-09-07T22:37:13,023 | ^~~~~~~~~~~~ 2025-09-07T22:37:13,023 | PyLong_AsLong 2025-09-07T22:37:13,040 lib/tdbus/_tdbus.c:976:25: error: implicit declaration of function ‘PyInt_AsUnsignedLongMask’; did you mean ‘PyLong_AsUnsignedLongMask’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,040 976 | value.u32 = PyInt_AsUnsignedLongMask(arg); 2025-09-07T22:37:13,040 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,040 | PyLong_AsUnsignedLongMask 2025-09-07T22:37:13,055 lib/tdbus/_tdbus.c:986:25: error: implicit declaration of function ‘PyInt_AsUnsignedLongLongMask’; did you mean ‘PyLong_AsUnsignedLongLongMask’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,055 986 | value.i64 = PyInt_AsUnsignedLongLongMask(arg); 2025-09-07T22:37:13,055 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,055 | PyLong_AsUnsignedLongLongMask 2025-09-07T22:37:13,070 lib/tdbus/_tdbus.c:1008:14: error: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,070 1008 | if (!PyString_Check(arg)) 2025-09-07T22:37:13,070 | ^~~~~~~~~~~~~~ 2025-09-07T22:37:13,070 | PyMapping_Check 2025-09-07T22:37:13,088 lib/tdbus/_tdbus.c:1010:26: error: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 2025-09-07T22:37:13,088 1010 | if ((value.str = PyString_AsString(arg)) == NULL) 2025-09-07T22:37:13,088 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,089 lib/tdbus/_tdbus.c:1010:24: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,089 1010 | if ((value.str = PyString_AsString(arg)) == NULL) 2025-09-07T22:37:13,089 | ^ 2025-09-07T22:37:13,091 lib/tdbus/_tdbus.c:1020:26: error: passing argument 1 of ‘strdup’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,091 1020 | subtype = strdup(PyString_AsString(arg)); 2025-09-07T22:37:13,092 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,092 | | 2025-09-07T22:37:13,092 | int 2025-09-07T22:37:13,092 In file included from /usr/include/python3.13/Python.h:39: 2025-09-07T22:37:13,092 /usr/include/string.h:187:34: note: expected ‘const char *’ but argument is of type ‘int’ 2025-09-07T22:37:13,092 187 | extern char *strdup (const char *__s) 2025-09-07T22:37:13,092 | ~~~~~~~~~~~~^~~ 2025-09-07T22:37:13,094 lib/tdbus/_tdbus.c:1037:19: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,094 1037 | value.str = PyString_AsString(Putf8); 2025-09-07T22:37:13,094 | ^ 2025-09-07T22:37:13,115 lib/tdbus/_tdbus.c:1059:19: error: implicit declaration of function ‘PyString_AS_STRING’; did you mean ‘PyBytes_AS_STRING’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,115 1059 | ptr = PyString_AS_STRING(arg); 2025-09-07T22:37:13,115 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,115 | PyBytes_AS_STRING 2025-09-07T22:37:13,116 lib/tdbus/_tdbus.c:1059:17: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,116 1059 | ptr = PyString_AS_STRING(arg); 2025-09-07T22:37:13,116 | ^ 2025-09-07T22:37:13,133 lib/tdbus/_tdbus.c:1060:20: error: implicit declaration of function ‘PyString_GET_SIZE’; did you mean ‘PySet_GET_SIZE’? [-Wimplicit-function-declaration] 2025-09-07T22:37:13,133 1060 | size = PyString_GET_SIZE(arg); 2025-09-07T22:37:13,133 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,133 | PySet_GET_SIZE 2025-09-07T22:37:13,137 lib/tdbus/_tdbus.c:1103:26: error: passing argument 1 of ‘strdup’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,137 1103 | subtype = strdup(PyString_AsString(Ptype)); 2025-09-07T22:37:13,137 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,138 | | 2025-09-07T22:37:13,138 | int 2025-09-07T22:37:13,138 /usr/include/string.h:187:34: note: expected ‘const char *’ but argument is of type ‘int’ 2025-09-07T22:37:13,138 187 | extern char *strdup (const char *__s) 2025-09-07T22:37:13,138 | ~~~~~~~~~~~~^~~ 2025-09-07T22:37:13,145 lib/tdbus/_tdbus.c: At top level: 2025-09-07T22:37:13,146 lib/tdbus/_tdbus.c:1234:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:13,146 1234 | { 2025-09-07T22:37:13,146 | ^ 2025-09-07T22:37:13,147 /usr/include/python3.13/object.h:138:9: error: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:13,147 138 | (type) \ 2025-09-07T22:37:13,148 | ^ 2025-09-07T22:37:13,148 lib/tdbus/_tdbus.c:1235:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:13,148 1235 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:13,148 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,149 /usr/include/python3.13/object.h:138:9: note: (near initialization for ‘PyTDBusPendingCallType.ob_base.ob_size’) 2025-09-07T22:37:13,149 138 | (type) \ 2025-09-07T22:37:13,149 | ^ 2025-09-07T22:37:13,149 lib/tdbus/_tdbus.c:1235:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:13,149 1235 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:13,149 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,149 lib/tdbus/_tdbus.c:1234:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:13,150 1234 | { 2025-09-07T22:37:13,150 | ^ 2025-09-07T22:37:13,151 lib/tdbus/_tdbus.c:1236:5: error: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:13,151 1236 | "_tdbus.PendingCall", 2025-09-07T22:37:13,151 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,151 lib/tdbus/_tdbus.c:1236:5: note: (near initialization for ‘PyTDBusPendingCallType.tp_basicsize’) 2025-09-07T22:37:13,152 lib/tdbus/_tdbus.c:1234:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:13,152 1234 | { 2025-09-07T22:37:13,152 | ^ 2025-09-07T22:37:13,155 lib/tdbus/_tdbus.c:1306:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:13,155 1306 | { 2025-09-07T22:37:13,155 | ^ 2025-09-07T22:37:13,156 /usr/include/python3.13/object.h:138:9: error: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:13,156 138 | (type) \ 2025-09-07T22:37:13,156 | ^ 2025-09-07T22:37:13,156 lib/tdbus/_tdbus.c:1307:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:13,157 1307 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:13,157 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,158 /usr/include/python3.13/object.h:138:9: note: (near initialization for ‘PyTDBusConnectionType.ob_base.ob_size’) 2025-09-07T22:37:13,158 138 | (type) \ 2025-09-07T22:37:13,158 | ^ 2025-09-07T22:37:13,158 lib/tdbus/_tdbus.c:1307:5: note: in expansion of macro ‘PyObject_HEAD_INIT’ 2025-09-07T22:37:13,158 1307 | PyObject_HEAD_INIT(NULL) 0, 2025-09-07T22:37:13,158 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,158 lib/tdbus/_tdbus.c:1306:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:13,159 1306 | { 2025-09-07T22:37:13,159 | ^ 2025-09-07T22:37:13,160 lib/tdbus/_tdbus.c:1308:5: error: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:37:13,160 1308 | "_tdbus.Connection", 2025-09-07T22:37:13,160 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,160 lib/tdbus/_tdbus.c:1308:5: note: (near initialization for ‘PyTDBusConnectionType.tp_basicsize’) 2025-09-07T22:37:13,161 lib/tdbus/_tdbus.c:1306:1: warning: missing braces around initializer [-Wmissing-braces] 2025-09-07T22:37:13,161 1306 | { 2025-09-07T22:37:13,161 | ^ 2025-09-07T22:37:13,177 lib/tdbus/_tdbus.c: In function ‘tdbus_connection_send’: 2025-09-07T22:37:13,178 lib/tdbus/_tdbus.c:1649:17: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,178 1649 | Pserial = PyInt_FromLong(serial); 2025-09-07T22:37:13,178 | ^ 2025-09-07T22:37:13,182 lib/tdbus/_tdbus.c: In function ‘tdbus_connection_dispatch’: 2025-09-07T22:37:13,183 lib/tdbus/_tdbus.c:1699:13: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,183 1699 | Pstatus = PyInt_FromLong(status); 2025-09-07T22:37:13,184 | ^ 2025-09-07T22:37:13,186 lib/tdbus/_tdbus.c: In function ‘tdbus_connection_get_unique_name’: 2025-09-07T22:37:13,188 lib/tdbus/_tdbus.c:1739:19: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,188 1739 | if ((Paddress = PyString_FromString(name)) == NULL) 2025-09-07T22:37:13,188 | ^ 2025-09-07T22:37:13,189 lib/tdbus/_tdbus.c: In function ‘tdbus_connection_get_dispatch_status’: 2025-09-07T22:37:13,191 lib/tdbus/_tdbus.c:1759:13: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,191 1759 | Pstatus = PyInt_FromLong(status); 2025-09-07T22:37:13,191 | ^ 2025-09-07T22:37:13,204 lib/tdbus/_tdbus.c: In function ‘init_tdbus’: 2025-09-07T22:37:13,205 lib/tdbus/_tdbus.c:1795:20: error: implicit declaration of function ‘Py_InitModule’ [-Wimplicit-function-declaration] 2025-09-07T22:37:13,205 1795 | if ((Pmodule = Py_InitModule("_tdbus", tdbus_methods)) == NULL) 2025-09-07T22:37:13,206 | ^~~~~~~~~~~~~ 2025-09-07T22:37:13,207 lib/tdbus/_tdbus.c:1795:18: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,207 1795 | if ((Pmodule = Py_InitModule("_tdbus", tdbus_methods)) == NULL) 2025-09-07T22:37:13,207 | ^ 2025-09-07T22:37:13,215 lib/tdbus/_tdbus.c:1829:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,215 1829 | if ((Pstr = PyString_FromString(value)) == NULL) return; \ 2025-09-07T22:37:13,215 | ^ 2025-09-07T22:37:13,215 lib/tdbus/_tdbus.c:1834:5: note: in expansion of macro ‘EXPORT_STRING’ 2025-09-07T22:37:13,215 1834 | EXPORT_STRING(DBUS_BUS_SYSTEM, ""); 2025-09-07T22:37:13,215 | ^~~~~~~~~~~~~ 2025-09-07T22:37:13,219 lib/tdbus/_tdbus.c:1829:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,219 1829 | if ((Pstr = PyString_FromString(value)) == NULL) return; \ 2025-09-07T22:37:13,219 | ^ 2025-09-07T22:37:13,219 lib/tdbus/_tdbus.c:1835:5: note: in expansion of macro ‘EXPORT_STRING’ 2025-09-07T22:37:13,219 1835 | EXPORT_STRING(DBUS_BUS_SESSION, ""); 2025-09-07T22:37:13,219 | ^~~~~~~~~~~~~ 2025-09-07T22:37:13,223 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,223 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,223 | ^ 2025-09-07T22:37:13,223 lib/tdbus/_tdbus.c:1844:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,223 1844 | EXPORT_INT_SYMBOL(DBUS_MAJOR_PROTOCOL_VERSION); 2025-09-07T22:37:13,223 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,227 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,227 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,227 | ^ 2025-09-07T22:37:13,227 lib/tdbus/_tdbus.c:1845:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,227 1845 | EXPORT_INT_SYMBOL(DBUS_MESSAGE_TYPE_INVALID); 2025-09-07T22:37:13,227 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,231 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,231 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,231 | ^ 2025-09-07T22:37:13,231 lib/tdbus/_tdbus.c:1846:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,231 1846 | EXPORT_INT_SYMBOL(DBUS_MESSAGE_TYPE_METHOD_CALL); 2025-09-07T22:37:13,231 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,235 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,235 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,235 | ^ 2025-09-07T22:37:13,235 lib/tdbus/_tdbus.c:1847:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,235 1847 | EXPORT_INT_SYMBOL(DBUS_MESSAGE_TYPE_METHOD_RETURN); 2025-09-07T22:37:13,235 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,239 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,239 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,239 | ^ 2025-09-07T22:37:13,239 lib/tdbus/_tdbus.c:1848:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,239 1848 | EXPORT_INT_SYMBOL(DBUS_MESSAGE_TYPE_ERROR); 2025-09-07T22:37:13,240 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,243 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,243 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,243 | ^ 2025-09-07T22:37:13,243 lib/tdbus/_tdbus.c:1849:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,243 1849 | EXPORT_INT_SYMBOL(DBUS_MESSAGE_TYPE_SIGNAL); 2025-09-07T22:37:13,243 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,247 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,247 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,247 | ^ 2025-09-07T22:37:13,247 lib/tdbus/_tdbus.c:1850:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,247 1850 | EXPORT_INT_SYMBOL(DBUS_HEADER_FLAG_NO_REPLY_EXPECTED); 2025-09-07T22:37:13,248 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,251 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,251 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,251 | ^ 2025-09-07T22:37:13,251 lib/tdbus/_tdbus.c:1851:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,251 1851 | EXPORT_INT_SYMBOL(DBUS_HEADER_FLAG_NO_AUTO_START); 2025-09-07T22:37:13,252 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,255 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,255 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,255 | ^ 2025-09-07T22:37:13,255 lib/tdbus/_tdbus.c:1852:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,255 1852 | EXPORT_INT_SYMBOL(DBUS_MAXIMUM_NAME_LENGTH); 2025-09-07T22:37:13,256 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,259 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,259 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,259 | ^ 2025-09-07T22:37:13,259 lib/tdbus/_tdbus.c:1853:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,260 1853 | EXPORT_INT_SYMBOL(DBUS_WATCH_READABLE); 2025-09-07T22:37:13,260 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,263 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,263 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,263 | ^ 2025-09-07T22:37:13,263 lib/tdbus/_tdbus.c:1854:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,264 1854 | EXPORT_INT_SYMBOL(DBUS_WATCH_WRITABLE); 2025-09-07T22:37:13,264 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,267 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,267 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,267 | ^ 2025-09-07T22:37:13,268 lib/tdbus/_tdbus.c:1855:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,268 1855 | EXPORT_INT_SYMBOL(DBUS_DISPATCH_DATA_REMAINS); 2025-09-07T22:37:13,268 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,271 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,271 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,271 | ^ 2025-09-07T22:37:13,272 lib/tdbus/_tdbus.c:1856:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,272 1856 | EXPORT_INT_SYMBOL(DBUS_DISPATCH_COMPLETE); 2025-09-07T22:37:13,272 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,275 lib/tdbus/_tdbus.c:1839:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,275 1839 | if ((Pint = PyInt_FromLong(name)) == NULL) return; \ 2025-09-07T22:37:13,275 | ^ 2025-09-07T22:37:13,276 lib/tdbus/_tdbus.c:1857:5: note: in expansion of macro ‘EXPORT_INT_SYMBOL’ 2025-09-07T22:37:13,276 1857 | EXPORT_INT_SYMBOL(DBUS_DISPATCH_NEED_MEMORY); 2025-09-07T22:37:13,276 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,279 lib/tdbus/_tdbus.c:1861:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,279 1861 | if ((Pstr = PyString_FromString(name)) == NULL) return; \ 2025-09-07T22:37:13,279 | ^ 2025-09-07T22:37:13,279 lib/tdbus/_tdbus.c:1866:5: note: in expansion of macro ‘EXPORT_STR_SYMBOL’ 2025-09-07T22:37:13,280 1866 | EXPORT_STR_SYMBOL(DBUS_SERVICE_DBUS); 2025-09-07T22:37:13,280 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,283 lib/tdbus/_tdbus.c:1861:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,283 1861 | if ((Pstr = PyString_FromString(name)) == NULL) return; \ 2025-09-07T22:37:13,284 | ^ 2025-09-07T22:37:13,284 lib/tdbus/_tdbus.c:1867:5: note: in expansion of macro ‘EXPORT_STR_SYMBOL’ 2025-09-07T22:37:13,284 1867 | EXPORT_STR_SYMBOL(DBUS_PATH_DBUS); 2025-09-07T22:37:13,284 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,287 lib/tdbus/_tdbus.c:1861:23: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:37:13,287 1861 | if ((Pstr = PyString_FromString(name)) == NULL) return; \ 2025-09-07T22:37:13,288 | ^ 2025-09-07T22:37:13,288 lib/tdbus/_tdbus.c:1868:5: note: in expansion of macro ‘EXPORT_STR_SYMBOL’ 2025-09-07T22:37:13,288 1868 | EXPORT_STR_SYMBOL(DBUS_INTERFACE_DBUS); 2025-09-07T22:37:13,288 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:37:13,326 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-07T22:37:13,472 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T22:37:13,484 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T22:37:13,484 exec(compile('"'"''"'"''"'"' 2025-09-07T22:37:13,484 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:37:13,484 # 2025-09-07T22:37:13,484 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:37:13,484 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:37:13,484 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:37:13,484 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:37:13,484 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:37:13,484 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:37:13,484 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:37:13,484 import os, sys, tokenize, traceback 2025-09-07T22:37:13,484 2025-09-07T22:37:13,484 try: 2025-09-07T22:37:13,484 import setuptools 2025-09-07T22:37:13,484 except ImportError: 2025-09-07T22:37:13,484 print( 2025-09-07T22:37:13,484 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:37:13,484 "the build environment with exception:", 2025-09-07T22:37:13,484 file=sys.stderr, 2025-09-07T22:37:13,484 ) 2025-09-07T22:37:13,484 traceback.print_exc() 2025-09-07T22:37:13,484 sys.exit(1) 2025-09-07T22:37:13,484 2025-09-07T22:37:13,484 __file__ = %r 2025-09-07T22:37:13,484 sys.argv[0] = __file__ 2025-09-07T22:37:13,484 2025-09-07T22:37:13,484 if os.path.exists(__file__): 2025-09-07T22:37:13,484 filename = __file__ 2025-09-07T22:37:13,484 with tokenize.open(__file__) as f: 2025-09-07T22:37:13,484 setup_py_code = f.read() 2025-09-07T22:37:13,484 else: 2025-09-07T22:37:13,484 filename = "" 2025-09-07T22:37:13,484 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:37:13,484 2025-09-07T22:37:13,484 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:37:13,484 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-9yg4rs1f/python-tdbus_e869d8531fc04c6a9ce16a7ef72122d0/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-h_dset38[/] 2025-09-07T22:37:13,484 [bold magenta]cwd[/]: /tmp/pip-wheel-9yg4rs1f/python-tdbus_e869d8531fc04c6a9ce16a7ef72122d0/ 2025-09-07T22:37:13,484 Building wheel for python-tdbus (setup.py): finished with status 'error' 2025-09-07T22:37:13,485 ERROR: Failed building wheel for python-tdbus 2025-09-07T22:37:13,485 Running setup.py clean for python-tdbus 2025-09-07T22:37:13,486 Running command python setup.py clean 2025-09-07T22:37:14,571 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:37:14,571 !! 2025-09-07T22:37:14,572 ******************************************************************************** 2025-09-07T22:37:14,572 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:37:14,572 License :: OSI Approved :: MIT License 2025-09-07T22:37:14,572 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:37:14,572 ******************************************************************************** 2025-09-07T22:37:14,572 !! 2025-09-07T22:37:14,572 self._finalize_license_expression() 2025-09-07T22:37:14,646 running clean 2025-09-07T22:37:14,789 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T22:37:14,789 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T22:37:14,790 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T22:37:14,790 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T22:37:14,790 removing 'build' 2025-09-07T22:37:14,903 Failed to build python-tdbus 2025-09-07T22:37:14,904 ERROR: Failed to build one or more wheels 2025-09-07T22:37:14,904 Exception information: 2025-09-07T22:37:14,904 Traceback (most recent call last): 2025-09-07T22:37:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:37:14,904 status = _inner_run() 2025-09-07T22:37:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:37:14,904 return self.run(options, args) 2025-09-07T22:37:14,904 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:37:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:37:14,904 return func(self, options, args) 2025-09-07T22:37:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T22:37:14,904 raise CommandError("Failed to build one or more wheels") 2025-09-07T22:37:14,904 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T22:37:14,909 Removed build tracker: '/tmp/pip-build-tracker-hg0imrcr'