2021-07-09T01:51:24,825 Created temporary directory: /tmp/pip-ephem-wheel-cache-xoiyjkgc 2021-07-09T01:51:24,828 Created temporary directory: /tmp/pip-req-tracker-spkiy_7j 2021-07-09T01:51:24,829 Initialized build tracking at /tmp/pip-req-tracker-spkiy_7j 2021-07-09T01:51:24,829 Created build tracker: /tmp/pip-req-tracker-spkiy_7j 2021-07-09T01:51:24,829 Entered build tracker: /tmp/pip-req-tracker-spkiy_7j 2021-07-09T01:51:24,830 Created temporary directory: /tmp/pip-wheel-znbeo1ll 2021-07-09T01:51:24,864 1 location(s) to search for versions of tnetstring: 2021-07-09T01:51:24,864 * https://pypi.org/simple/tnetstring/ 2021-07-09T01:51:24,865 Fetching project page and analyzing links: https://pypi.org/simple/tnetstring/ 2021-07-09T01:51:24,865 Getting page https://pypi.org/simple/tnetstring/ 2021-07-09T01:51:24,867 Found index url https://pypi.org/simple 2021-07-09T01:51:25,048 Found link https://files.pythonhosted.org/packages/e2/29/e97c966f9f9534554d49567364ebb4f6e6584d97e6761c3e55daacb2c3dc/tnetstring-0.1.0.tar.gz#sha256=b9b6745b3a0fc5d0e41c6dba0022d2b4ad2289af007df67e68266543080062b1 (from https://pypi.org/simple/tnetstring/), version: 0.1.0 2021-07-09T01:51:25,048 Found link https://files.pythonhosted.org/packages/71/51/98a0b5689c0928dea1c75d5662bc399e45d3e1725764496c1b1e850eee0d/tnetstring-0.2.0.tar.gz#sha256=13315c4c7d7b373833971770366786d47c2ce6969b487b0de132e44efff6f5d0 (from https://pypi.org/simple/tnetstring/), version: 0.2.0 2021-07-09T01:51:25,049 Found link https://files.pythonhosted.org/packages/75/19/4b82ac8ff96d99e41f0e7b5544e7128c9c0c661c2f46c1d987f59c10bb19/tnetstring-0.2.1.tar.gz#sha256=55715a5d758214034db179005def47ed842da36c4c48e9e7ae59bcaffed7ca9b (from https://pypi.org/simple/tnetstring/), version: 0.2.1 2021-07-09T01:51:25,049 Skipping link: not a file: https://pypi.org/simple/tnetstring/ 2021-07-09T01:51:25,066 Given no hashes to check 1 links for project 'tnetstring': discarding no candidates 2021-07-09T01:51:25,083 Collecting tnetstring==0.1.0 2021-07-09T01:51:25,085 Created temporary directory: /tmp/pip-unpack-dh6i2aqt 2021-07-09T01:51:25,258 Downloading tnetstring-0.1.0.tar.gz (15 kB) 2021-07-09T01:51:25,320 Added tnetstring==0.1.0 from https://files.pythonhosted.org/packages/e2/29/e97c966f9f9534554d49567364ebb4f6e6584d97e6761c3e55daacb2c3dc/tnetstring-0.1.0.tar.gz#sha256=b9b6745b3a0fc5d0e41c6dba0022d2b4ad2289af007df67e68266543080062b1 to build tracker '/tmp/pip-req-tracker-spkiy_7j' 2021-07-09T01:51:25,322 Running setup.py (path:/tmp/pip-wheel-znbeo1ll/tnetstring_7d838459748545998c0f201f92f20aa4/setup.py) egg_info for package tnetstring 2021-07-09T01:51:25,322 Created temporary directory: /tmp/pip-pip-egg-info-mriitm_m 2021-07-09T01:51:25,323 Running command python setup.py egg_info 2021-07-09T01:51:26,125 running egg_info 2021-07-09T01:51:26,128 creating /tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info 2021-07-09T01:51:26,130 writing /tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info/PKG-INFO 2021-07-09T01:51:26,132 writing dependency_links to /tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info/dependency_links.txt 2021-07-09T01:51:26,136 writing top-level names to /tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info/top_level.txt 2021-07-09T01:51:26,138 writing manifest file '/tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info/SOURCES.txt' 2021-07-09T01:51:26,464 reading manifest file '/tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info/SOURCES.txt' 2021-07-09T01:51:26,466 adding license file 'LICENSE.txt' 2021-07-09T01:51:26,468 writing manifest file '/tmp/pip-pip-egg-info-mriitm_m/tnetstring.egg-info/SOURCES.txt' 2021-07-09T01:51:26,544 Source in /tmp/pip-wheel-znbeo1ll/tnetstring_7d838459748545998c0f201f92f20aa4 has version 0.1.0, which satisfies requirement tnetstring==0.1.0 from https://files.pythonhosted.org/packages/e2/29/e97c966f9f9534554d49567364ebb4f6e6584d97e6761c3e55daacb2c3dc/tnetstring-0.1.0.tar.gz#sha256=b9b6745b3a0fc5d0e41c6dba0022d2b4ad2289af007df67e68266543080062b1 2021-07-09T01:51:26,545 Removed tnetstring==0.1.0 from https://files.pythonhosted.org/packages/e2/29/e97c966f9f9534554d49567364ebb4f6e6584d97e6761c3e55daacb2c3dc/tnetstring-0.1.0.tar.gz#sha256=b9b6745b3a0fc5d0e41c6dba0022d2b4ad2289af007df67e68266543080062b1 from build tracker '/tmp/pip-req-tracker-spkiy_7j' 2021-07-09T01:51:26,550 Created temporary directory: /tmp/pip-unpack-_4jg9rio 2021-07-09T01:51:26,550 Building wheels for collected packages: tnetstring 2021-07-09T01:51:26,555 Created temporary directory: /tmp/pip-wheel-1e68byrl 2021-07-09T01:51:26,556 Building wheel for tnetstring (setup.py): started 2021-07-09T01:51:26,556 Destination directory: /tmp/pip-wheel-1e68byrl 2021-07-09T01:51:26,556 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-znbeo1ll/tnetstring_7d838459748545998c0f201f92f20aa4/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-znbeo1ll/tnetstring_7d838459748545998c0f201f92f20aa4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1e68byrl 2021-07-09T01:51:27,388 running bdist_wheel 2021-07-09T01:51:27,556 running build 2021-07-09T01:51:27,556 running build_py 2021-07-09T01:51:27,933 creating build 2021-07-09T01:51:27,933 creating build/lib.linux-armv7l-3.9 2021-07-09T01:51:27,934 creating build/lib.linux-armv7l-3.9/tnetstring 2021-07-09T01:51:27,937 copying tnetstring/__init__.py -> build/lib.linux-armv7l-3.9/tnetstring 2021-07-09T01:51:27,941 creating build/lib.linux-armv7l-3.9/tnetstring/tests 2021-07-09T01:51:27,942 copying tnetstring/tests/test_format.py -> build/lib.linux-armv7l-3.9/tnetstring/tests 2021-07-09T01:51:27,951 copying tnetstring/tests/test_misc.py -> build/lib.linux-armv7l-3.9/tnetstring/tests 2021-07-09T01:51:27,965 copying tnetstring/tests/__init__.py -> build/lib.linux-armv7l-3.9/tnetstring/tests 2021-07-09T01:51:27,988 /usr/local/lib/python3.9/dist-packages/setuptools/lib2to3_ex.py:36: SetuptoolsDeprecationWarning: 2to3 support is deprecated. If the project still requires Python 2 support, please migrate to a single-codebase solution or employ an independent conversion process. 2021-07-09T01:51:27,989 warnings.warn( 2021-07-09T01:51:27,989 Fixing build/lib.linux-armv7l-3.9/tnetstring/__init__.py build/lib.linux-armv7l-3.9/tnetstring/tests/test_format.py build/lib.linux-armv7l-3.9/tnetstring/tests/test_misc.py build/lib.linux-armv7l-3.9/tnetstring/tests/__init__.py 2021-07-09T01:51:28,035 Skipping optional fixer: buffer 2021-07-09T01:51:28,120 Skipping optional fixer: idioms 2021-07-09T01:51:28,313 Skipping optional fixer: set_literal 2021-07-09T01:51:28,442 Skipping optional fixer: ws_comma 2021-07-09T01:51:29,023 Fixing build/lib.linux-armv7l-3.9/tnetstring/__init__.py build/lib.linux-armv7l-3.9/tnetstring/tests/test_format.py build/lib.linux-armv7l-3.9/tnetstring/tests/test_misc.py build/lib.linux-armv7l-3.9/tnetstring/tests/__init__.py 2021-07-09T01:51:29,033 Skipping optional fixer: buffer 2021-07-09T01:51:29,080 Skipping optional fixer: idioms 2021-07-09T01:51:29,214 Skipping optional fixer: set_literal 2021-07-09T01:51:29,303 Skipping optional fixer: ws_comma 2021-07-09T01:51:29,449 running build_ext 2021-07-09T01:51:29,454 building '_tnetstring' extension 2021-07-09T01:51:29,455 creating build/temp.linux-armv7l-3.9 2021-07-09T01:51:29,455 creating build/temp.linux-armv7l-3.9/tnetstring 2021-07-09T01:51:29,456 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c tnetstring/_tnetstring.c -o build/temp.linux-armv7l-3.9/tnetstring/_tnetstring.o 2021-07-09T01:51:29,897 In file included from tnetstring/tns_core.c:36, 2021-07-09T01:51:29,898 from tnetstring/_tnetstring.c:16: 2021-07-09T01:51:29,898 tnetstring/tns_outbuf_back.c: In function ‘tns_outbuf_puts’: 2021-07-09T01:51:29,898 tnetstring/tns_outbuf_back.c:116:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-09T01:51:29,898 116 | if(outbuf->head - outbuf->buffer < len) { 2021-07-09T01:51:29,898 | ^ 2021-07-09T01:51:29,899 In file included from tnetstring/tns_core.c:17, 2021-07-09T01:51:29,899 from tnetstring/_tnetstring.c:16: 2021-07-09T01:51:29,899 tnetstring/tns_core.c: In function ‘tns_parse’: 2021-07-09T01:51:29,899 tnetstring/tns_core.c:52:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2021-07-09T01:51:29,900 52 | check(tns_strtosz(data, len, &vallen, &valstr) != -1, 2021-07-09T01:51:29,900 | ^~ 2021-07-09T01:51:29,900 tnetstring/dbg.h:12:31: note: in definition of macro ‘check’ 2021-07-09T01:51:29,900 12 | #define check(A, M, ...) if(!(A)) { PyErr_Format(PyExc_ValueError, M, ##__VA_ARGS__); goto error; } 2021-07-09T01:51:29,900 | ^ 2021-07-09T01:51:29,909 tnetstring/_tnetstring.c: In function ‘_tnetstring_loads’: 2021-07-09T01:51:29,910 tnetstring/_tnetstring.c:29:7: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,910 29 | if(!PyString_Check(string)) { 2021-07-09T01:51:29,910 | ^~~~~~~~~~~~~~ 2021-07-09T01:51:29,910 | PyMapping_Check 2021-07-09T01:51:29,920 tnetstring/_tnetstring.c:35:10: warning: implicit declaration of function ‘PyString_AS_STRING’; did you mean ‘PyBytes_AS_STRING’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,921 35 | data = PyString_AS_STRING(string); 2021-07-09T01:51:29,921 | ^~~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,921 | PyBytes_AS_STRING 2021-07-09T01:51:29,921 tnetstring/_tnetstring.c:35:8: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,921 35 | data = PyString_AS_STRING(string); 2021-07-09T01:51:29,921 | ^ 2021-07-09T01:51:29,930 tnetstring/_tnetstring.c:36:9: warning: implicit declaration of function ‘PyString_GET_SIZE’; did you mean ‘PyList_GET_SIZE’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,930 36 | len = PyString_GET_SIZE(string); 2021-07-09T01:51:29,930 | ^~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,931 | PyList_GET_SIZE 2021-07-09T01:51:29,937 tnetstring/_tnetstring.c: In function ‘_tnetstring_load’: 2021-07-09T01:51:29,938 tnetstring/_tnetstring.c:65:16: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,938 65 | if((methnm = PyString_FromString("read")) == NULL) { 2021-07-09T01:51:29,938 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,938 | PyLong_FromString 2021-07-09T01:51:29,938 tnetstring/_tnetstring.c:65:14: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,938 65 | if((methnm = PyString_FromString("read")) == NULL) { 2021-07-09T01:51:29,938 | ^ 2021-07-09T01:51:29,943 tnetstring/_tnetstring.c:68:17: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,943 68 | if((metharg = PyInt_FromLong(1)) == NULL) { 2021-07-09T01:51:29,944 | ^~~~~~~~~~~~~~ 2021-07-09T01:51:29,944 | PyLong_FromLong 2021-07-09T01:51:29,944 tnetstring/_tnetstring.c:68:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,944 68 | if((metharg = PyInt_FromLong(1)) == NULL) { 2021-07-09T01:51:29,944 | ^ 2021-07-09T01:51:29,944 tnetstring/_tnetstring.c:83:30: error: subscripted value is neither array nor pointer nor vector 2021-07-09T01:51:29,944 83 | c = PyString_AS_STRING(res)[0]; 2021-07-09T01:51:29,945 | ^ 2021-07-09T01:51:29,945 tnetstring/_tnetstring.c:102:34: error: subscripted value is neither array nor pointer nor vector 2021-07-09T01:51:29,945 102 | c = PyString_AS_STRING(res)[0]; 2021-07-09T01:51:29,945 | ^ 2021-07-09T01:51:29,945 tnetstring/_tnetstring.c:119:38: error: subscripted value is neither array nor pointer nor vector 2021-07-09T01:51:29,945 119 | c = PyString_AS_STRING(res)[0]; 2021-07-09T01:51:29,945 | ^ 2021-07-09T01:51:29,951 tnetstring/_tnetstring.c:133:17: warning: implicit declaration of function ‘PyInt_FromSize_t’; did you mean ‘PyLong_FromSize_t’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,951 133 | if((metharg = PyInt_FromSize_t(datalen + 1)) == NULL) { 2021-07-09T01:51:29,951 | ^~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,951 | PyLong_FromSize_t 2021-07-09T01:51:29,952 tnetstring/_tnetstring.c:133:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,952 133 | if((metharg = PyInt_FromSize_t(datalen + 1)) == NULL) { 2021-07-09T01:51:29,952 | ^ 2021-07-09T01:51:29,952 tnetstring/_tnetstring.c:144:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-09T01:51:29,952 144 | if(!PyString_Check(res) || PyString_GET_SIZE(res) != datalen + 1) { 2021-07-09T01:51:29,952 | ^~ 2021-07-09T01:51:29,952 tnetstring/_tnetstring.c:151:8: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,953 151 | data = PyString_AS_STRING(res); 2021-07-09T01:51:29,953 | ^ 2021-07-09T01:51:29,953 tnetstring/_tnetstring.c: In function ‘_tnetstring_pop’: 2021-07-09T01:51:29,953 tnetstring/_tnetstring.c:193:8: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,953 193 | data = PyString_AS_STRING(string); 2021-07-09T01:51:29,953 | ^ 2021-07-09T01:51:29,960 tnetstring/_tnetstring.c:201:10: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,960 201 | rest = PyString_FromStringAndSize(remain, len-(remain-data)); 2021-07-09T01:51:29,961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,961 | PyBytes_FromStringAndSize 2021-07-09T01:51:29,961 tnetstring/_tnetstring.c:201:8: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,961 201 | rest = PyString_FromStringAndSize(remain, len-(remain-data)); 2021-07-09T01:51:29,961 | ^ 2021-07-09T01:51:29,961 tnetstring/_tnetstring.c: In function ‘_tnetstring_dumps’: 2021-07-09T01:51:29,961 tnetstring/_tnetstring.c:228:10: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,962 228 | string = PyString_FromStringAndSize(NULL,tns_outbuf_size(&outbuf)); 2021-07-09T01:51:29,962 | ^ 2021-07-09T01:51:29,962 tnetstring/_tnetstring.c:233:31: warning: passing argument 2 of ‘tns_outbuf_memmove’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,962 233 | tns_outbuf_memmove(&outbuf, PyString_AS_STRING(string)); 2021-07-09T01:51:29,962 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,962 | | 2021-07-09T01:51:29,962 | int 2021-07-09T01:51:29,962 In file included from tnetstring/tns_core.c:36, 2021-07-09T01:51:29,963 from tnetstring/_tnetstring.c:16: 2021-07-09T01:51:29,963 tnetstring/tns_outbuf_back.c:174:65: note: expected ‘char *’ but argument is of type ‘int’ 2021-07-09T01:51:29,963 174 | static inline void tns_outbuf_memmove(tns_outbuf *outbuf, char *dest) 2021-07-09T01:51:29,963 | ~~~~~~^~~~ 2021-07-09T01:51:29,969 tnetstring/_tnetstring.c: In function ‘init_tnetstring’: 2021-07-09T01:51:29,969 tnetstring/_tnetstring.c:280:3: warning: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 2021-07-09T01:51:29,970 280 | Py_InitModule3("_tnetstring", _tnetstring_methods, module_doc); 2021-07-09T01:51:29,970 | ^~~~~~~~~~~~~~ 2021-07-09T01:51:29,970 tnetstring/_tnetstring.c: In function ‘tns_parse_string’: 2021-07-09T01:51:29,970 tnetstring/_tnetstring.c:289:10: warning: returning ‘int’ from a function with return type ‘void *’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,970 289 | return PyString_FromStringAndSize(data, len); 2021-07-09T01:51:29,970 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,972 tnetstring/_tnetstring.c: In function ‘tns_render_string’: 2021-07-09T01:51:29,972 tnetstring/_tnetstring.c:507:36: warning: passing argument 2 of ‘tns_outbuf_puts’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:51:29,972 507 | return tns_outbuf_puts(outbuf, PyString_AS_STRING(val), 2021-07-09T01:51:29,972 | ^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:51:29,972 | | 2021-07-09T01:51:29,973 | int 2021-07-09T01:51:29,973 In file included from tnetstring/tns_core.c:36, 2021-07-09T01:51:29,973 from tnetstring/_tnetstring.c:16: 2021-07-09T01:51:29,973 tnetstring/tns_outbuf_back.c:114:60: note: expected ‘const char *’ but argument is of type ‘int’ 2021-07-09T01:51:29,973 114 | static int tns_outbuf_puts(tns_outbuf *outbuf, const char *data, size_t len) 2021-07-09T01:51:29,973 | ~~~~~~~~~~~~^~~~ 2021-07-09T01:51:29,977 tnetstring/_tnetstring.c: In function ‘tns_get_type’: 2021-07-09T01:51:29,978 tnetstring/_tnetstring.c:584:6: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 2021-07-09T01:51:29,978 584 | if(PyInt_Check((PyObject*)val) || PyLong_Check((PyObject*)val)) { 2021-07-09T01:51:29,978 | ^~~~~~~~~~~ 2021-07-09T01:51:29,978 | PySet_Check 2021-07-09T01:51:29,982 tnetstring/_tnetstring.c: In function ‘init_tnetstring’: 2021-07-09T01:51:29,982 tnetstring/_tnetstring.c:281:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-09T01:51:29,982 281 | } 2021-07-09T01:51:29,983 | ^ 2021-07-09T01:51:29,991 In file included from tnetstring/_tnetstring.c:16: 2021-07-09T01:51:29,991 At top level: 2021-07-09T01:51:29,991 tnetstring/tns_core.c:139:14: warning: ‘tns_render’ defined but not used [-Wunused-function] 2021-07-09T01:51:29,992 139 | static char* tns_render(void *val, size_t *len) 2021-07-09T01:51:29,992 | ^~~~~~~~~~ 2021-07-09T01:51:29,996 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-09T01:51:30,148 Building wheel for tnetstring (setup.py): finished with status 'error' 2021-07-09T01:51:30,148 ERROR: Failed building wheel for tnetstring 2021-07-09T01:51:30,149 Running setup.py clean for tnetstring 2021-07-09T01:51:30,149 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-znbeo1ll/tnetstring_7d838459748545998c0f201f92f20aa4/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-znbeo1ll/tnetstring_7d838459748545998c0f201f92f20aa4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2021-07-09T01:51:30,872 running clean 2021-07-09T01:51:30,874 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-09T01:51:30,876 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-09T01:51:30,881 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-09T01:51:30,881 'build/scripts-3.9' does not exist -- can't clean it 2021-07-09T01:51:30,881 removing 'build' 2021-07-09T01:51:30,937 Failed to build tnetstring 2021-07-09T01:51:30,938 ERROR: Failed to build one or more wheels 2021-07-09T01:51:30,939 Exception information: 2021-07-09T01:51:30,939 Traceback (most recent call last): 2021-07-09T01:51:30,939 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-09T01:51:30,939 status = self.run(options, args) 2021-07-09T01:51:30,939 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-09T01:51:30,939 return func(self, options, args) 2021-07-09T01:51:30,939 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-09T01:51:30,939 raise CommandError( 2021-07-09T01:51:30,939 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-09T01:51:30,941 Removed build tracker: '/tmp/pip-req-tracker-spkiy_7j'