Unable to install gevent
could you please tell me how install gevent via pip?
Comments (15)
-
-
- changed status to closed
No update in over a month. Please re-open if still having issues.
-
Here is what I’m seeing, trying this today ``` _, '"'"'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$ ```
-
There’s a variety of issues here. The log looks like a build was attempted multiple times, but different failures occurred. Did you run the install multiple times and fix some issues along the way? If so, could you restrict the output to just the most recent issue please.
Certainly you need to install gcc-cplusplus because all the outputs show this:
gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
Really you’d want to
yum group install ‘Development Tools’
which will get you a bunch of other things you likely need.collect2: fatal error: library librt not found
This might be the bigger issue, though. AIX (and PASE) do not have a librt, so the code will need to be adjusted to not use it.
-
Kevin - this WAS the output of one command
I’ve installed gcc-cplusplus and Development Tools as you recommended and re-rand python3 -m pip install gevent.
Here is the output - I killed it before it retried a different version:
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-1mq954cg/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-1z9_g9u6/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 (149 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-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/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-g81dpdmw cwd: /tmp/pip-install-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/ Complete output (56 lines): Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found 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 'done' Created wheel for greenlet: filename=greenlet-1.0.0-cp36-cp36m-os400_powerpc64.whl size=194239 sha256=a7f6aba90ca3285adc76882c23a6f3e0854bdb80c2661351f0a65a96d379e1b9 Stored in directory: /home/JSTEIL/.cache/pip/wheels/6b/18/bf/8cbe8d6a4b76541908016a04c3766d943b417d24d3b817166a Successfully built greenlet Failed to build cffi Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi Running setup.py install for cffi: started Running setup.py install for cffi: 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-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/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-g2y8zbc1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-1z9_g9u6/overlay --compile --install-headers /tmp/pip-build-env-1z9_g9u6/overlay/include/python3.6m/cffi cwd: /tmp/pip-install-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/ Complete output (56 lines): Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found running install 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: 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-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6hfk9gp1/cffi_9a2152c1dc7b4f5eb59bf85fc911c8e0/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-g2y8zbc1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-1z9_g9u6/overlay --compile --install-headers /tmp/pip-build-env-1z9_g9u6/overlay/include/python3.6m/cffi 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-1mq954cg/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-1z9_g9u6/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.
-
you’ll need to also install
libffi-devel
andpython3-cffi
and set the GEVENTSETUP_EMBED_LIBUV environment variable like so
GEVENTSETUP_EMBED_LIBUV=0 pip3 --verbose install gevent
-
- changed status to open
reopening to reflect status
-
So, I got another ‘miles-long’ error list out of this after running as you suggested.
Maybe I should ask this in a different way. Has anyone successfully installed gevent?
-Jim
-
Hi Jim,
Here to add another voice, I did just get this installed:
Successfully built gevent greenlet Installing collected packages: greenlet, zope.event, zope.interface, gevent Successfully installed gevent-21.1.2 greenlet-1.0.0 zope.event-4.5.0 zope.interface-5.4.0
I followed all of the instructions above, with the addition of installing
python3-devel
as well to getPython.h
. It took a while, but I got a successful build. I would try installing that package first and rerunning the install. If that doesn’t work, copy the last error you get during the build, and also maybe the output ofyum list installed
so we can see what packages you have and what might be missing.
Mark
-
I get the following when installing python3-devel
jsteil@HOST:/home/jsteil/py4web$ pip3 install python3-devel 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 ERROR: Could not find a version that satisfies the requirement python3-devel (from versions: none) ERROR: No matching distribution found for python3-devel
I’ve successfully installed greenlet, zope.event and zope.interface.
Another massive list of errors. Here is the tail end of it:
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DLIBUV_EMBED=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_LINUX_SOURCE_COMPAT=1 -I/tmp/pip-install-hikoeklm/gevent_91fb1512128849e4b4ab2f5685dbf579/deps/libuv/include -I/tmp/pip-install-hikoeklm/gevent_91fb1512128849e4b4ab2f5685dbf579/deps/libuv/src -I/tmp/pip-install-hikoeklm/gevent_91fb1512128849e4b4ab2f5685dbf579/src/gevent -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/unix/udp.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/unix/udp.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DLIBUV_EMBED=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_LINUX_SOURCE_COMPAT=1 -I/tmp/pip-install-hikoeklm/gevent_91fb1512128849e4b4ab2f5685dbf579/deps/libuv/include -I/tmp/pip-install-hikoeklm/gevent_91fb1512128849e4b4ab2f5685dbf579/deps/libuv/src -I/tmp/pip-install-hikoeklm/gevent_91fb1512128849e4b4ab2f5685dbf579/src/gevent -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/unix/aix.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/unix/aix.o deps/libuv/src/unix/aix.c:46:25: fatal error: libperfstat.h: No such file or directory #include <libperfstat.h> ^ compilation terminated. WARNING: The gevent.ares extension has been disabled. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for gevent Failed to build gevent ERROR: Could not build wheels for gevent which use PEP 517 and cannot be installed directly
Here is my yum list installed:
jsteil@HOST:/home/jsteil$ yum list installed Installed Packages autoconf.noarch 2.69-3 @ibm automake.noarch 1.15-3 @ibm bash.ppc64 4.4-7 @ibm bison.ppc64 3.0.4-2 @ibm cmake.ppc64 3.16.0-5 @ibm coreutils-gnu.ppc64 8.25-6 @ibm coreutils-pase-dummy.ppc 7.2-0 @ibm curl.ppc64 7.70.0-3 @ibm db.ppc64 4.8.30-3 @ibm file-magic.ppc64 5.32-6 @ibm findutils.ppc64 4.6.0-4 @ibm flex.ppc64 2.6.3-2 @ibm gawk.ppc64 4.1.4-2 @ibm gcc.noarch 6-2 @ibm gcc-cplusplus.noarch 6-2 @ibm gcc6-aix.fat 6.3.0-29 @ibm gcc6-cplusplus-aix.fat 6.3.0-29 @ibm gcc6-cpp-aix.fat 6.3.0-29 @ibm git.ppc64 2.26.2-3 @ibm gmp-aix.fat 5.1.3-14 @ibm grep-gnu.ppc64 3.0-2 @ibm gzip.ppc64 1.8-3 @ibm joe.ppc64 4.6-3 @ibm less.ppc64 551-1 @ibm libarchive13.ppc64 3.3.3-1 @ibm libatomic1.ppc64 6.3.0-29 @ibm libblas3.ppc64 3.8.0-1 @ibm libbz2-1.ppc64 1.0.6-15 @ibm libcblas3.ppc64 3.8.0-1 @ibm libcurl4.ppc64 7.70.0-3 @ibm libdb48.ppc64 4.8.30-3 @ibm libexpat1.ppc64 2.2.9-1 @ibm libffi-devel.ppc64 3.2.1-2 @ibm libffi6.ppc64 3.2.1-2 @ibm libfreetype6.ppc64 2.10.4-1 @ibm libgcc-aix.fat 6.3.0-29 @ibm libgcc_s1.ppc64 6.3.0-29 @ibm libgfortran3.ppc64 6.3.0-29 @ibm libglib-2_0-0.ppc64 2.52.0-4 @ibm libgmp10.ppc64 5.1.3-13 @ibm libiconv2.ppc64 1.14-4 @ibm libintl9.ppc64 0.19.8-1 @ibm libjpeg8.ppc64 1.5.1-2 @ibm liblapack3.ppc64 3.8.0-1 @ibm liblua5_3.ppc64 5.3.4-3 @ibm liblzma5.ppc64 5.2.3-4 @ibm libmagic1.ppc64 5.32-6 @ibm libmpc-aix.fat 1.0.3-15 @ibm libmpfr4.ppc64 3.1.2-12 @ibm libncurses6.ppc64 6.0-6 @ibm libopenssl1_0_0.ppc64 1.0.2t-1 @ibm libopenssl1_1.ppc64 1.1.1g-1 @ibm libpcre1.ppc64 8.43-0 @ibm libpcre2-8-0.ppc64 10.35-1 @ibm libpopt0.ppc64 1.16-2 @ibm libreadline6.ppc64 6.3-5 @ibm libreadline8.ppc64 8.0-1 @ibm libsodium23.ppc64 1.0.16-3 @ibm libsqlite3-0.ppc64 3.32.3-1 @ibm libssh2-1.ppc64 1.9.0-3 @ibm libstdcplusplus-aix.fat 6.3.0-29 @ibm libstdcplusplus-devel.ppc64 6.3.0-29 @ibm libstdcplusplus6.ppc64 6.3.0-29 @ibm libtool.ppc64 2.4.6-5 @ibm libutil1.ppc64 0.3-0 installed libutil2.ppc64 0.9.1-1 @ibm libuv1.ppc64 1.41.0-1 @ibm libxml2-2.ppc64 2.9.4-5 @ibm libxslt.ppc64 1.1.29-4 @ibm libz1.ppc64 1.2.11-3 @ibm m4-gnu.ppc64 1.4.17-1 @ibm make-gnu.ppc64 4.2-2 @ibm mpfr-aix.fat 3.1.2-13 @ibm nano.ppc64 5.3-1 @ibm ncurses-terminfo.ppc64 6.0-6 @ibm nspr.ppc64 4.13.1-4 @ibm nss.ppc64 3.30-6 @ibm pase-libs-dummy.fat 7.2-0 @ibm patch-gnu.ppc64 2.7.5-4 @ibm perl.ppc64 5.24.1-1 @ibm pkg-config.ppc64 0.29.2-2 @ibm python2.ppc64 2.7.18-5 @ibm python2-iniparse.noarch 0.4-2 @ibm python2-pycurl.ppc64 7.43.0-4 @ibm python2-rpm.ppc64 4.13.1-7 @ibm python2-urlgrabber.noarch 3.10.2-3 @ibm python3.ppc64 3.6.12-1 @ibm python3-Pillow.ppc64 5.0.0-5 @ibm python3-asn1crypto.noarch 0.24.0-1 @ibm python3-bcrypt.ppc64 3.1.4-6 @ibm python3-cffi.ppc64 1.11.5-3 @ibm python3-cryptography.ppc64 2.8-0 @ibm python3-dateutil.noarch 2.8.0-1 @ibm python3-devel.ppc64 3.6.12-1 @ibm python3-ibm_db.ppc64 2.0.5.12-0 @ibm python3-idna.noarch 2.8-1 @ibm python3-itoolkit.ppc64 1.6.1-1 @ibm python3-lxml.ppc64 4.2.1-4 @ibm python3-numpy.ppc64 1.15.4-0 @ibm python3-pandas.ppc64 0.22.0-5 @ibm python3-pip.noarch 9.0.1-3 @ibm python3-pycparser.ppc64 2.19-2 @ibm python3-pynacl.ppc64 1.2.1-4 @ibm python3-pytz.noarch 2018.5-3 @ibm python3-rpm.ppc64 4.13.1-7 @ibm python3-scikit-learn.ppc64 0.19.1-7 @ibm python3-scipy.ppc64 1.1.0-1 @ibm python3-setuptools.noarch 36.0.1-3 @ibm python3-six.noarch 1.10.0-1 @ibm python3-tkinter.ppc64 3.6.12-1 @ibm python3-wheel.noarch 0.29.0-3 @ibm rpm.ppc64 4.13.1-12 @ibm rpm-build.ppc64 4.13.1-12 @ibm sed-gnu.ppc64 4.4-1 @ibm tar-gnu.ppc64 1.29-5 @ibm tcl.ppc64 8.6.8-3 @ibm tk.ppc64 8.6.8-3 @ibm update-alternatives.ppc64 1.19.7-1 @ibm vim.ppc64 8.1-3 @ibm yum.noarch 3.4.3-19 @ibm yum-metadata-parser.ppc64 1.1.4-2 @ibm yum-utils.noarch 1.1.31-6 @ibm
-
python3-devel is a package installed via yum, not pip. From the output you just pasted, it is already installed.
From the error about libperfstat, it seems gevent is building it’s own (old) copy of libuv. I suspect you need Jesse’s suggestion of
GEVENTSETUP_EMBED_LIBUV=0
and also install libuv-devel. -
I’ve successfully built gevent and use it for several things, most notably maildump
-
I would also suggest that this is not the most appropriate place for such a bug report. This issue tracker is specifically for issues related to packages shipped in the IBM software repository, which gevent is not. Our Ryver community forum would be a better spot to ask for such help in the future: https://ibmi-oss-docs.readthedocs.io/en/latest/README.html#collaboration
-
Still no luck after installing libuv-devel. <vent>It seems to me that installing a package I use every day on Linux shouldn’t be this challenging on IBM i.</vent> I’ll take the conversation over to Ryver. I do sincerely appreciate the help you three have offered.
-
- changed status to resolved
Closing this issue as the conversation is taken to Ryver. I believe the latest failure will be resolved with this PR: https://github.com/gevent/gevent/pull/1789
- Log in to comment
Please provide more information (error messages, etc) as to why gevent could not be installed.