- changed status to resolved
python3 gevent install via pip fails
Issue #161
resolved
I’ve also commented on issue 19 but didn’t see how I could re-open it. Here is the error log, at least all that I could capture ``` _, '"'"'exec'"'"'))' install --record /tmp/pip-record-_3p9leov/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-lmivq2jt/overlay --compile --install-headers /tmp/pip-build-env-lmivq2jt/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-7o2cahg6/greenlet_526c41a9f4ff44e3b4f46ca923f91d16/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7o2cahg6/greenlet_526c41a9f4ff44e3b4f46ca923f91d16/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7o2cahg6/greenlet_526c41a9f4ff44e3b4f46ca923f91d16/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'"'"'))' install --record /tmp/pip-record-_3p9leov/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-lmivq2jt/overlay --compile --install-headers /tmp/pip-build-env-lmivq2jt/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/a6/5d/55843d482c266330151a0eb7fd8702d32e8c902c507836f0891c0440541f/gevent-21.1.1.tar.gz#sha256=a415eb36a91c2c234d86eea2cd4ece94d7429cf83a01d606af75e6733f475e50 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-gsxn5n1m/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-lmivq2jt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-21.1.0.tar.gz (5.9 MB) |################################| 5.9 MB 5.4 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ijt53ckd/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ti3p0bat/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/cffi_468495a2f4494b2493fa8076dba9cb26/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/cffi_468495a2f4494b2493fa8076dba9cb26/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-2nrxw2cz cwd: /tmp/pip-install-nhnqj0rq/cffi_468495a2f4494b2493fa8076dba9cb26/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/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-oj883zqp cwd: /tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/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'"'"'))' install --record /tmp/pip-record-aumt6jza/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ti3p0bat/overlay --compile --install-headers /tmp/pip-build-env-ti3p0bat/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/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'"'"'))' install --record /tmp/pip-record-aumt6jza/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ti3p0bat/overlay --compile --install-headers /tmp/pip-build-env-ti3p0bat/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/aa/d4/04298a149a1f86139b5abd7395b5321f964b1191385335d264b5b62ffd26/gevent-21.1.0.tar.gz#sha256=6a10e67912457c56245e5403b7a53855ec65321ad9ae29aa0be947b009cb8481 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ijt53ckd/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ti3p0bat/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.12.1.tar.gz (5.9 MB) |################################| 5.9 MB 1.6 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-4cgfdn6m/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pc0t5_mq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/cffi_6596dfe557bc44ae8b9599c0ab66a452/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/cffi_6596dfe557bc44ae8b9599c0ab66a452/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-t6ccv8ak cwd: /tmp/pip-install-7r6_nb4h/cffi_6596dfe557bc44ae8b9599c0ab66a452/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/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-tnvk80az cwd: /tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/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'"'"'))' install --record /tmp/pip-record-v3se5k14/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pc0t5_mq/overlay --compile --install-headers /tmp/pip-build-env-pc0t5_mq/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/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'"'"'))' install --record /tmp/pip-record-v3se5k14/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pc0t5_mq/overlay --compile --install-headers /tmp/pip-build-env-pc0t5_mq/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/98/d9/6811589dd5de85b3a911d547d43f43c5c8bdf4397ffdfbaefea7c373b7f6/gevent-20.12.1.tar.gz#sha256=99b68765767bb3e2244a66b012883899a6f17c23b6dc1cd80b793df341e15f08 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-4cgfdn6m/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pc0t5_mq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.12.0.tar.gz (5.9 MB) |################################| 5.9 MB 4.2 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vsmvdd8f/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-tr85x26m/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/cffi_139f077d341b4f5398ebd0719d8182ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/cffi_139f077d341b4f5398ebd0719d8182ea/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-td027ymx cwd: /tmp/pip-install-q9fxsn5_/cffi_139f077d341b4f5398ebd0719d8182ea/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/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-krzy42mp cwd: /tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/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'"'"'))' install --record /tmp/pip-record-3qhmnles/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-tr85x26m/overlay --compile --install-headers /tmp/pip-build-env-tr85x26m/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/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'"'"'))' install --record /tmp/pip-record-3qhmnles/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-tr85x26m/overlay --compile --install-headers /tmp/pip-build-env-tr85x26m/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/41/60/2978e1ceeab007ee9888dc3318b75b1970be3fb7618e71e30499c3332405/gevent-20.12.0.tar.gz#sha256=a03a55d81d350cc476ba07410fe957636dd314a900218c3fe470e8e56f188d19 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vsmvdd8f/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-tr85x26m/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.9.0.tar.gz (5.8 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-y5lx5isf/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-u84bqrel/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/cffi_544ec332355348e7a52e4bc4169c6cf0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/cffi_544ec332355348e7a52e4bc4169c6cf0/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-xvzb_iqg cwd: /tmp/pip-install-2b2xj2go/cffi_544ec332355348e7a52e4bc4169c6cf0/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/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-j9wzt1fu cwd: /tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/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'"'"'))' install --record /tmp/pip-record-07ty22qb/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-u84bqrel/overlay --compile --install-headers /tmp/pip-build-env-u84bqrel/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/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'"'"'))' install --record /tmp/pip-record-07ty22qb/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-u84bqrel/overlay --compile --install-headers /tmp/pip-build-env-u84bqrel/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/78/c4/0c59bf329240981fd3a228ac809a82d00d4b147a82555eb4dddba2d041aa/gevent-20.9.0.tar.gz#sha256=5f6d48051d336561ec08995431ee4d265ac723a64bba99cc58c3eb1a4d4f5c8d (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-y5lx5isf/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-u84bqrel/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.6.2.tar.gz (5.8 MB) |################################| 5.8 MB 4.7 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gzgzd27/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cex7abrv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.16 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/cffi_9b45d27cef294c219e8054f625c7efeb/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/cffi_9b45d27cef294c219e8054f625c7efeb/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-0_0puml8 cwd: /tmp/pip-install-zkfdwi38/cffi_9b45d27cef294c219e8054f625c7efeb/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/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-365vm9ep cwd: /tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/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'"'"'))' install --record /tmp/pip-record-epfi8oes/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cex7abrv/overlay --compile --install-headers /tmp/pip-build-env-cex7abrv/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/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'"'"'))' install --record /tmp/pip-record-epfi8oes/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cex7abrv/overlay --compile --install-headers /tmp/pip-build-env-cex7abrv/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/8e/f3/434c06bd285ce52a859a7239b7f03d8e02d49f4f39c7cc25536f39d7e4b1/gevent-20.6.2.tar.gz#sha256=a23c2abf08e851c988723f6a2996d495f513a2c0dc70f9956af03af8debdb5d1 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gzgzd27/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cex7abrv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.6.1.tar.gz (5.8 MB) |################################| 5.8 MB 598 kB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5bwq9l8t/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-8w96gmyt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.16 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/cffi_882ff5c19e4e4076858e42335d0c455e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/cffi_882ff5c19e4e4076858e42335d0c455e/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-pqkz5tcy cwd: /tmp/pip-install-90tpghjk/cffi_882ff5c19e4e4076858e42335d0c455e/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/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-0_b3e6bg cwd: /tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/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'"'"'))' install --record /tmp/pip-record-z_dkbl0i/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-8w96gmyt/overlay --compile --install-headers /tmp/pip-build-env-8w96gmyt/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/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'"'"'))' install --record /tmp/pip-record-z_dkbl0i/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-8w96gmyt/overlay --compile --install-headers /tmp/pip-build-env-8w96gmyt/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/9d/a0/42c50f1a021d2404fcad9ac0724fc72de5d084c23fa5447a62f898440802/gevent-20.6.1.tar.gz#sha256=53fdc591806b1ed3a747a8a27839f7c6ae229155aad309e265682f0f398eb488 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5bwq9l8t/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-8w96gmyt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.6.0.tar.gz (5.8 MB) |################################| 5.8 MB 4.7 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-otvnjcqp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-4syfih9x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (245 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.16 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/cffi_374b345396a742fab8e4f69d3cbc7219/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/cffi_374b345396a742fab8e4f69d3cbc7219/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-j_hki22v cwd: /tmp/pip-install-04tbu_yj/cffi_374b345396a742fab8e4f69d3cbc7219/ Complete output (48 lines): unable to execute 'gcc': No such file or directory unable to execute 'gcc': No such file or directory No working compiler found, or bogus compiler options passed to the compiler from Python's standard "distutils" module. See the error messages above. Likely, the problem is not related to CFFI but generic to the setup.py of any Python package that tries to compile C code. (Hints: on OS/X 10.8, for errors about -mno-fused-madd see http://stackoverflow.com/questions/22313407/ Otherwise, see https://wiki.python.org/moin/CompLangPython or the IRC channel #python on irc.freenode.net.) Trying to continue anyway. If you are trying to install CFFI from a build done in a different context, you can ignore this warning. running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/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-ggk_arve cwd: /tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/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'"'"'))' install --record /tmp/pip-record-94g2oh_8/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-4syfih9x/overlay --compile --install-headers /tmp/pip-build-env-4syfih9x/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/ Complete output (78 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/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'"'"'))' install --record /tmp/pip-record-94g2oh_8/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-4syfih9x/overlay --compile --install-headers /tmp/pip-build-env-4syfih9x/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/7a/e3/2aeb06b0fad51fd99a4ae401b704e7976b20d9b477d5ef88c53a00f24114/gevent-20.6.0.tar.gz#sha256=51cab8f792961a75da39452586bb3474eaa1607ab2c83398745ef1b9ba09cb92 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-otvnjcqp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-4syfih9x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.5.2.tar.gz (5.6 MB) |################################| 5.6 MB 1.6 MB/s ^C Installing build dependencies ... canceled ERROR: Operation cancelled by user ^C^C^C^CTraceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) [Previous line repeated 1 more time] File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe os.unlink(fullname) KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) [Previous line repeated 5 more times] File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe os.unlink(fullname) KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe os.unlink(fullname) KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/__main__.py", line 31, in <module> sys.exit(_main()) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 71, in main return command.main(cmd_args) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 104, in main return self._main(args) File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__ next(self.gen) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/command_context.py", line 22, in main_context yield File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__ raise exc_details[1] File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 99, in __exit__ self.gen.throw(type, value, traceback) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 75, in tempdir_registry yield _tempdir_registry File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__ next(self.gen) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 37, in global_tempdir_manager _tempdir_manager = old_tempdir_manager File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__ raise exc_details[1] File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) [Previous line repeated 3 more times] File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 397, in _rmtree_unsafe os.rmdir(path) KeyboardInterrupt jsteil@HOST:/home/jsteil/py4web$ cd /QOpenSys/etc/yum/repos.d jsteil@HOST:/QOpenSys/etc/yum/repos.d$ ls ibm.repo sobored.repo jsteil@HOST:/QOpenSys/etc/yum/repos.d$ nano sobored.repo jsteil@HOST:/QOpenSys/etc/yum/repos.d$ cd ~ jsteil@HOST:~$ ls are.log.0 dev network.out network.out.xml network.summary py4web jsteil@HOST:~$ cd /home jsteil@HOST:/home$ ls jsteil qsecofr jsteil@HOST:/home$ cd jsteil/ jsteil@HOST:/home/jsteil$ ls are.log.0 dev network.out network.out.xml network.summary py4web jsteil@HOST:/home/jsteil$ cd py4web/ jsteil@HOST:/home/jsteil/py4web$ ls CONTRIBUTORS.rst README.rst deployment_tools py4web.py test-requirements.txt LICENSE.md apps docs requirements.txt tests Makefile build py4web setup.py jsteil@HOST:/home/jsteil/py4web$ python3 py4web.py run apps Traceback (most recent call last): File "py4web.py", line 3, in <module> from py4web.core import cli File "/home/jsteil/py4web/py4web/__init__.py", line 10, in <module> from .core import ( File "/home/jsteil/py4web/py4web/core.py", line 63, in <module> import threadsafevariable ModuleNotFoundError: No module named 'threadsafevariable' jsteil@HOST:/home/jsteil/py4web$ cat requirements.txt bottle >= 0.12 click colorama tornado gunicorn gevent requests threadsafevariable >= 1.1 pyjwt >= 2.0.1 pluralize >= 0.1.6 yatl >= 20210326.1 pydal >= 20200910.1 python-memcached # used for testing or for optionally actually accessing memcache watchgod >= 0.6 ### for documentation only ### # use also docs/requirements.txt jsteil@HOST:/home/jsteil/py4web$ python3 -m pip install -r requirements.txt WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617> distutils: /QOpenSys/pkgs/include/python3.6m/UNKNOWN sysconfig: /QOpenSys/pkgs/include/python3.6m WARNING: Additional context: user = False home = None root = None prefix = None Requirement already satisfied: bottle>=0.12 in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 1)) (0.12.19) Requirement already satisfied: click in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 2)) (7.1.2) Requirement already satisfied: colorama in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 3)) (0.4.4) Requirement already satisfied: tornado in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 4)) (6.1) Requirement already satisfied: gunicorn in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 5)) (20.0.4) Collecting gevent Using cached gevent-21.1.2.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ki6jdhfr/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-_mystf4u/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a6 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/cffi_a397e191e01345539edce2d4f85cb25e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/cffi_a397e191e01345539edce2d4f85cb25e/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-wmk01lcy cwd: /tmp/pip-install-fybvkb_g/cffi_a397e191e01345539edce2d4f85cb25e/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/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-q0gs301c cwd: /tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/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'"'"'))' install --record /tmp/pip-record-6pyqit3g/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-_mystf4u/overlay --compile --install-headers /tmp/pip-build-env-_mystf4u/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/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'"'"'))' install --record /tmp/pip-record-6pyqit3g/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-_mystf4u/overlay --compile --install-headers /tmp/pip-build-env-_mystf4u/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/0b/50/1b1175ea3a269b5fa3f0f7fed11149888180695bef5fbf568adbb196efaf/gevent-21.1.2.tar.gz#sha256=520cc2a029a9eef436e4e56b007af7859315cafa21937d43c1d5269f12f2c981 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ki6jdhfr/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-_mystf4u/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-21.1.1.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-j84npfgu/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-bvk8xg2y/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/cffi_ab7d70fb98d64557a04a925955596b82/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/cffi_ab7d70fb98d64557a04a925955596b82/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-oipnhl6c cwd: /tmp/pip-install-a3sg5fqb/cffi_ab7d70fb98d64557a04a925955596b82/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/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-a_bw4cr5 cwd: /tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/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'"'"'))' install --record /tmp/pip-record-vplynb5j/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-bvk8xg2y/overlay --compile --install-headers /tmp/pip-build-env-bvk8xg2y/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/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'"'"'))' install --record /tmp/pip-record-vplynb5j/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-bvk8xg2y/overlay --compile --install-headers /tmp/pip-build-env-bvk8xg2y/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/a6/5d/55843d482c266330151a0eb7fd8702d32e8c902c507836f0891c0440541f/gevent-21.1.1.tar.gz#sha256=a415eb36a91c2c234d86eea2cd4ece94d7429cf83a01d606af75e6733f475e50 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-j84npfgu/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-bvk8xg2y/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-21.1.0.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-36opgl9q/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cicem4cu/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/cffi_f16d68bce3954f549d17074c37099553/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/cffi_f16d68bce3954f549d17074c37099553/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-buzv4k9j cwd: /tmp/pip-install-unwzdlxc/cffi_f16d68bce3954f549d17074c37099553/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/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-f4vle4ax cwd: /tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/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'"'"'))' install --record /tmp/pip-record-vyq_lj2b/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cicem4cu/overlay --compile --install-headers /tmp/pip-build-env-cicem4cu/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/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'"'"'))' install --record /tmp/pip-record-vyq_lj2b/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cicem4cu/overlay --compile --install-headers /tmp/pip-build-env-cicem4cu/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/aa/d4/04298a149a1f86139b5abd7395b5321f964b1191385335d264b5b62ffd26/gevent-21.1.0.tar.gz#sha256=6a10e67912457c56245e5403b7a53855ec65321ad9ae29aa0be947b009cb8481 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-36opgl9q/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cicem4cu/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.12.1.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-h254s1q1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-k7tshfyf/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/cffi_563f862f7b5847a2803d94a06224eb1c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/cffi_563f862f7b5847a2803d94a06224eb1c/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-mcy91dyt cwd: /tmp/pip-install-x4q41suv/cffi_563f862f7b5847a2803d94a06224eb1c/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/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-6bh4jj97 cwd: /tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/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'"'"'))' install --record /tmp/pip-record-d9srpjm3/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-k7tshfyf/overlay --compile --install-headers /tmp/pip-build-env-k7tshfyf/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/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'"'"'))' install --record /tmp/pip-record-d9srpjm3/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-k7tshfyf/overlay --compile --install-headers /tmp/pip-build-env-k7tshfyf/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/98/d9/6811589dd5de85b3a911d547d43f43c5c8bdf4397ffdfbaefea7c373b7f6/gevent-20.12.1.tar.gz#sha256=99b68765767bb3e2244a66b012883899a6f17c23b6dc1cd80b793df341e15f08 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-h254s1q1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-k7tshfyf/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.12.0.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5pl2apsj/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pj98x68x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/cffi_34631ce9917b433c8e74a3bfb8e7cec7/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/cffi_34631ce9917b433c8e74a3bfb8e7cec7/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-dy76es8x cwd: /tmp/pip-install-pgudhbsw/cffi_34631ce9917b433c8e74a3bfb8e7cec7/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/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-5le_w7h0 cwd: /tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/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'"'"'))' install --record /tmp/pip-record-84gkvsdi/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pj98x68x/overlay --compile --install-headers /tmp/pip-build-env-pj98x68x/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/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'"'"'))' install --record /tmp/pip-record-84gkvsdi/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pj98x68x/overlay --compile --install-headers /tmp/pip-build-env-pj98x68x/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/41/60/2978e1ceeab007ee9888dc3318b75b1970be3fb7618e71e30499c3332405/gevent-20.12.0.tar.gz#sha256=a03a55d81d350cc476ba07410fe957636dd314a900218c3fe470e8e56f188d19 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5pl2apsj/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pj98x68x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.9.0.tar.gz (5.8 MB) Installing build dependencies ... |^canceled ERROR: Operation cancelled by user ^C^C^CTraceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 386, in _rmtree_unsafe mode = os.lstat(fullname).st_mode KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) [Previous line repeated 3 more times] File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe os.unlink(fullname) KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/__main__.py", line 31, in <module> sys.exit(_main()) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 71, in main return command.main(cmd_args) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 104, in main return self._main(args) File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__ next(self.gen) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/command_context.py", line 22, in main_context yield File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__ raise exc_details[1] File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 99, in __exit__ self.gen.throw(type, value, traceback) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 75, in tempdir_registry yield _tempdir_registry File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__ next(self.gen) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 37, in global_tempdir_manager _tempdir_manager = old_tempdir_manager File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__ raise exc_details[1] File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__ if cb(*exc_details): File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper return cm_exit(cm, *exc_details) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__ self.cleanup() File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup rmtree(self._path) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f return self(f, *args, **kw) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter return fut.result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree return _rmtree_unsafe(path, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe os.unlink(fullname) KeyboardInterrupt jsteil@HOST:/home/jsteil/py4web$ jsteil@HOST:/home/jsteil/py4web$ clear jsteil@HOST:/home/jsteil/py4web$ cat requirements.txt bottle >= 0.12 click colorama tornado gunicorn gevent requests threadsafevariable >= 1.1 pyjwt >= 2.0.1 pluralize >= 0.1.6 yatl >= 20210326.1 pydal >= 20200910.1 python-memcached # used for testing or for optionally actually accessing memcache watchgod >= 0.6 ### for documentation only ### # use also docs/requirements.txt jsteil@HOST:/home/jsteil/py4web$ clear jsteil@HOST:/home/jsteil/py4web$ exit exit Connection to host.qlf.com closed. jim@pop-os:~/dev/qlf$ ssh jsteil@host.qlf.com jsteil@host.qlf.com's password: Permission denied, please try again. jsteil@host.qlf.com's password: jsteil@HOST:/home/jsteil$ cd py4web/ jsteil@HOST:/home/jsteil/py4web$ cat requirements.txt bottle >= 0.12 click colorama tornado gunicorn gevent requests threadsafevariable >= 1.1 pyjwt >= 2.0.1 pluralize >= 0.1.6 yatl >= 20210326.1 pydal >= 20200910.1 python-memcached # used for testing or for optionally actually accessing memcache watchgod >= 0.6 ### for documentation only ### # use also docs/requirements.txt jsteil@HOST:/home/jsteil/py4web$ python3 -m pip install gevent WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617> distutils: /QOpenSys/pkgs/include/python3.6m/UNKNOWN sysconfig: /QOpenSys/pkgs/include/python3.6m WARNING: Additional context: user = False home = None root = None prefix = None Collecting gevent Using cached gevent-21.1.2.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-xbz3wql2/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-wq140kk9/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a6 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/cffi_40c8d27b1a6a404591210c24d59ac30f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/cffi_40c8d27b1a6a404591210c24d59ac30f/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-de_aot89 cwd: /tmp/pip-install-9jkrz2h_/cffi_40c8d27b1a6a404591210c24d59ac30f/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/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-h5nltqgg cwd: /tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/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'"'"'))' install --record /tmp/pip-record-vp5n9u2n/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-wq140kk9/overlay --compile --install-headers /tmp/pip-build-env-wq140kk9/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/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'"'"'))' install --record /tmp/pip-record-vp5n9u2n/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-wq140kk9/overlay --compile --install-headers /tmp/pip-build-env-wq140kk9/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/0b/50/1b1175ea3a269b5fa3f0f7fed11149888180695bef5fbf568adbb196efaf/gevent-21.1.2.tar.gz#sha256=520cc2a029a9eef436e4e56b007af7859315cafa21937d43c1d5269f12f2c981 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-xbz3wql2/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-wq140kk9/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-21.1.1.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-rvf2ufg1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-z2e7gmpn/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/cffi_bb6bb9d19f204bf6b98120b9791f9443/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/cffi_bb6bb9d19f204bf6b98120b9791f9443/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-kxfaub58 cwd: /tmp/pip-install-oae50rl1/cffi_bb6bb9d19f204bf6b98120b9791f9443/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/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-yo8dk5dh cwd: /tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/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'"'"'))' install --record /tmp/pip-record-0qyknb67/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-z2e7gmpn/overlay --compile --install-headers /tmp/pip-build-env-z2e7gmpn/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/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'"'"'))' install --record /tmp/pip-record-0qyknb67/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-z2e7gmpn/overlay --compile --install-headers /tmp/pip-build-env-z2e7gmpn/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/a6/5d/55843d482c266330151a0eb7fd8702d32e8c902c507836f0891c0440541f/gevent-21.1.1.tar.gz#sha256=a415eb36a91c2c234d86eea2cd4ece94d7429cf83a01d606af75e6733f475e50 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-rvf2ufg1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-z2e7gmpn/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-21.1.0.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-gzq8mtmp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-2z5d1t6e/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/cffi_07cbd6808ad148768896825637d9ce6a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/cffi_07cbd6808ad148768896825637d9ce6a/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-mvcwp7j1 cwd: /tmp/pip-install-4kp8_7gw/cffi_07cbd6808ad148768896825637d9ce6a/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/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-1skjqehn cwd: /tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/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'"'"'))' install --record /tmp/pip-record-nm9mfaox/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-2z5d1t6e/overlay --compile --install-headers /tmp/pip-build-env-2z5d1t6e/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/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'"'"'))' install --record /tmp/pip-record-nm9mfaox/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-2z5d1t6e/overlay --compile --install-headers /tmp/pip-build-env-2z5d1t6e/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/aa/d4/04298a149a1f86139b5abd7395b5321f964b1191385335d264b5b62ffd26/gevent-21.1.0.tar.gz#sha256=6a10e67912457c56245e5403b7a53855ec65321ad9ae29aa0be947b009cb8481 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-gzq8mtmp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-2z5d1t6e/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.12.1.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-on47utiz/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ej9_q0bv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/cffi_950bc1bc6c014b488e8a8ad35c32219d/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/cffi_950bc1bc6c014b488e8a8ad35c32219d/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-w5r4giy6 cwd: /tmp/pip-install-qhf2q4uf/cffi_950bc1bc6c014b488e8a8ad35c32219d/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/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-j1nehdw7 cwd: /tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/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'"'"'))' install --record /tmp/pip-record-9f8wj3z0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ej9_q0bv/overlay --compile --install-headers /tmp/pip-build-env-ej9_q0bv/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/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'"'"'))' install --record /tmp/pip-record-9f8wj3z0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ej9_q0bv/overlay --compile --install-headers /tmp/pip-build-env-ej9_q0bv/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/98/d9/6811589dd5de85b3a911d547d43f43c5c8bdf4397ffdfbaefea7c373b7f6/gevent-20.12.1.tar.gz#sha256=99b68765767bb3e2244a66b012883899a6f17c23b6dc1cd80b793df341e15f08 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-on47utiz/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ej9_q0bv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.12.0.tar.gz (5.9 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-almgcx77/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ugqtyz3h/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet<2.0,>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/cffi_0a51462ebad340ff836e7696e6884366/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/cffi_0a51462ebad340ff836e7696e6884366/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-8xr1s9ti cwd: /tmp/pip-install-nrusqdxu/cffi_0a51462ebad340ff836e7696e6884366/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/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-wbi__d44 cwd: /tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/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'"'"'))' install --record /tmp/pip-record-fautgdsy/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ugqtyz3h/overlay --compile --install-headers /tmp/pip-build-env-ugqtyz3h/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/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'"'"'))' install --record /tmp/pip-record-fautgdsy/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ugqtyz3h/overlay --compile --install-headers /tmp/pip-build-env-ugqtyz3h/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/41/60/2978e1ceeab007ee9888dc3318b75b1970be3fb7618e71e30499c3332405/gevent-20.12.0.tar.gz#sha256=a03a55d81d350cc476ba07410fe957636dd314a900218c3fe470e8e56f188d19 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-almgcx77/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ugqtyz3h/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.9.0.tar.gz (5.8 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-et251d88/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cyg87xbr/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.17 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/cffi_82225517ec924f84b4d6780669ccd502/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/cffi_82225517ec924f84b4d6780669ccd502/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-gtllfclv cwd: /tmp/pip-install-eb48afnq/cffi_82225517ec924f84b4d6780669ccd502/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/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-zlqb11m4 cwd: /tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/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'"'"'))' install --record /tmp/pip-record-g574nvl1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cyg87xbr/overlay --compile --install-headers /tmp/pip-build-env-cyg87xbr/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/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'"'"'))' install --record /tmp/pip-record-g574nvl1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cyg87xbr/overlay --compile --install-headers /tmp/pip-build-env-cyg87xbr/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/78/c4/0c59bf329240981fd3a228ac809a82d00d4b147a82555eb4dddba2d041aa/gevent-20.9.0.tar.gz#sha256=5f6d48051d336561ec08995431ee4d265ac723a64bba99cc58c3eb1a4d4f5c8d (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-et251d88/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cyg87xbr/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.6.2.tar.gz (5.8 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ulz3a3f0/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-jw9grmoq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.16 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/cffi_9bcb23dbff7c46ab993953017ea95716/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/cffi_9bcb23dbff7c46ab993953017ea95716/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-p637iy4u cwd: /tmp/pip-install-km6o1nw8/cffi_9bcb23dbff7c46ab993953017ea95716/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/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-ipq8gmbd cwd: /tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/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'"'"'))' install --record /tmp/pip-record-ehpucm1u/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-jw9grmoq/overlay --compile --install-headers /tmp/pip-build-env-jw9grmoq/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/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'"'"'))' install --record /tmp/pip-record-ehpucm1u/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-jw9grmoq/overlay --compile --install-headers /tmp/pip-build-env-jw9grmoq/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/8e/f3/434c06bd285ce52a859a7239b7f03d8e02d49f4f39c7cc25536f39d7e4b1/gevent-20.6.2.tar.gz#sha256=a23c2abf08e851c988723f6a2996d495f513a2c0dc70f9956af03af8debdb5d1 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ulz3a3f0/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-jw9grmoq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.6.1.tar.gz (5.8 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-udy_u1uv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-do6xxp5j/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.16 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/cffi_0f35d4feb42e43b69bcad21501c6a920/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/cffi_0f35d4feb42e43b69bcad21501c6a920/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-sshwm7if cwd: /tmp/pip-install-_k0nmsyi/cffi_0f35d4feb42e43b69bcad21501c6a920/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/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-mdm01qeg cwd: /tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/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'"'"'))' install --record /tmp/pip-record-mfjdr6nt/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-do6xxp5j/overlay --compile --install-headers /tmp/pip-build-env-do6xxp5j/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/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'"'"'))' install --record /tmp/pip-record-mfjdr6nt/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-do6xxp5j/overlay --compile --install-headers /tmp/pip-build-env-do6xxp5j/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/9d/a0/42c50f1a021d2404fcad9ac0724fc72de5d084c23fa5447a62f898440802/gevent-20.6.1.tar.gz#sha256=53fdc591806b1ed3a747a8a27839f7c6ae229155aad309e265682f0f398eb488 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-udy_u1uv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-do6xxp5j/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.6.0.tar.gz (5.8 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-it6r0qbp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-r4vr23z3/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.16 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/cffi_1b245eb5202d4466a4f9a7e9600da33e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/cffi_1b245eb5202d4466a4f9a7e9600da33e/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-9h6xz7_x cwd: /tmp/pip-install-scu7528d/cffi_1b245eb5202d4466a4f9a7e9600da33e/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/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-pf3fo0v0 cwd: /tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/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'"'"'))' install --record /tmp/pip-record-iof6f0zq/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-r4vr23z3/overlay --compile --install-headers /tmp/pip-build-env-r4vr23z3/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/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'"'"'))' install --record /tmp/pip-record-iof6f0zq/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-r4vr23z3/overlay --compile --install-headers /tmp/pip-build-env-r4vr23z3/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/7a/e3/2aeb06b0fad51fd99a4ae401b704e7976b20d9b477d5ef88c53a00f24114/gevent-20.6.0.tar.gz#sha256=51cab8f792961a75da39452586bb3474eaa1607ab2c83398745ef1b9ba09cb92 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-it6r0qbp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-r4vr23z3/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Using cached gevent-20.5.2.tar.gz (5.6 MB) Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ikm2y_sh/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-7b3oc0iq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.14 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/cffi_c00859c38030498f8dfdee8a06df08bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/cffi_c00859c38030498f8dfdee8a06df08bc/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-d00t3vwg cwd: /tmp/pip-install-j0lcrh1r/cffi_c00859c38030498f8dfdee8a06df08bc/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/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-16aquc21 cwd: /tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/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'"'"'))' install --record /tmp/pip-record-ve6aimx7/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-7b3oc0iq/overlay --compile --install-headers /tmp/pip-build-env-7b3oc0iq/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/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'"'"'))' install --record /tmp/pip-record-ve6aimx7/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-7b3oc0iq/overlay --compile --install-headers /tmp/pip-build-env-7b3oc0iq/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/5c/1d/db92093e7a8ac07d61b354d1891426ff2506b47f6efe6c809f3daaef48ca/gevent-20.5.2.tar.gz#sha256=2756de36f56b33c46f6cc7146a74ba65afcd1471922c95b6771ce87b279d689c (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ikm2y_sh/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-7b3oc0iq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.5.1.tar.gz (5.6 MB) |################################| 5.6 MB 4.0 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vkhfgovv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-0h9yuw_1/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=3.0a5 Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.14 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/cffi_eafc15dfa16c48eaae645ba5121a5006/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/cffi_eafc15dfa16c48eaae645ba5121a5006/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-oaqzff1z cwd: /tmp/pip-install-fjv_kgmq/cffi_eafc15dfa16c48eaae645ba5121a5006/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/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-j10d279e cwd: /tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/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'"'"'))' install --record /tmp/pip-record-h0f8cll0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-0h9yuw_1/overlay --compile --install-headers /tmp/pip-build-env-0h9yuw_1/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/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'"'"'))' install --record /tmp/pip-record-h0f8cll0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-0h9yuw_1/overlay --compile --install-headers /tmp/pip-build-env-0h9yuw_1/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/98/ca/aad368438fc54370888c10d2a4026960c8bdc633cf294edea967edd15229/gevent-20.5.1.tar.gz#sha256=13ed2fa4a074c26fd60744a0757bf65004950554dfd9efd7c9deee1c241279af (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vkhfgovv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-0h9yuw_1/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.5.0.tar.gz (5.3 MB) |################################| 5.3 MB 4.1 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-hqsme77z/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-nbvoos7d/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14, < 3' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython<3,>=0.29.14 Downloading Cython-0.29.23-py2.py3-none-any.whl (978 kB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.14 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/cffi_d36f221dfa13419aa3c3bd7037ec5030/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/cffi_d36f221dfa13419aa3c3bd7037ec5030/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-cjf87gtq cwd: /tmp/pip-install-5adbhigm/cffi_d36f221dfa13419aa3c3bd7037ec5030/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/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-8nirwsnc cwd: /tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/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'"'"'))' install --record /tmp/pip-record-2wxk__k1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-nbvoos7d/overlay --compile --install-headers /tmp/pip-build-env-nbvoos7d/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/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'"'"'))' install --record /tmp/pip-record-2wxk__k1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-nbvoos7d/overlay --compile --install-headers /tmp/pip-build-env-nbvoos7d/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/44/f0/46938b0c3e8dd9cfa94699d30427343bfd8bf095079cf2084d1acbed7d2b/gevent-20.5.0.tar.gz#sha256=1dc7f1f6bc1f67d625e4272b01e717eba0b4fa024d2ff7934c8d320674d6f7fa (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-hqsme77z/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-nbvoos7d/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14, < 3' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-20.4.0.tar.gz (5.5 MB) |################################| 5.5 MB 4.2 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ru920ucp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pzgu65tw/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=0.29.14 Using cached Cython-0.29.23-py2.py3-none-any.whl (978 kB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.14 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/cffi_78a260310947442f89522f517f94f10c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/cffi_78a260310947442f89522f517f94f10c/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-1467n709 cwd: /tmp/pip-install-6bjy89lh/cffi_78a260310947442f89522f517f94f10c/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/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-xaq0dtq7 cwd: /tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/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'"'"'))' install --record /tmp/pip-record-di1zyuln/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pzgu65tw/overlay --compile --install-headers /tmp/pip-build-env-pzgu65tw/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/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'"'"'))' install --record /tmp/pip-record-di1zyuln/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pzgu65tw/overlay --compile --install-headers /tmp/pip-build-env-pzgu65tw/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/72/8b/20c2ebb3bda3f748f251115831568be202456138e088d3f25d24bf430690/gevent-20.4.0.tar.gz#sha256=c516cc5d70c3faf07f271d50930d144339c69fb80f3cac9b687aa964e518535e (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ru920ucp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pzgu65tw/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-1.5.0.tar.gz (5.3 MB) |################################| 5.3 MB 3.7 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gwyry49/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-20r80vks/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' cwd: None Complete output (247 lines): Collecting setuptools>=40.8.0 Using cached setuptools-56.0.0-py3-none-any.whl (784 kB) Collecting wheel Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB) Collecting Cython>=0.29.14 Using cached Cython-0.29.23-py2.py3-none-any.whl (978 kB) Collecting cffi>=1.12.3 Using cached cffi-1.14.5.tar.gz (475 kB) Collecting greenlet>=0.4.14 Using cached greenlet-1.0.0.tar.gz (84 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: cffi, greenlet Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/cffi_b8ef46ee10e64c939067c05cd28cd5e1/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/cffi_b8ef46ee10e64c939067c05cd28cd5e1/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-fk9wgqme cwd: /tmp/pip-install-v3tw0j_h/cffi_b8ef46ee10e64c939067c05cd28cd5e1/ Complete output (36 lines): running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/cffi copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi running build_ext building '_cffi_backend' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Building wheel for greenlet (setup.py): started Building wheel for greenlet (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/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-68q8grtc cwd: /tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build cffi greenlet Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for greenlet: started Running setup.py install for greenlet: finished with status 'error' ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/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'"'"'))' install --record /tmp/pip-record-fkg6gfkp/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-20r80vks/overlay --compile --install-headers /tmp/pip-build-env-20r80vks/overlay/include/python3.6m/greenlet cwd: /tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/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'"'"'))' install --record /tmp/pip-record-fkg6gfkp/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-20r80vks/overlay --compile --install-headers /tmp/pip-build-env-20r80vks/overlay/include/python3.6m/greenlet Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/5a/79/2c63d385d017b5dd7d70983a463dfd25befae70c824fedb857df6e72eff2/gevent-1.5.0.tar.gz#sha256=b2814258e3b3fb32786bb73af271ad31f51e1ac01f33b37426b66cb8491b4c29 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gwyry49/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-20r80vks/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output. Downloading gevent-1.4.0.tar.gz (5.2 MB) |################################| 5.2 MB 4.2 MB/s Ignoring cffi: markers 'sys_platform == "win32" and platform_python_implementation == "CPython"' don't match your environment Collecting greenlet>=0.4.14 Using cached greenlet-1.0.0.tar.gz (84 kB) Building wheels for collected packages: gevent, greenlet Building wheel for gevent (setup.py) ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/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-zl3bb64q cwd: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/ Complete output (1003 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/gevent copying src/gevent/queue.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_greenlet_primitives.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/greenlet.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/backdoor.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/time.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_semaphore.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/pywsgi.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_tracer.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_hub_local.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_imap.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/event.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/server.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/thread.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_util_py2.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/signal.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_monitor.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_ssl3.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/util.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/builtins.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/events.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/local.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/threadpool.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/subprocess.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_socketcommon.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/timeout.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/os.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__init__.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_interfaces.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/core.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_ssl2.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/fileobject.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_fileobjectcommon.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/hub.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_socket2.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/threading.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/win32util.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/resolver_ares.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/baseserver.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_waiter.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_hub_primitives.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_fileobjectposix.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_util.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/ares.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/lock.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_sslgte279.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_socket3.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/monkey.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_patcher.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_abstract_linkable.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/exceptions.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/select.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_compat.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_threading.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_config.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/ssl.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/socket.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/pool.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_ident.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/resolver_thread.py -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_tblib.py -> build/lib.os400-powerpc64-3.6/gevent creating build/lib.os400-powerpc64-3.6/gevent/libuv copying src/gevent/libuv/_corecffi_build.py -> build/lib.os400-powerpc64-3.6/gevent/libuv copying src/gevent/libuv/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/libuv copying src/gevent/libuv/loop.py -> build/lib.os400-powerpc64-3.6/gevent/libuv copying src/gevent/libuv/watcher.py -> build/lib.os400-powerpc64-3.6/gevent/libuv creating build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue639.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_dns.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue330.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue112.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__subprocess_poll.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_async.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/_imports_at_top_level.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__select.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__iwait.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_scope.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socketpair.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_sigchld.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/lock_tests.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_stat.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__makefile_ref.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__ssl.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__greenness.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__example_udp_client.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__examples.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__util.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_watcher.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__ares_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_dns6.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test___ident.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_vs_settrace.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue230.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__close_backend_fd.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__sleep0.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_hub_in_thread.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__os.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_patched_local.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__all__.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue607.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__hub_join.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test___monkey_patching.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__import_wait.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_send_memoryview.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__server_pywsgi.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__fileobject.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_builtins_future.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/_blocks_at_top_level.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__import_blocking_in_greenlet.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_callback.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue_728.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_sigchld_2.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test___example_servers.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_monkey_in_thread.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__example_udp_server.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__destroy.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threadpool.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_sigchld_3.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/known_failures.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/_imports_imports_at_top_level.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__subprocess.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_before_monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__api.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__hub_join_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_multiple_imports.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__joinall.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_logging.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__nondefaultloop.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_loop_run.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__greenletset.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__backdoor.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__GreenletExit.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__refcount.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__refcount_core.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__hub.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__doctests.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__greenlet.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test___config.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/_import_wait.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__destroy_default_loop.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_timer.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issues461_471.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue6.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__events.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__greenio.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__environ.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__getaddrinfo_import.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_native_before_monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__local.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__api_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue467.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_holding_lock_while_monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_selectors.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_close.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__pool.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__order.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test___monitor.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__issue600.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__memleak.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__execmodules.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__example_portforwarder.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__systemerror.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__exc_info.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_ex.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_errors.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__server.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_loop_run_sig_mod.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__pywsgi.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__semaphore.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__core_fork.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_ssl_warning3.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__loop_callback.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/getaddrinfo_module.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threadpool_executor_patched.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__subprocess_interrupted.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__real_greenlet.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__ares_host_result.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_ssl_warning2.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__example_echoserver.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/_import_import_patch.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/__main__.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__queue.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__socket_ssl.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_ssl_warning.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__threading_2.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__event.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__signal.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/_import_patch.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__compat.py -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test__monkey_queue.py -> build/lib.os400-powerpc64-3.6/gevent/tests creating build/lib.os400-powerpc64-3.6/gevent/_ffi copying src/gevent/_ffi/callback.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi copying src/gevent/_ffi/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi copying src/gevent/_ffi/loop.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi copying src/gevent/_ffi/watcher.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi creating build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/skipping.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/patched_tests_setup.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/exception.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/params.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/leakcheck.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/testcase.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/util.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/monkey_test.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/switching.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/hub.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/timing.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/six.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/sysinfo.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/sockets.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/modules.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/openfiles.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/errorhandler.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/testrunner.py -> build/lib.os400-powerpc64-3.6/gevent/testing copying src/gevent/testing/flaky.py -> build/lib.os400-powerpc64-3.6/gevent/testing creating build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/_corecffi_build.py -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/corecffi.py -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/watcher.py -> build/lib.os400-powerpc64-3.6/gevent/libev creating build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/thread.py -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/dnspython.py -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/ares.py -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/blocking.py -> build/lib.os400-powerpc64-3.6/gevent/resolver running egg_info writing src/gevent.egg-info/PKG-INFO writing dependency_links to src/gevent.egg-info/dependency_links.txt writing entry points to src/gevent.egg-info/entry_points.txt writing requirements to src/gevent.egg-info/requires.txt writing top-level names to src/gevent.egg-info/top_level.txt reading manifest file 'src/gevent.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'changelog.rst' warning: no files found matching 'Makefile.ext' warning: no files found matching 'known_failures.py' warning: no files found matching '.pep8' no previously-included directories found matching '*/__pycache__' warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.o' found anywhere in distribution warning: no previously-included files matching '*.lo' found anywhere in distribution warning: no previously-included files matching '*.la' found anywhere in distribution warning: no previously-included files matching 'config.log' found anywhere in distribution warning: no previously-included files matching 'config.status' found anywhere in distribution no previously-included directories found matching 'doc/_build' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '.coverage' found under directory 'src/greentest' no previously-included directories found matching 'src/greentest/htmlcov' warning: no previously-included files matching 'stamp-h?' found under directory 'deps/c-ares' warning: no previously-included files matching 'ares_build.h.orig' found under directory 'deps/c-ares' no previously-included directories found matching 'deps/libev/.deps' no previously-included directories found matching 'deps/libuv/.deps' warning: no previously-included files matching 'Makefile' found under directory 'deps/libev' warning: no previously-included files matching 'libtool' found under directory 'deps/libev' warning: no previously-included files matching 'stamp-h?' found under directory 'deps/libev' warning: no previously-included files matching 'config.h' found under directory 'deps/libev' warning: no previously-included files matching '_corecffi.c' found under directory 'src/gevent' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'configure-output' warning: no previously-included files found matching 'configure-output.txt' warning: no previously-included files found matching 'deps/TAGS' warning: no previously-included files found matching 'deps/c-ares/ares_build.h' warning: no previously-included files found matching 'deps/c-ares/ares_config.h' warning: no previously-included files found matching 'deps/c-ares/libcares.pc' warning: no previously-included files found matching 'deps/c-ares/libtool' warning: no files found matching 'Makefile.ext' warning: no previously-included files matching '.deps' found under directory 'deps/c-ares' warning: no previously-included files matching '.libs' found under directory 'deps/c-ares' warning: no previously-included files matching '.deps' found under directory 'deps/libuv' warning: no previously-included files matching '.libs' found under directory 'deps/libuv' warning: no previously-included files matching '.deps' found under directory 'deps/libev' warning: no previously-included files matching '.libs' found under directory 'deps/libev' writing manifest file 'src/gevent.egg-info/SOURCES.txt' copying src/gevent/__abstract_linkable.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__greenlet_primitives.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__hub_local.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__hub_primitives.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__ident.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__imap.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__semaphore.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__tracer.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/__waiter.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_abstract_linkable.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_abstract_linkable.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_event.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_greenlet.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_greenlet_primitives.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_greenlet_primitives.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_hub_local.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_hub_local.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_hub_primitives.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_hub_primitives.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_ident.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_ident.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_imap.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_imap.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_local.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_queue.pxd -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_semaphore.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_semaphore.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_tracer.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_tracer.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_waiter.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/_waiter.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/event.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/event.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/greenlet.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/greenlet.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/local.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/local.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/queue.c -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/queue.html -> build/lib.os400-powerpc64-3.6/gevent copying src/gevent/libuv/_corecffi_cdef.c -> build/lib.os400-powerpc64-3.6/gevent/libuv copying src/gevent/libuv/_corecffi_source.c -> build/lib.os400-powerpc64-3.6/gevent/libuv copying src/gevent/tests/2_7_keycert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/badcert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/badkey.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/hosts_file.txt -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/https_svn_python_org_root.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/keycert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/nullcert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/server.crt -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/server.key -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/sha256.pem -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test_server.crt -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/test_server.key -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/tests_that_dont_do_leakchecks.txt -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/tests_that_dont_monkeypatch.txt -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/tests_that_dont_use_resolver.txt -> build/lib.os400-powerpc64-3.6/gevent/tests copying src/gevent/tests/wrongcert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests creating build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package copying src/gevent/tests/monkey_package/__main__.py -> build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package copying src/gevent/tests/monkey_package/issue302monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package copying src/gevent/tests/monkey_package/script.py -> build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package creating build/lib.os400-powerpc64-3.6/gevent/testing/coveragesite copying src/gevent/testing/coveragesite/sitecustomize.py -> build/lib.os400-powerpc64-3.6/gevent/testing/coveragesite copying src/gevent/libev/_corecffi_cdef.c -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/_corecffi_source.c -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/callbacks.c -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/callbacks.h -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/corecext.c -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/corecext.h -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/corecext.html -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/corecext.pyx -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/libev.h -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/libev.pxd -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/libev_vfd.h -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/libev/stathelper.c -> build/lib.os400-powerpc64-3.6/gevent/libev copying src/gevent/resolver/cares.c -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/cares.html -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/cares.pyx -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/cares_ntop.h -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/cares_pton.h -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/dnshelper.c -> build/lib.os400-powerpc64-3.6/gevent/resolver copying src/gevent/resolver/libcares.pxd -> build/lib.os400-powerpc64-3.6/gevent/resolver running build_ext generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c' creating build/temp.os400-powerpc64-3.6 generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c' Running '(cd "/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev" && sh ./configure && cp config.h "$OLDPWD" ) > configure-output.txt' in /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/build/temp.os400-powerpc64-3.6/libev building 'gevent.libev.corecext' extension creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/gevent creating build/temp.os400-powerpc64-3.6/src/gevent/libev gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.os400-powerpc64-3.6/libev -Isrc/gevent/libev -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/libev/corecext.c -o build/temp.os400-powerpc64-3.6/src/gevent/libev/corecext.o In file included from src/gevent/libev/libev.h:2:0, from src/gevent/libev/corecext.c:671: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:483:48: warning: "/*" within comment [-Wcomment] /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ In file included from src/gevent/libev/libev.h:2:0, from src/gevent/libev/corecext.c:671: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ecb_binary32_to_binary16': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1269:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (e < (14 - 24)) /* might not be sharp, but is good enough */ ^ In file included from src/gevent/libev/libev.h:2:0, from src/gevent/libev/corecext.c:671: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1831:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */ ^~~~~~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'array_nextsize': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1940:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (elem * ncur > MALLOC_ROUND - sizeof (void *) * 4) ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'evpipe_init': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2398:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!ev_is_active (&pipe_w)) ^~ In file included from src/gevent/libev/libev.h:2:0, from src/gevent/libev/corecext.c:671: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_init': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_prepare_init (&pending_w, pendingcb); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_init (&pipe_w, pipecb); ^~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2936:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&pipe_w, EV_MAXPRI); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_loop_destroy': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2964:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_default_loop (EV_A) && ev_is_active (&childev)) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_active (&pipe_w)) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_fork': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3074:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_active (&pipe_w) && postfork != 2) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_default_loop': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_signal_init (&childev, childcb, SIGCHLD); ^~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3261:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&childev, EV_MAXPRI); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_io_start': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3878:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); ~~~~~~~~~~^~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_start': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4550:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&w->timer, ev_priority (w)); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_stop': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4582:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_active (&w->timer)) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_once': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_init (&once->io, once_cb_io); ^~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_init (&once->to, once_cb_to); ^~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5018:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_set (&once->to, timeout, 0.); ^~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5135:27: warning: "/*" within comment [-Wcomment] /* EV_STAT 0x00001000 /* stat data changed */ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5136:27: warning: "/*" within comment [-Wcomment] /* EV_EMBED 0x00010000 /* embedded event loop needs sweep */ src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4loop___cinit__': src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_prepare_init((&__pyx_v_self->_prepare), ((void *)gevent_run_callbacks)); ^~~~~~~~~~~~~~~ src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_init((&__pyx_v_self->_periodic_signal_checker), ((void *)gevent_periodic_signal_check), 0.3, 0.3); ^~~~~~~~~~~~~ src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_init((&__pyx_v_self->_timer0), ((void *)gevent_noop), 0.0, 0.0); ^~~~~~~~~~~~~ src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_f_6gevent_5libev_8corecext_4loop__stop_watchers': src/gevent/libev/corecext.c:5710:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = (ev_is_active((&__pyx_v_self->_prepare)) != 0); ^~~~~~~~~ src/gevent/libev/corecext.c:5719:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = (ev_is_active((&__pyx_v_self->_periodic_signal_checker)) != 0); ^~~~~~~~~ src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_2io_4__cinit__': src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_io_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_io), __pyx_v_vfd, __pyx_v_events); ^~~~~~~~~~ src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_2io_2fd_2__set__': src/gevent/libev/corecext.c:12379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = (ev_is_active((&__pyx_v_self->_watcher)) != 0); ^~~~~~~~~ src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_io_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_io), __pyx_v_vfd, __pyx_v_self->_watcher.events); ^~~~~~~~~~ src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_2io_6events_2__set__': src/gevent/libev/corecext.c:12480:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = (ev_is_active((&__pyx_v_self->_watcher)) != 0); ^~~~~~~~~ src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_io_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_io), __pyx_v_self->_watcher.fd, __pyx_v_events); ^~~~~~~~~~ src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_5timer___cinit__': src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_timer), __pyx_v_after, __pyx_v_repeat); ^~~~~~~~~~~~~ src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_6signal___cinit__': src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_signal_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_signal), __pyx_v_signalnum); ^~~~~~~~~~~~~~ src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4idle___cinit__': src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_idle_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_idle)); ^~~~~~~~~~~~ src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_7prepare___cinit__': src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_prepare_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_prepare)); ^~~~~~~~~~~~~~~ src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_5check___cinit__': src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_check_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_check)); ^~~~~~~~~~~~~ src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4fork___cinit__': src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_fork_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_fork)); ^~~~~~~~~~~~ src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_6async____cinit__': src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_async_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_async)); ^~~~~~~~~~~~~ src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_5child___cinit__': src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_child_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_child), __pyx_v_pid, __pyx_v_trace); ^~~~~~~~~~~~~ src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4stat___cinit__': src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_stat_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_stat), ((char *)__pyx_t_8), __pyx_v_interval); ^~~~~~~~~~~~ src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from src/gevent/libev/libev.h:2:0, from src/gevent/libev/corecext.c:671: At top level: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2204:1: warning: 'fd_rearm_all' defined but not used [-Wunused-function] fd_rearm_all (EV_P) ^~~~~~~~~~~~ gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.os400-powerpc64-3.6/libev -Isrc/gevent/libev -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/libev/callbacks.c -o build/temp.os400-powerpc64-3.6/src/gevent/libev/callbacks.o In file included from src/gevent/libev/callbacks.c:6:0: src/gevent/libev/callbacks.h:34:13: warning: 'gevent_noop' defined but not used [-Wunused-function] static void gevent_noop(struct ev_loop *_loop, void *watcher, int revents) { ^~~~~~~~~~~ /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/libev/corecext.o build/temp.os400-powerpc64-3.6/src/gevent/libev/callbacks.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/libev/corecext.so Embedding c-ares <cffi.setuptools_ext._add_c_module.<locals>.build_ext_make_mod object at 0x700000000b5b550> <_setuputils.Extension('gevent.resolver.cares') at 0x70000000081f630> Inserted build/temp.os400-powerpc64-3.6/c-ares in include dirs ['build/temp.os400-powerpc64-3.6/c-ares', 'src/gevent/resolver', '/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares'] Running '(cd "/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares" && if [ -r ares_build.h ]; then cp ares_build.h ares_build.h.orig; fi && sh ./configure --disable-dependency-tracking CONFIG_COMMANDS= && cp ares_config.h ares_build.h "$OLDPWD" && cat ares_build.h && if [ -r ares_build.h.orig ]; then mv ares_build.h.orig ares_build.h; fi) > configure-output.txt' in /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/build/temp.os400-powerpc64-3.6/c-ares building 'gevent.resolver.cares' extension creating build/temp.os400-powerpc64-3.6/src/gevent/resolver creating build/temp.os400-powerpc64-3.6/deps creating build/temp.os400-powerpc64-3.6/deps/c-ares gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/resolver/cares.c -o build/temp.os400-powerpc64-3.6/src/gevent/resolver/cares.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__close_sockets.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__close_sockets.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__get_hostent.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__get_hostent.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__read_line.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__read_line.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__timeval.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__timeval.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_android.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_android.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_cancel.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_cancel.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_create_query.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_create_query.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_data.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_data.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_destroy.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_destroy.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_expand_name.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_name.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_expand_string.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_string.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_fds.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_fds.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_free_hostent.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_hostent.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_free_string.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_string.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getenv.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getenv.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_gethostbyaddr.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyaddr.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_gethostbyname.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyname.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getnameinfo.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getnameinfo.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getopt.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getopt.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getsock.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getsock.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_init.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_init.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_library_init.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_library_init.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_llist.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_llist.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_mkquery.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_mkquery.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_nowarn.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_nowarn.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_options.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_options.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_a_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_a_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_aaaa_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_aaaa_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_mx_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_mx_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_naptr_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_naptr_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_ns_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ns_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_ptr_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ptr_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_soa_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_soa_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_srv_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_srv_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_txt_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_txt_reply.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_platform.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_platform.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_process.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_process.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_query.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_query.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_search.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_search.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_send.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_send.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_strcasecmp.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strcasecmp.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_strdup.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strdup.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_strerror.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strerror.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_timeout.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_timeout.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_version.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_version.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_writev.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_writev.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/bitncmp.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/bitncmp.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/inet_net_pton.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_net_pton.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/inet_ntop.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_ntop.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/windows_port.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/windows_port.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/resolver/cares.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__close_sockets.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__get_hostent.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__read_line.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__timeval.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_android.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_cancel.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_create_query.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_data.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_destroy.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_name.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_string.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_fds.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_hostent.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_string.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getenv.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyaddr.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyname.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getnameinfo.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getopt.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getsock.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_init.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_library_init.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_llist.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_mkquery.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_nowarn.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_options.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_a_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_aaaa_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_mx_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_naptr_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ns_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ptr_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_soa_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_srv_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_txt_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_platform.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_process.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_query.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_search.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_send.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strcasecmp.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strdup.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strerror.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_timeout.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_version.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_writev.o build/temp.os400-powerpc64-3.6/deps/c-ares/bitncmp.o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_net_pton.o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_ntop.o build/temp.os400-powerpc64-3.6/deps/c-ares/windows_port.o -L/QOpenSys/pkgs/lib -lrt -o build/lib.os400-powerpc64-3.6/gevent/resolver/cares.so collect2: fatal error: library librt not found compilation terminated. running bdist_wheel running build running build_py running egg_info writing src/gevent.egg-info/PKG-INFO writing dependency_links to src/gevent.egg-info/dependency_links.txt writing entry points to src/gevent.egg-info/entry_points.txt writing requirements to src/gevent.egg-info/requires.txt writing top-level names to src/gevent.egg-info/top_level.txt reading manifest file 'src/gevent.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'changelog.rst' warning: no files found matching 'Makefile.ext' warning: no files found matching 'known_failures.py' warning: no files found matching '.pep8' no previously-included directories found matching '*/__pycache__' warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.o' found anywhere in distribution warning: no previously-included files matching '*.lo' found anywhere in distribution warning: no previously-included files matching '*.la' found anywhere in distribution no previously-included directories found matching 'doc/_build' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '.coverage' found under directory 'src/greentest' no previously-included directories found matching 'src/greentest/htmlcov' warning: no previously-included files matching 'ares_build.h.orig' found under directory 'deps/c-ares' no previously-included directories found matching 'deps/libuv/.deps' warning: no previously-included files matching '_corecffi.c' found under directory 'src/gevent' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'configure-output' warning: no previously-included files found matching 'configure-output.txt' warning: no previously-included files found matching 'deps/TAGS' warning: no previously-included files found matching 'deps/c-ares/libtool' warning: no files found matching 'Makefile.ext' warning: no previously-included files matching '.deps' found under directory 'deps/c-ares' warning: no previously-included files matching '.libs' found under directory 'deps/c-ares' warning: no previously-included files matching '.deps' found under directory 'deps/libuv' warning: no previously-included files matching '.libs' found under directory 'deps/libuv' warning: no previously-included files matching '.deps' found under directory 'deps/libev' warning: no previously-included files matching '.libs' found under directory 'deps/libev' writing manifest file 'src/gevent.egg-info/SOURCES.txt' running build_ext generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c' already up-to-date generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c' already up-to-date building 'gevent.__greenlet_primitives' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_greenlet_primitives.c -o build/temp.os400-powerpc64-3.6/src/gevent/_greenlet_primitives.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_greenlet_primitives.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__greenlet_primitives.so building 'gevent.__hub_primitives' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_hub_primitives.c -o build/temp.os400-powerpc64-3.6/src/gevent/_hub_primitives.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_hub_primitives.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__hub_primitives.so building 'gevent.__hub_local' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_hub_local.c -o build/temp.os400-powerpc64-3.6/src/gevent/_hub_local.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_hub_local.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__hub_local.so building 'gevent.__waiter' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_waiter.c -o build/temp.os400-powerpc64-3.6/src/gevent/_waiter.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_waiter.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__waiter.so building 'gevent._greenlet' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/greenlet.c -o build/temp.os400-powerpc64-3.6/src/gevent/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_greenlet.so building 'gevent.__tracer' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_tracer.c -o build/temp.os400-powerpc64-3.6/src/gevent/_tracer.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_tracer.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__tracer.so building 'gevent.__abstract_linkable' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_abstract_linkable.c -o build/temp.os400-powerpc64-3.6/src/gevent/_abstract_linkable.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_abstract_linkable.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__abstract_linkable.so building 'gevent.__semaphore' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_semaphore.c -o build/temp.os400-powerpc64-3.6/src/gevent/_semaphore.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_semaphore.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__semaphore.so building 'gevent._local' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/local.c -o build/temp.os400-powerpc64-3.6/src/gevent/local.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/local.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_local.so building 'gevent.__ident' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_ident.c -o build/temp.os400-powerpc64-3.6/src/gevent/_ident.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_ident.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__ident.so building 'gevent.__imap' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_imap.c -o build/temp.os400-powerpc64-3.6/src/gevent/_imap.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_imap.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__imap.so building 'gevent._event' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/event.c -o build/temp.os400-powerpc64-3.6/src/gevent/event.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/event.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_event.so building 'gevent._queue' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/queue.c -o build/temp.os400-powerpc64-3.6/src/gevent/queue.o src/gevent/queue.c:5019:12: warning: '__pyx_pw_6gevent_6_queue_5Queue_23__bool__' defined but not used [-Wunused-function] static int __pyx_pw_6gevent_6_queue_5Queue_23__bool__(PyObject *__pyx_v_self) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/queue.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_queue.so building 'gevent.libev._corecffi' extension creating build/temp.os400-powerpc64-3.6/build creating build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6 gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev -I/QOpenSys/pkgs/include/python3.6m -c build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c -o build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.o In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0, from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:483:48: warning: "/*" within comment [-Wcomment] /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0, from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ecb_binary32_to_binary16': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1269:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (e < (14 - 24)) /* might not be sharp, but is good enough */ ^ In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0, from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1831:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */ ^~~~~~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'array_nextsize': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1940:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (elem * ncur > MALLOC_ROUND - sizeof (void *) * 4) ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'evpipe_init': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2398:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!ev_is_active (&pipe_w)) ^~ In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0, from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_init': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_prepare_init (&pending_w, pendingcb); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_init (&pipe_w, pipecb); ^~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2936:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&pipe_w, EV_MAXPRI); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_loop_destroy': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2964:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_default_loop (EV_A) && ev_is_active (&childev)) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_active (&pipe_w)) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_fork': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3074:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_active (&pipe_w) && postfork != 2) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_default_loop': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_signal_init (&childev, childcb, SIGCHLD); ^~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3261:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&childev, EV_MAXPRI); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_io_start': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3878:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); ~~~~~~~~~~^~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_start': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4550:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&w->timer, ev_priority (w)); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_stop': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4582:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ev_is_active (&w->timer)) ^~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_embed_start': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); ^~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4791:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&w->io, ev_priority (w)); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_prepare_init (&w->prepare, embed_prepare_cb); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4795:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_set_priority (&w->prepare, EV_MINPRI); ^~~~~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_fork_init (&w->fork, embed_fork_cb); ^~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_once': /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_init (&once->io, once_cb_io); ^~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_init (&once->to, once_cb_to); ^~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5018:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ev_timer_set (&once->to, timeout, 0.); ^~~~~~~~~~~~ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5135:27: warning: "/*" within comment [-Wcomment] /* EV_STAT 0x00001000 /* stat data changed */ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5136:27: warning: "/*" within comment [-Wcomment] /* EV_EMBED 0x00010000 /* embedded event loop needs sweep */ build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c: In function '_gevent_generic_callback': build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:538:21: warning: format '%d' expects argument of type 'int', but argument 5 has type 'void *' [-Wformat=] "WARNING: gevent: Unexpected return value %d from Python callback " ^ In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0, from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501: At top level: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2204:1: warning: 'fd_rearm_all' defined but not used [-Wunused-function] fd_rearm_all (EV_P) ^~~~~~~~~~~~ /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/libev/_corecffi.abi3.so ld: 0711-327 WARNING: Entry point not found: PyInit__corecffi.abi3 ld: 0711-327 WARNING: Entry point not found: PyInit__corecffi.abi3 building 'gevent.libuv._corecffi' extension creating build/temp.os400-powerpc64-3.6/deps/libuv creating build/temp.os400-powerpc64-3.6/deps/libuv/src creating build/temp.os400-powerpc64-3.6/deps/libuv/src/unix gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c -o build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.o build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c:506:13: warning: '_gevent_generic_callback1_unused' defined but not used [-Wunused-function] static void _gevent_generic_callback1_unused(uv_handle_t* watcher, int arg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/fs-poll.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/fs-poll.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/inet.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/inet.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/threadpool.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/threadpool.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/uv-common.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/uv-common.o deps/libuv/src/uv-common.c: In function 'uv_err_name_r': deps/libuv/src/uv-common.c:164:1: error: duplicate case value case UV_## name: \ ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_ERR_NAME_GEN_R' XX(ENOTEMPTY, "directory not empty") \ ^~ deps/libuv/src/uv-common.c:168:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_ERR_NAME_GEN_R) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c:164:1: error: previously used here case UV_## name: \ ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_ERR_NAME_GEN_R' XX(EEXIST, "file already exists") \ ^~ deps/libuv/src/uv-common.c:168:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_ERR_NAME_GEN_R) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c: In function 'uv_err_name': deps/libuv/src/uv-common.c:176:34: error: duplicate case value #define UV_ERR_NAME_GEN(name, _) case UV_ ## name: return #name; ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_ERR_NAME_GEN' XX(ENOTEMPTY, "directory not empty") \ ^~ deps/libuv/src/uv-common.c:179:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_ERR_NAME_GEN) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c:176:34: error: previously used here #define UV_ERR_NAME_GEN(name, _) case UV_ ## name: return #name; ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_ERR_NAME_GEN' XX(EEXIST, "file already exists") \ ^~ deps/libuv/src/uv-common.c:179:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_ERR_NAME_GEN) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c: In function 'uv_strerror_r': deps/libuv/src/uv-common.c:187:1: error: duplicate case value case UV_ ## name: \ ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_STRERROR_GEN_R' XX(ENOTEMPTY, "directory not empty") \ ^~ deps/libuv/src/uv-common.c:191:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_STRERROR_GEN_R) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c:187:1: error: previously used here case UV_ ## name: \ ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_STRERROR_GEN_R' XX(EEXIST, "file already exists") \ ^~ deps/libuv/src/uv-common.c:191:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_STRERROR_GEN_R) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c: In function 'uv_strerror': deps/libuv/src/uv-common.c:199:36: error: duplicate case value #define UV_STRERROR_GEN(name, msg) case UV_ ## name: return msg; ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_STRERROR_GEN' XX(ENOTEMPTY, "directory not empty") \ ^~ deps/libuv/src/uv-common.c:202:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_STRERROR_GEN) ^~~~~~~~~~~~ deps/libuv/src/uv-common.c:199:36: error: previously used here #define UV_STRERROR_GEN(name, msg) case UV_ ## name: return msg; ^ /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_STRERROR_GEN' XX(EEXIST, "file already exists") \ ^~ deps/libuv/src/uv-common.c:202:5: note: in expansion of macro 'UV_ERRNO_MAP' UV_ERRNO_MAP(UV_STRERROR_GEN) ^~~~~~~~~~~~ error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for gevent Running setup.py clean for gevent Building wheel for greenlet (setup.py) ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/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-yycugyu7 cwd: /tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for greenlet Running setup.py clean for greenlet Failed to build gevent greenlet Installing collected packages: greenlet, gevent Running setup.py install for greenlet ... error ERROR: Command errored out with exit status 1: command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/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'"'"'))' install --record /tmp/pip-record-mrz09cgt/install-record.txt --single-version-externally-managed --compile --install-headers /QOpenSys/pkgs/include/python3.6m/greenlet cwd: /tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/ Complete output (85 lines): /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type' warnings.warn(msg) /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running build running build_py creating build creating build/lib.os400-powerpc64-3.6 creating build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests running egg_info writing src/greenlet.egg-info/PKG-INFO writing dependency_links to src/greenlet.egg-info/dependency_links.txt writing requirements to src/greenlet.egg-info/requires.txt writing top-level names to src/greenlet.egg-info/top_level.txt reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet creating build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests running build_ext building 'greenlet._greenlet' extension creating build/temp.os400-powerpc64-3.6 creating build/temp.os400-powerpc64-3.6/src creating build/temp.os400-powerpc64-3.6/src/greenlet gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so building 'greenlet.tests._test_extension' extension creating build/temp.os400-powerpc64-3.6/src/greenlet/tests gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so building 'greenlet.tests._test_extension_cpp' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/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'"'"'))' install --record /tmp/pip-record-mrz09cgt/install-record.txt --single-version-externally-managed --compile --install-headers /QOpenSys/pkgs/include/python3.6m/greenlet Check the logs for full command output. jsteil@HOST:/home/jsteil/py4web$ ``` ACS
Comments (1)
-
- Log in to comment
Taken to Ryver