Unable to install gevent

Issue #19 resolved
Former user created an issue

could you please tell me how install gevent via pip?

Comments (15)

  1. Jim Steil
    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$               
    
    ```
    
    ‌
  2. Kevin Adler

    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.

  3. Jim Steil

    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.
    

  4. Jesse G

    you’ll need to also install libffi-devel and python3-cffi and set the GEVENTSETUP_EMBED_LIBUV environment variable like so
    GEVENTSETUP_EMBED_LIBUV=0 pip3 --verbose install gevent

  5. Jim Steil

    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

  6. Mark Irish

    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 get Python.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 of yum list installed so we can see what packages you have and what might be missing.

    Mark

  7. Jim Steil

    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 
    

  8. Kevin Adler

    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=0and also install libuv-devel.

  9. Jim Steil

    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.

  10. Log in to comment