2021-07-10T09:06:31,812 Created temporary directory: /tmp/pip-ephem-wheel-cache-9crquu0t 2021-07-10T09:06:31,815 Created temporary directory: /tmp/pip-req-tracker-uouiszp1 2021-07-10T09:06:31,815 Initialized build tracking at /tmp/pip-req-tracker-uouiszp1 2021-07-10T09:06:31,815 Created build tracker: /tmp/pip-req-tracker-uouiszp1 2021-07-10T09:06:31,816 Entered build tracker: /tmp/pip-req-tracker-uouiszp1 2021-07-10T09:06:31,816 Created temporary directory: /tmp/pip-wheel-12uoocdx 2021-07-10T09:06:31,853 1 location(s) to search for versions of pywatchman: 2021-07-10T09:06:31,853 * https://pypi.org/simple/pywatchman/ 2021-07-10T09:06:31,854 Fetching project page and analyzing links: https://pypi.org/simple/pywatchman/ 2021-07-10T09:06:31,854 Getting page https://pypi.org/simple/pywatchman/ 2021-07-10T09:06:31,856 Found index url https://pypi.org/simple 2021-07-10T09:06:32,041 Found link https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz#sha256=2dcd72cbaf560e10145df6351594729061cbadfc827cf4b27b9ed8f8987c364b (from https://pypi.org/simple/pywatchman/), version: 1.0.0 2021-07-10T09:06:32,042 Found link https://files.pythonhosted.org/packages/64/ff/4a60af618df96a32c5a12ba0eda95b8fdc79f566c8b82108f6be8569ccff/pywatchman-1.1.0.tar.gz#sha256=73ef891bbc4a8e27a7d7f4bd08f3242fba29131dc04773c8a9bae08355440c18 (from https://pypi.org/simple/pywatchman/), version: 1.1.0 2021-07-10T09:06:32,042 Found link https://files.pythonhosted.org/packages/d5/04/f505f144e57b0b81ebea7f2ce151eabbeb5c864bae16d35c48e0cc92c537/pywatchman-1.2.0.tar.gz#sha256=5633a36539c3a56ca71d53d9e408953e0f9571ed17a3bf2d8cb57e245389d28d (from https://pypi.org/simple/pywatchman/), version: 1.2.0 2021-07-10T09:06:32,042 Found link https://files.pythonhosted.org/packages/74/45/b3640c1a8fb9e702ffb97d7feed9f72f22ae47568f62b34b39ce5746eafe/pywatchman-1.3.0.tar.gz#sha256=c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245 (from https://pypi.org/simple/pywatchman/), version: 1.3.0 2021-07-10T09:06:32,042 Found link https://files.pythonhosted.org/packages/cc/20/cec9f64901cee2fc0cb4fdc7f9e5260b0f5b795cd33c619e2a1c8a38b785/pywatchman-1.4.0.tar.gz#sha256=95897990974a8fa19453fd5a8a909155e6d57714e13cf701558ef764a764e1fc (from https://pypi.org/simple/pywatchman/), version: 1.4.0 2021-07-10T09:06:32,043 Found link https://files.pythonhosted.org/packages/c8/78/27e68a475fea03949cf37ebe9229e2c49a5af5e3d149951988e47b5929c1/pywatchman-1.4.1.tar.gz#sha256=d0047eb275deafb0011eda0a1a815fbd9742478c3d2b5ad6956d300e447dc2f9 (from https://pypi.org/simple/pywatchman/), version: 1.4.1 2021-07-10T09:06:32,043 Skipping link: not a file: https://pypi.org/simple/pywatchman/ 2021-07-10T09:06:32,061 Given no hashes to check 1 links for project 'pywatchman': discarding no candidates 2021-07-10T09:06:32,080 Collecting pywatchman==1.3.0 2021-07-10T09:06:32,082 Created temporary directory: /tmp/pip-unpack-glziwl_q 2021-07-10T09:06:32,260 Downloading pywatchman-1.3.0.tar.gz (16 kB) 2021-07-10T09:06:32,312 Added pywatchman==1.3.0 from https://files.pythonhosted.org/packages/74/45/b3640c1a8fb9e702ffb97d7feed9f72f22ae47568f62b34b39ce5746eafe/pywatchman-1.3.0.tar.gz#sha256=c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245 to build tracker '/tmp/pip-req-tracker-uouiszp1' 2021-07-10T09:06:32,313 Running setup.py (path:/tmp/pip-wheel-12uoocdx/pywatchman_61a792a29d31437c8f52743586383039/setup.py) egg_info for package pywatchman 2021-07-10T09:06:32,313 Created temporary directory: /tmp/pip-pip-egg-info-t_xdlhcs 2021-07-10T09:06:32,314 Running command python setup.py egg_info 2021-07-10T09:06:33,119 running egg_info 2021-07-10T09:06:33,121 creating /tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info 2021-07-10T09:06:33,122 writing /tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info/PKG-INFO 2021-07-10T09:06:33,125 writing dependency_links to /tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info/dependency_links.txt 2021-07-10T09:06:33,127 writing top-level names to /tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info/top_level.txt 2021-07-10T09:06:33,129 writing manifest file '/tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info/SOURCES.txt' 2021-07-10T09:06:33,465 reading manifest file '/tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info/SOURCES.txt' 2021-07-10T09:06:33,469 writing manifest file '/tmp/pip-pip-egg-info-t_xdlhcs/pywatchman.egg-info/SOURCES.txt' 2021-07-10T09:06:33,541 Source in /tmp/pip-wheel-12uoocdx/pywatchman_61a792a29d31437c8f52743586383039 has version 1.3.0, which satisfies requirement pywatchman==1.3.0 from https://files.pythonhosted.org/packages/74/45/b3640c1a8fb9e702ffb97d7feed9f72f22ae47568f62b34b39ce5746eafe/pywatchman-1.3.0.tar.gz#sha256=c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245 2021-07-10T09:06:33,542 Removed pywatchman==1.3.0 from https://files.pythonhosted.org/packages/74/45/b3640c1a8fb9e702ffb97d7feed9f72f22ae47568f62b34b39ce5746eafe/pywatchman-1.3.0.tar.gz#sha256=c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245 from build tracker '/tmp/pip-req-tracker-uouiszp1' 2021-07-10T09:06:33,546 Created temporary directory: /tmp/pip-unpack-geqhdv0i 2021-07-10T09:06:33,547 Building wheels for collected packages: pywatchman 2021-07-10T09:06:33,551 Created temporary directory: /tmp/pip-wheel-59ogr4sx 2021-07-10T09:06:33,551 Building wheel for pywatchman (setup.py): started 2021-07-10T09:06:33,551 Destination directory: /tmp/pip-wheel-59ogr4sx 2021-07-10T09:06:33,552 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-12uoocdx/pywatchman_61a792a29d31437c8f52743586383039/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-12uoocdx/pywatchman_61a792a29d31437c8f52743586383039/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-59ogr4sx 2021-07-10T09:06:34,353 running bdist_wheel 2021-07-10T09:06:34,506 running build 2021-07-10T09:06:34,506 running build_py 2021-07-10T09:06:34,645 creating build 2021-07-10T09:06:34,646 creating build/lib.linux-armv7l-3.9 2021-07-10T09:06:34,646 creating build/lib.linux-armv7l-3.9/pywatchman 2021-07-10T09:06:34,648 copying pywatchman/__init__.py -> build/lib.linux-armv7l-3.9/pywatchman 2021-07-10T09:06:34,650 copying pywatchman/pybser.py -> build/lib.linux-armv7l-3.9/pywatchman 2021-07-10T09:06:34,653 copying pywatchman/capabilities.py -> build/lib.linux-armv7l-3.9/pywatchman 2021-07-10T09:06:34,655 running build_ext 2021-07-10T09:06:34,660 building 'pywatchman.bser' extension 2021-07-10T09:06:34,660 creating build/temp.linux-armv7l-3.9 2021-07-10T09:06:34,661 creating build/temp.linux-armv7l-3.9/pywatchman 2021-07-10T09:06:34,661 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 pywatchman/bser.c -o build/temp.linux-armv7l-3.9/pywatchman/bser.o 2021-07-10T09:06:35,057 pywatchman/bser.c: In function ‘bser_string’: 2021-07-10T09:06:35,058 pywatchman/bser.c:183:9: warning: implicit declaration of function ‘PyString_AsStringAndSize’; did you mean ‘PyBytes_AsStringAndSize’? [-Wimplicit-function-declaration] 2021-07-10T09:06:35,058 183 | res = PyString_AsStringAndSize(sval, &buf, &len); 2021-07-10T09:06:35,058 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T09:06:35,058 | PyBytes_AsStringAndSize 2021-07-10T09:06:35,059 pywatchman/bser.c:199:11: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 2021-07-10T09:06:35,059 199 | if (len > UINT32_MAX) { 2021-07-10T09:06:35,059 | ^ 2021-07-10T09:06:35,063 pywatchman/bser.c: In function ‘bser_recursive’: 2021-07-10T09:06:35,063 pywatchman/bser.c:228:7: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 2021-07-10T09:06:35,063 228 | if (PyInt_Check(val)) { 2021-07-10T09:06:35,064 | ^~~~~~~~~~~ 2021-07-10T09:06:35,064 | PySet_Check 2021-07-10T09:06:35,071 pywatchman/bser.c:229:28: warning: implicit declaration of function ‘PyInt_AS_LONG’; did you mean ‘PyLong_AS_LONG’? [-Wimplicit-function-declaration] 2021-07-10T09:06:35,071 229 | return bser_long(bser, PyInt_AS_LONG(val)); 2021-07-10T09:06:35,071 | ^~~~~~~~~~~~~ 2021-07-10T09:06:35,071 | PyLong_AS_LONG 2021-07-10T09:06:35,077 pywatchman/bser.c:236:7: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2021-07-10T09:06:35,077 236 | if (PyString_Check(val) || PyUnicode_Check(val)) { 2021-07-10T09:06:35,077 | ^~~~~~~~~~~~~~ 2021-07-10T09:06:35,077 | PyMapping_Check 2021-07-10T09:06:35,087 pywatchman/bser.c: In function ‘bser_dumps’: 2021-07-10T09:06:35,087 pywatchman/bser.c:352:9: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2021-07-10T09:06:35,087 352 | res = PyString_FromStringAndSize(bser.buf, bser.wpos); 2021-07-10T09:06:35,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T09:06:35,087 | PyBytes_FromStringAndSize 2021-07-10T09:06:35,087 pywatchman/bser.c:352:7: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-10T09:06:35,088 352 | res = PyString_FromStringAndSize(bser.buf, bser.wpos); 2021-07-10T09:06:35,088 | ^ 2021-07-10T09:06:35,089 pywatchman/bser.c: In function ‘bunser_object’: 2021-07-10T09:06:35,089 pywatchman/bser.c:500:9: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-10T09:06:35,089 500 | key = PyString_FromStringAndSize(keystr, (Py_ssize_t)keylen); 2021-07-10T09:06:35,089 | ^ 2021-07-10T09:06:35,096 pywatchman/bser.c: In function ‘bser_loads_recursive’: 2021-07-10T09:06:35,096 pywatchman/bser.c:622:16: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2021-07-10T09:06:35,096 622 | return PyInt_FromLong((long)ival); 2021-07-10T09:06:35,096 | ^~~~~~~~~~~~~~ 2021-07-10T09:06:35,096 | PyLong_FromLong 2021-07-10T09:06:35,097 pywatchman/bser.c:622:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-10T09:06:35,097 622 | return PyInt_FromLong((long)ival); 2021-07-10T09:06:35,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T09:06:35,097 pywatchman/bser.c:662:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-10T09:06:35,097 662 | return PyString_FromStringAndSize(start, (long)len); 2021-07-10T09:06:35,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T09:06:35,098 pywatchman/bser.c: In function ‘bser_pdu_len’: 2021-07-10T09:06:35,098 pywatchman/bser.c:719:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-10T09:06:35,098 719 | return PyInt_FromLong((long)total_len); 2021-07-10T09:06:35,098 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T09:06:35,105 pywatchman/bser.c: In function ‘initbser’: 2021-07-10T09:06:35,106 pywatchman/bser.c:766:9: warning: implicit declaration of function ‘Py_InitModule’ [-Wimplicit-function-declaration] 2021-07-10T09:06:35,106 766 | (void)Py_InitModule("bser", bser_methods); 2021-07-10T09:06:35,107 | ^~~~~~~~~~~~~ 2021-07-10T09:06:35,110 pywatchman/bser.c:767:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-10T09:06:35,110 767 | } 2021-07-10T09:06:35,111 | ^ 2021-07-10T09:06:35,116 At top level: 2021-07-10T09:06:35,117 pywatchman/bser.c:65:19: warning: ‘bser_skip’ defined but not used [-Wunused-const-variable=] 2021-07-10T09:06:35,117 65 | static const char bser_skip = BSER_SKIP; 2021-07-10T09:06:35,117 | ^~~~~~~~~ 2021-07-10T09:06:35,117 pywatchman/bser.c:64:19: warning: ‘bser_template_hdr’ defined but not used [-Wunused-const-variable=] 2021-07-10T09:06:35,117 64 | static const char bser_template_hdr = BSER_TEMPLATE; 2021-07-10T09:06:35,118 | ^~~~~~~~~~~~~~~~~ 2021-07-10T09:06:35,644 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -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 build/temp.linux-armv7l-3.9/pywatchman/bser.o -o build/lib.linux-armv7l-3.9/pywatchman/bser.cpython-39-arm-linux-gnueabihf.so 2021-07-10T09:06:35,758 running build_scripts 2021-07-10T09:06:35,759 creating build/scripts-3.9 2021-07-10T09:06:35,759 copying and adjusting bin/watchman-wait -> build/scripts-3.9 2021-07-10T09:06:35,762 copying and adjusting bin/watchman-make -> build/scripts-3.9 2021-07-10T09:06:35,764 changing mode of build/scripts-3.9/watchman-wait from 644 to 755 2021-07-10T09:06:35,764 changing mode of build/scripts-3.9/watchman-make from 644 to 755 2021-07-10T09:06:35,772 installing to build/bdist.linux-armv7l/wheel 2021-07-10T09:06:35,773 running install 2021-07-10T09:06:35,774 running install_lib 2021-07-10T09:06:35,778 creating build/bdist.linux-armv7l 2021-07-10T09:06:35,778 creating build/bdist.linux-armv7l/wheel 2021-07-10T09:06:35,780 creating build/bdist.linux-armv7l/wheel/pywatchman 2021-07-10T09:06:35,781 copying build/lib.linux-armv7l-3.9/pywatchman/__init__.py -> build/bdist.linux-armv7l/wheel/pywatchman 2021-07-10T09:06:35,784 copying build/lib.linux-armv7l-3.9/pywatchman/pybser.py -> build/bdist.linux-armv7l/wheel/pywatchman 2021-07-10T09:06:35,787 copying build/lib.linux-armv7l-3.9/pywatchman/bser.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pywatchman 2021-07-10T09:06:35,791 copying build/lib.linux-armv7l-3.9/pywatchman/capabilities.py -> build/bdist.linux-armv7l/wheel/pywatchman 2021-07-10T09:06:35,793 running install_egg_info 2021-07-10T09:06:35,815 running egg_info 2021-07-10T09:06:35,816 writing pywatchman.egg-info/PKG-INFO 2021-07-10T09:06:35,818 writing dependency_links to pywatchman.egg-info/dependency_links.txt 2021-07-10T09:06:35,820 writing top-level names to pywatchman.egg-info/top_level.txt 2021-07-10T09:06:35,825 reading manifest file 'pywatchman.egg-info/SOURCES.txt' 2021-07-10T09:06:35,829 writing manifest file 'pywatchman.egg-info/SOURCES.txt' 2021-07-10T09:06:35,830 Copying pywatchman.egg-info to build/bdist.linux-armv7l/wheel/pywatchman-1.3.0-py3.9.egg-info 2021-07-10T09:06:35,842 running install_scripts 2021-07-10T09:06:35,929 creating build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.data 2021-07-10T09:06:35,930 creating build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.data/scripts 2021-07-10T09:06:35,931 copying build/scripts-3.9/watchman-wait -> build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.data/scripts 2021-07-10T09:06:35,933 copying build/scripts-3.9/watchman-make -> build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.data/scripts 2021-07-10T09:06:35,935 changing mode of build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.data/scripts/watchman-wait to 755 2021-07-10T09:06:35,935 changing mode of build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.data/scripts/watchman-make to 755 2021-07-10T09:06:35,954 creating build/bdist.linux-armv7l/wheel/pywatchman-1.3.0.dist-info/WHEEL 2021-07-10T09:06:35,956 creating '/tmp/pip-wheel-59ogr4sx/pywatchman-1.3.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-10T09:06:35,960 adding 'pywatchman/__init__.py' 2021-07-10T09:06:35,970 adding 'pywatchman/bser.cpython-39-arm-linux-gnueabihf.so' 2021-07-10T09:06:35,972 adding 'pywatchman/capabilities.py' 2021-07-10T09:06:35,974 adding 'pywatchman/pybser.py' 2021-07-10T09:06:35,977 adding 'pywatchman-1.3.0.data/scripts/watchman-make' 2021-07-10T09:06:35,979 adding 'pywatchman-1.3.0.data/scripts/watchman-wait' 2021-07-10T09:06:35,982 adding 'pywatchman-1.3.0.dist-info/METADATA' 2021-07-10T09:06:35,983 adding 'pywatchman-1.3.0.dist-info/WHEEL' 2021-07-10T09:06:35,984 adding 'pywatchman-1.3.0.dist-info/top_level.txt' 2021-07-10T09:06:35,985 adding 'pywatchman-1.3.0.dist-info/zip-safe' 2021-07-10T09:06:35,985 adding 'pywatchman-1.3.0.dist-info/RECORD' 2021-07-10T09:06:35,987 removing build/bdist.linux-armv7l/wheel 2021-07-10T09:06:36,077 Building wheel for pywatchman (setup.py): finished with status 'done' 2021-07-10T09:06:36,080 Created wheel for pywatchman: filename=pywatchman-1.3.0-cp39-cp39-linux_armv7l.whl size=37721 sha256=ed6aa0b59c5cc70973441f520b887cead363bbca24b787a45872424848650025 2021-07-10T09:06:36,080 Stored in directory: /tmp/pip-ephem-wheel-cache-9crquu0t/wheels/6a/6b/96/7d0a904d05198fe70289af81a6cad2943a17e70f1e8a0c66f7 2021-07-10T09:06:36,089 Successfully built pywatchman 2021-07-10T09:06:36,093 Removed build tracker: '/tmp/pip-req-tracker-uouiszp1'