Collecting backports.pbkdf2==0.1 2 location(s) to search for versions of backports.pbkdf2: * https://pypi.python.org/simple/backports-pbkdf2/ * https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/ Getting page https://pypi.python.org/simple/backports-pbkdf2/ Analyzing links from page https://pypi.python.org/simple/backports-pbkdf2/ Found link https://pypi.python.org/packages/d0/32/36174bcfe19964e7baf7dd592b4ef8b1df5f54c3996264d6e366c8050c03/backports.pbkdf2-0.1.tar.gz#md5=a818df09939f1fffacd0b04ab381b3a8 (from https://pypi.python.org/simple/backports-pbkdf2/), version: 0.1 Getting page https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/ Analyzing links from page https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/ Skipping link https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/backports.pbkdf2-0.1-cp34-cp34m-linux_armv6l.whl#sha256=36a8986cdaa604ed0b7a55eef855c3b0ec755098da24c689f49af7a1367d1292 (from https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/); it is not compatible with this Python Skipping link https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/backports.pbkdf2-0.1-cp34-cp34m-linux_armv7l.whl#sha256=36a8986cdaa604ed0b7a55eef855c3b0ec755098da24c689f49af7a1367d1292 (from https://www.piwheels.hostedpi.com/simple/backports-pbkdf2/); it is not compatible with this Python Using version 0.1 (newest of versions: 0.1) Downloading backports.pbkdf2-0.1.tar.gz Downloading from URL https://pypi.python.org/packages/d0/32/36174bcfe19964e7baf7dd592b4ef8b1df5f54c3996264d6e366c8050c03/backports.pbkdf2-0.1.tar.gz#md5=a818df09939f1fffacd0b04ab381b3a8 (from https://pypi.python.org/simple/backports-pbkdf2/) Running setup.py (path:/tmp/pip-build-w27npiat/backports.pbkdf2/setup.py) egg_info for package backports.pbkdf2 Running command python setup.py egg_info running egg_info creating pip-egg-info/backports.pbkdf2.egg-info writing dependency_links to pip-egg-info/backports.pbkdf2.egg-info/dependency_links.txt writing top-level names to pip-egg-info/backports.pbkdf2.egg-info/top_level.txt writing pip-egg-info/backports.pbkdf2.egg-info/PKG-INFO writing namespace_packages to pip-egg-info/backports.pbkdf2.egg-info/namespace_packages.txt writing manifest file 'pip-egg-info/backports.pbkdf2.egg-info/SOURCES.txt' reading manifest file 'pip-egg-info/backports.pbkdf2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pip-egg-info/backports.pbkdf2.egg-info/SOURCES.txt' Source in /tmp/pip-build-w27npiat/backports.pbkdf2 has version 0.1, which satisfies requirement backports.pbkdf2==0.1 from https://pypi.python.org/packages/d0/32/36174bcfe19964e7baf7dd592b4ef8b1df5f54c3996264d6e366c8050c03/backports.pbkdf2-0.1.tar.gz#md5=a818df09939f1fffacd0b04ab381b3a8 Building wheels for collected packages: backports.pbkdf2 Running setup.py bdist_wheel for backports.pbkdf2: started Destination directory: /tmp/tmpe9pw1avupip-wheel- Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-w27npiat/backports.pbkdf2/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpe9pw1avupip-wheel- running bdist_wheel running build running build_py creating build creating build/lib.linux-armv7l-3.5 creating build/lib.linux-armv7l-3.5/backports creating build/lib.linux-armv7l-3.5/backports/pbkdf2 copying backports/pbkdf2/__init__.py -> build/lib.linux-armv7l-3.5/backports/pbkdf2 running build_ext building 'backports.pbkdf2._pbkdf2' extension creating build/temp.linux-armv7l-3.5 creating build/temp.linux-armv7l-3.5/backports creating build/temp.linux-armv7l-3.5/backports/pbkdf2 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fdebug-prefix-map=/build/python3.5-RUbMX3/python3.5-3.5.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -c backports/pbkdf2/_pbkdf2.c -o build/temp.linux-armv7l-3.5/backports/pbkdf2/_pbkdf2.o backports/pbkdf2/_pbkdf2.c: In function 'PKCS5_PBKDF2_HMAC_fast': backports/pbkdf2/_pbkdf2.c:58:14: error: storage size of 'hctx_tpl' isn't known HMAC_CTX hctx_tpl, hctx; ^~~~~~~~ backports/pbkdf2/_pbkdf2.c:58:24: error: storage size of 'hctx' isn't known HMAC_CTX hctx_tpl, hctx; ^~~~ backports/pbkdf2/_pbkdf2.c:64:5: warning: implicit declaration of function 'HMAC_CTX_init' [-Wimplicit-function-declaration] HMAC_CTX_init(&hctx_tpl); ^~~~~~~~~~~~~ backports/pbkdf2/_pbkdf2.c:74:9: warning: implicit declaration of function 'HMAC_CTX_cleanup' [-Wimplicit-function-declaration] HMAC_CTX_cleanup(&hctx_tpl); ^~~~~~~~~~~~~~~~ backports/pbkdf2/_pbkdf2.c:58:24: warning: unused variable 'hctx' [-Wunused-variable] HMAC_CTX hctx_tpl, hctx; ^~~~ backports/pbkdf2/_pbkdf2.c:58:14: warning: unused variable 'hctx_tpl' [-Wunused-variable] HMAC_CTX hctx_tpl, hctx; ^~~~~~~~ ERROR:root:Failed to compile optional C extension Traceback (most recent call last): File "/usr/lib/python3.5/distutils/unixccompiler.py", line 118, in _compile extra_postargs) File "/usr/lib/python3.5/distutils/ccompiler.py", line 909, in spawn spawn(cmd, dry_run=self.dry_run) File "/usr/lib/python3.5/distutils/spawn.py", line 36, in spawn _spawn_posix(cmd, search_path, dry_run=dry_run) File "/usr/lib/python3.5/distutils/spawn.py", line 159, in _spawn_posix % (cmd, exit_status)) distutils.errors.DistutilsExecError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/tmp/pip-build-w27npiat/backports.pbkdf2/setup.py", line 9, in run build_ext.run(self) File "/usr/lib/python3.5/distutils/command/build_ext.py", line 339, in run self.build_extensions() File "/usr/lib/python3.5/distutils/command/build_ext.py", line 448, in build_extensions self._build_extensions_serial() File "/usr/lib/python3.5/distutils/command/build_ext.py", line 473, in _build_extensions_serial self.build_extension(ext) File "/usr/lib/python3.5/distutils/command/build_ext.py", line 533, in build_extension depends=ext.depends) File "/usr/lib/python3.5/distutils/ccompiler.py", line 574, in compile self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts) File "/usr/lib/python3.5/distutils/unixccompiler.py", line 120, in _compile raise CompileError(msg) distutils.errors.CompileError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1 installing to build/bdist.linux-armv7l/wheel running install running install_lib copying backports/pbkdf2/__init__.py -> build/bdist.linux-armv7l/wheel/backports/pbkdf2 running install_egg_info running egg_info creating backports.pbkdf2.egg-info writing dependency_links to backports.pbkdf2.egg-info/dependency_links.txt writing namespace_packages to backports.pbkdf2.egg-info/namespace_packages.txt writing backports.pbkdf2.egg-info/PKG-INFO writing top-level names to backports.pbkdf2.egg-info/top_level.txt writing manifest file 'backports.pbkdf2.egg-info/SOURCES.txt' reading manifest file 'backports.pbkdf2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'backports.pbkdf2.egg-info/SOURCES.txt' Copying backports.pbkdf2.egg-info to build/bdist.linux-armv7l/wheel/backports.pbkdf2-0.1.egg-info Installing build/bdist.linux-armv7l/wheel/backports.pbkdf2-0.1-nspkg.pth running install_scripts creating build/bdist.linux-armv7l/wheel/backports.pbkdf2-0.1.dist-info/WHEEL Running setup.py bdist_wheel for backports.pbkdf2: finished with status 'done' Stored in directory: /tmp/tmpwwv4v4xz Successfully built backports.pbkdf2 Cleaning up... Removing source in /tmp/pip-build-w27npiat/backports.pbkdf2