aiohttp
aiohttp copied to clipboard
3.8.1: pep517 based build fails
Describe the bug
Looks like cythonize is not integrated in setup.py and by this pep517 based build fails
To Reproduce
Run /usr/bin/python3 -sBm build -w --no-isolation in project root directory
Expected behavior
Whatever additional steps is necessary to perform all that should be integrated to allow build module DSOs using build module.
Logs/tracebacks
+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting dependencies for wheel...
*********************
* Accelerated build *
*********************
running egg_info
creating aiohttp.egg-info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'vendor'
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
* Building wheel...
*********************
* Accelerated build *
*********************
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/__init__.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/hdrs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/resolver.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/typedefs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/abc.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/connector.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/formdata.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_writer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/locks.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tracing.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_response.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_runner.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_server.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/worker.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_proto.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_parser.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/multipart.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/streams.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/test_utils.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_app.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_request.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
running egg_info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'vendor'
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyi -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_websocket.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/py.typed -> build/lib.linux-x86_64-cpython-38/aiohttp
running build_ext
building 'aiohttp._websocket' extension
creating build/temp.linux-x86_64-cpython-38
creating build/temp.linux-x86_64-cpython-38/aiohttp
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_websocket.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_websocket.o
cc1: fatal error: aiohttp/_websocket.c: No such file or directory
compilation terminated.
error: command '/usr/bin/gcc' failed with exit code 1
Python Version
$ python3 --version
Python 3.8.13
aiohttp Version
aiohttp is not installed because I'm building it😃
$ python3 -m pip show aiohttp
WARNING: Package(s) not found: aiohttp
multidict Version
$ python -m pip show multidict
Name: multidict
Version: 5.2.0
Summary: multidict implementation
Home-page: https://github.com/aio-libs/multidict
Author: Andrew Svetlov
Author-email: [email protected]
License: Apache 2
Location: /home/tkloczko/.local/lib/python3.8/site-packages
Requires:
Required-by: yarl
yarl Version
$ python -m pip show yarl
Name: yarl
Version: 1.7.2
Summary: Yet another URL library
Home-page: https://github.com/aio-libs/yarl/
Author: Andrew Svetlov
Author-email: [email protected]
License: Apache 2
Location: /usr/lib64/python3.8/site-packages
Requires: idna, multidict
Required-by:
OS
Linux x86/64
Related component
Server
Additional context
N/A
Code of Conduct
- [X] I agree to follow the aio-libs Code of Conduct
Looks like provided Makefile has hardcoded pyton executable name 🤔
[tkloczko@devel-g2v aiohttp-3.8.1]$ make cythonize
make: python: No such file or directory
make: *** [Makefile:50: .update-pip] Error 127
Looks like provided Makefile has hardcoded pyton executable name
As opposed to? @greshilov just changed it from pip -> python, but I'm not sure how much difference that makes to you (#6756).
Nevertheless cythonize should be integrated into setup.py 😋
Feel free to make a PR, I'm not familiar with cythonize myself.
Still pep517 build soes not work (master + that PR)
+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting dependencies for wheel...
*********************
* Accelerated build *
*********************
running egg_info
creating aiohttp.egg-info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'vendor'
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
* Building wheel...
*********************
* Accelerated build *
*********************
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/__init__.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/hdrs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/resolver.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/typedefs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/abc.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/connector.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/formdata.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_writer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/locks.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tracing.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_response.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_runner.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_server.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/worker.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_proto.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_parser.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/multipart.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/streams.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/test_utils.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_app.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_request.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
running egg_info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'vendor'
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyi -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_websocket.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/py.typed -> build/lib.linux-x86_64-cpython-38/aiohttp
running build_ext
building 'aiohttp._websocket' extension
creating build/temp.linux-x86_64-cpython-38
creating build/temp.linux-x86_64-cpython-38/aiohttp
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_websocket.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_websocket.o
cc1: fatal error: aiohttp/_websocket.c: No such file or directory
compilation terminated.
error: command '/usr/bin/gcc' failed with exit code 1
ERROR Backend subproccess exited when trying to invoke build_wheel
And interpreter binary name still is hardcoded
[tkloczko@devel-g2v aiohttp-3.8.1]$ make cythonize
make: python: No such file or directory
make: *** [Makefile:50: .update-pip] Error 127
Feel free to make a PR, I'm not familiar with cythonize myself.
You can peak on https://github.com/fastavro/fastavro/pull/602
Cythonize used to be a part of setup.py but now it is opt-in.
FYI in that comment https://github.com/fastavro/fastavro/issues/600#issuecomment-1133071463 I've dropped details about other projests in which is cython is used and pep517 Works ™️
BTW just found that tjis issue is only when git source tree is used. When pypi sdist is used pep517 is OK.
+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting dependencies for wheel...
*********************
* Accelerated build *
*********************
running egg_info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
* Building wheel...
*********************
* Accelerated build *
*********************
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/__init__.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/abc.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_proto.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/connector.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/formdata.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/hdrs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_parser.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_writer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/locks.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/multipart.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/resolver.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/streams.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/test_utils.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tracing.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/typedefs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_app.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_request.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_response.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_runner.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_server.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/worker.py -> build/lib.linux-x86_64-cpython-38/aiohttp
running egg_info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_find_header.c -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_find_header.h -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_headers.pxi -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.c -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyi -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_parser.c -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_writer.c -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_websocket.c -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_websocket.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/py.typed -> build/lib.linux-x86_64-cpython-38/aiohttp
creating build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_cparser.pxd.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_find_header.pxd.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_helpers.pyi.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_helpers.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_http_parser.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_http_writer.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_websocket.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/hdrs.py.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
running build_ext
building 'aiohttp._websocket' extension
creating build/temp.linux-x86_64-cpython-38
creating build/temp.linux-x86_64-cpython-38/aiohttp
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_websocket.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_websocket.o
/usr/bin/gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_websocket.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.cpython-38-x86_64-linux-gnu.so
building 'aiohttp._http_parser' extension
creating build/temp.linux-x86_64-cpython-38/vendor
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/build
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/build/c
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/src
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c aiohttp/_find_header.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_find_header.o
aiohttp/_find_header.c: In function ‘find_header’:
aiohttp/_find_header.c:21:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
21 | char *pchar = str;
| ^~~
aiohttp/_find_header.c:9867:1: warning: label ‘missing’ defined but not used [-Wunused-label]
9867 | missing:
| ^~~~~~~
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c aiohttp/_http_parser.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_http_parser.o
aiohttp/_http_parser.c: In function ‘__pyx_f_7aiohttp_12_http_parser_cb_on_header_field’:
aiohttp/_http_parser.c:12322:148: warning: passing argument 2 of ‘__pyx_v_pyparser->__pyx_vtab->_on_header_field’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
12322 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_field(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 695, __pyx_L3_error)
| ^~~~~~~~~~
aiohttp/_http_parser.c:12322:148: note: expected ‘char *’ but argument is of type ‘const char *’
aiohttp/_http_parser.c: In function ‘__pyx_f_7aiohttp_12_http_parser_cb_on_header_value’:
aiohttp/_http_parser.c:12643:148: warning: passing argument 2 of ‘__pyx_v_pyparser->__pyx_vtab->_on_header_value’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
12643 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_value(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 712, __pyx_L3_error)
| ^~~~~~~~~~
aiohttp/_http_parser.c:12643:148: note: expected ‘char *’ but argument is of type ‘const char *’
In function ‘__pyx_pf_7aiohttp_12_http_parser_10HttpParser_6feed_data’,
inlined from ‘__pyx_pw_7aiohttp_12_http_parser_10HttpParser_7feed_data’ at aiohttp/_http_parser.c:9341:13:
aiohttp/_http_parser.c:9648:17: warning: ‘__pyx_v_nb’ may be used uninitialized [-Wmaybe-uninitialized]
9648 | __pyx_t_4 = __Pyx_PyObject_GetSlice(__pyx_v_data, __pyx_v_nb, 0, NULL, NULL, NULL, 1, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 560, __pyx_L1_error)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aiohttp/_http_parser.c: In function ‘__pyx_pw_7aiohttp_12_http_parser_10HttpParser_7feed_data’:
aiohttp/_http_parser.c:9350:10: note: ‘__pyx_v_nb’ was declared here
9350 | size_t __pyx_v_nb;
| ^~~~~~~~~~
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c vendor/llhttp/build/c/llhttp.c -o build/temp.linux-x86_64-cpython-38/vendor/llhttp/build/c/llhttp.o
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c vendor/llhttp/src/native/api.c -o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/api.o
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c vendor/llhttp/src/native/http.c -o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/http.o
/usr/bin/gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_find_header.o build/temp.linux-x86_64-cpython-38/aiohttp/_http_parser.o build/temp.linux-x86_64-cpython-38/vendor/llhttp/build/c/llhttp.o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/api.o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/http.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.cpython-38-x86_64-linux-gnu.so
building 'aiohttp._helpers' extension
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_helpers.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_helpers.o
/usr/bin/gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_helpers.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.cpython-38-x86_64-linux-gnu.so
building 'aiohttp._http_writer' extension
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_http_writer.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_http_writer.o
/usr/bin/gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_http_writer.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.cpython-38-x86_64-linux-gnu.so
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/abc.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/base_protocol.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_exceptions.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_proto.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_reqrep.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_ws.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/connector.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/cookiejar.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/formdata.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/hdrs.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/helpers.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_exceptions.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_parser.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_websocket.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_writer.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/locks.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/log.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/multipart.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/payload.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/payload_streamer.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/pytest_plugin.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/resolver.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/streams.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/tcp_helpers.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/test_utils.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/tracing.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/typedefs.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_app.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_exceptions.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_fileresponse.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_log.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_middlewares.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_protocol.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_request.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_response.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_routedef.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_runner.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_server.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_urldispatcher.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_ws.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/worker.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_cparser.pxd -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_find_header.c -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_find_header.h -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_find_header.pxd -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_headers.pxi -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.c -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.pyi -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.c -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.c -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.c -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/py.typed -> build/bdist.linux-x86_64/wheel/aiohttp
creating build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_cparser.pxd.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_find_header.pxd.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_helpers.pyi.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_helpers.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_http_parser.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_http_writer.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_websocket.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/hdrs.py.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
running install_egg_info
Copying aiohttp.egg-info to build/bdist.linux-x86_64/wheel/aiohttp-3.8.1-py3.8.egg-info
running install_scripts
adding license file "LICENSE.txt" (matched pattern "LICENSE.txt")
creating build/bdist.linux-x86_64/wheel/aiohttp-3.8.1.dist-info/WHEEL
creating '/home/tkloczko/rpmbuild/BUILD/aiohttp-3.8.1/dist/tmpn9v56kzc/aiohttp-3.8.1-cp38-cp38-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'aiohttp/__init__.py'
adding 'aiohttp/_cparser.pxd'
adding 'aiohttp/_find_header.c'
adding 'aiohttp/_find_header.h'
adding 'aiohttp/_find_header.pxd'
adding 'aiohttp/_headers.pxi'
adding 'aiohttp/_helpers.c'
adding 'aiohttp/_helpers.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_helpers.pyi'
adding 'aiohttp/_helpers.pyx'
adding 'aiohttp/_http_parser.c'
adding 'aiohttp/_http_parser.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_http_parser.pyx'
adding 'aiohttp/_http_writer.c'
adding 'aiohttp/_http_writer.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_http_writer.pyx'
adding 'aiohttp/_websocket.c'
adding 'aiohttp/_websocket.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_websocket.pyx'
adding 'aiohttp/abc.py'
adding 'aiohttp/base_protocol.py'
adding 'aiohttp/client.py'
adding 'aiohttp/client_exceptions.py'
adding 'aiohttp/client_proto.py'
adding 'aiohttp/client_reqrep.py'
adding 'aiohttp/client_ws.py'
adding 'aiohttp/connector.py'
adding 'aiohttp/cookiejar.py'
adding 'aiohttp/formdata.py'
adding 'aiohttp/hdrs.py'
adding 'aiohttp/helpers.py'
adding 'aiohttp/http.py'
adding 'aiohttp/http_exceptions.py'
adding 'aiohttp/http_parser.py'
adding 'aiohttp/http_websocket.py'
adding 'aiohttp/http_writer.py'
adding 'aiohttp/locks.py'
adding 'aiohttp/log.py'
adding 'aiohttp/multipart.py'
adding 'aiohttp/payload.py'
adding 'aiohttp/payload_streamer.py'
adding 'aiohttp/py.typed'
adding 'aiohttp/pytest_plugin.py'
adding 'aiohttp/resolver.py'
adding 'aiohttp/streams.py'
adding 'aiohttp/tcp_helpers.py'
adding 'aiohttp/test_utils.py'
adding 'aiohttp/tracing.py'
adding 'aiohttp/typedefs.py'
adding 'aiohttp/web.py'
adding 'aiohttp/web_app.py'
adding 'aiohttp/web_exceptions.py'
adding 'aiohttp/web_fileresponse.py'
adding 'aiohttp/web_log.py'
adding 'aiohttp/web_middlewares.py'
adding 'aiohttp/web_protocol.py'
adding 'aiohttp/web_request.py'
adding 'aiohttp/web_response.py'
adding 'aiohttp/web_routedef.py'
adding 'aiohttp/web_runner.py'
adding 'aiohttp/web_server.py'
adding 'aiohttp/web_urldispatcher.py'
adding 'aiohttp/web_ws.py'
adding 'aiohttp/worker.py'
adding 'aiohttp/.hash/_cparser.pxd.hash'
adding 'aiohttp/.hash/_find_header.pxd.hash'
adding 'aiohttp/.hash/_helpers.pyi.hash'
adding 'aiohttp/.hash/_helpers.pyx.hash'
adding 'aiohttp/.hash/_http_parser.pyx.hash'
adding 'aiohttp/.hash/_http_writer.pyx.hash'
adding 'aiohttp/.hash/_websocket.pyx.hash'
adding 'aiohttp/.hash/hdrs.py.hash'
adding 'aiohttp-3.8.1.dist-info/LICENSE.txt'
adding 'aiohttp-3.8.1.dist-info/METADATA'
adding 'aiohttp-3.8.1.dist-info/WHEEL'
adding 'aiohttp-3.8.1.dist-info/top_level.txt'
adding 'aiohttp-3.8.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built aiohttp-3.8.1-cp38-cp38-linux_x86_64.whl
Is there a reason that cython isn't specified as a build dependency? That's all that's needed to make sdist installs work with pip - the files generated by cythonize are bundled in the sdist.
Just FTR. There are plenty of exampes of how to hadle cythonize in pyproject.toml setup.cfg
[tkloczko@devel-g2v SPECS]$ grep 'BuildRequires:.*python3dist(cython)' * -l | xargs grep -h ^VCS
VCS: https://github.com/blueman-project/blueman/
VCS: https://github.com/brltty/brltty/
VCS: https://github.com/google/brotli/
VCS: https://github.com/fonttools/fonttools/
VCS: https://github.com/ofalk/libdnet/
VCS: https://github.com/libimobiledevice/libplist/
VCS: https://salsa.debian.org/samba-team/talloc/
VCS: https://github.com/mesonbuild/meson/
VCS: https://github.com/aio-libs/aiohttp/
VCS: https://github.com/MagicStack/asyncpg/
VCS: https://github.com/Unidata/cftime/
VCS: https://github.com/evhub/cpyparsing/
VCS: https://github.com/microsoft/debugpy/
VCS: https://github.com/roy-ht/editdistance/
VCS: https://github.com/asottile/editdistance-s/
VCS: https://github.com/astropy/extension-helpers/
VCS: https://github.com/falconry/falcon/
VCS: https://github.com/fastavro/fastavro/
VCS: https://github.com/aio-libs/frozenlist/
VCS: https://github.com/gevent/gevent/
VCS: https://github.com/pythongssapi/python-gssapi/
VCS: https://github.com/trezor/cython-hidapi/
VCS: https://github.com/tbodt/htmlpyever/
VCS: https://github.com/ionelmc/python-hunter/
VCS: https://github.com/ipython/ipython/
VCS: https://github.com/getlogbook/logbook/
VCS: https://github.com/scoder/lupa/
VCS: https://github.com/lxml/lxml/
VCS: https://github.com/mpi4py/mpi4py/
VCS: https://github.com/msgpack/msgpack-python/
VCS: https://github.com/aio-libs/multidict/
VCS: https://github.com/numpy/numpy/
VCS: https://github.com/simonpercivall/orderedset/
VCS: https://github.com/pandas-dev/pandas/
VCS: https://github.com/CoreSecurity/pcapy/
VCS: https://github.com/samuelcolvin/pydantic/
VCS: https://github.com/Kijewski/pyjson5/
VCS: https://github.com/yaml/pyyaml/
VCS: https://github.com/tomerfiliba/reedsolomon/
VCS: https://sf.net/p/ruamel-yaml-clib/code/
VCS: https://github.com/scipy/scipy/
VCS: https://github.com/astropy/sphinx-automodapi/
VCS: https://github.com/alexmojaki/stack_data/
VCS: https://github.com/sympy/sympy/
VCS: https://github.com/twisted/twisted/
VCS: https://github.com/MagicStack/uvloop/
VCS: https://github.com/aio-libs/yarl/
VCS: https://github.com/zeromq/pyzmq/
VCS: https://github.com/linux-rdma/rdma-core/
VCS: https://github.com/rrthomas/recode/
VCS: https://github.com/vapoursynth/vapoursynth/
I'm closing tg=his ticket as looks like 3.8.4 is OK now
+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting build dependencies for wheel...
running egg_info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
*********************
* Accelerated build *
*********************
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/__init__.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/abc.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_proto.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/client_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/connector.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/formdata.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/hdrs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_parser.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/http_writer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/locks.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/multipart.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/resolver.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/streams.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/test_utils.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/tracing.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/typedefs.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_app.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_log.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_request.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_response.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_runner.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_server.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/web_ws.py -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/worker.py -> build/lib.linux-x86_64-cpython-38/aiohttp
running egg_info
writing aiohttp.egg-info/PKG-INFO
writing dependency_links to aiohttp.egg-info/dependency_links.txt
writing requirements to aiohttp.egg-info/requires.txt
writing top-level names to aiohttp.egg-info/top_level.txt
reading manifest file 'aiohttp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
*********************
* Accelerated build *
*********************
warning: no files found matching 'aiohttp' anywhere in distribution
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 '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'aiohttp/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE.txt'
writing manifest file 'aiohttp.egg-info/SOURCES.txt'
copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_headers.pxi -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyi -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_helpers.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/_websocket.pyx -> build/lib.linux-x86_64-cpython-38/aiohttp
copying aiohttp/py.typed -> build/lib.linux-x86_64-cpython-38/aiohttp
creating build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_cparser.pxd.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_find_header.pxd.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_helpers.pyi.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_helpers.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_http_parser.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_http_writer.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/_websocket.pyx.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
copying aiohttp/.hash/hdrs.py.hash -> build/lib.linux-x86_64-cpython-38/aiohttp/.hash
running build_ext
building 'aiohttp._websocket' extension
creating build/temp.linux-x86_64-cpython-38
creating build/temp.linux-x86_64-cpython-38/aiohttp
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_websocket.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_websocket.o
/usr/bin/gcc -shared -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_websocket.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.cpython-38-x86_64-linux-gnu.so
building 'aiohttp._http_parser' extension
creating build/temp.linux-x86_64-cpython-38/vendor
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/build
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/build/c
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/src
creating build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c aiohttp/_find_header.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_find_header.o
aiohttp/_find_header.c: In function ‘find_header’:
aiohttp/_find_header.c:21:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
21 | char *pchar = str;
| ^~~
aiohttp/_find_header.c:9867:1: warning: label ‘missing’ defined but not used [-Wunused-label]
9867 | missing:
| ^~~~~~~
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c aiohttp/_http_parser.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_http_parser.o
aiohttp/_http_parser.c: In function ‘__pyx_f_7aiohttp_12_http_parser_cb_on_header_field’:
aiohttp/_http_parser.c:12574:148: warning: passing argument 2 of ‘__pyx_v_pyparser->__pyx_vtab->_on_header_field’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
12574 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_field(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 706, __pyx_L3_error)
| ^~~~~~~~~~
aiohttp/_http_parser.c:12574:148: note: expected ‘char *’ but argument is of type ‘const char *’
aiohttp/_http_parser.c: In function ‘__pyx_f_7aiohttp_12_http_parser_cb_on_header_value’:
aiohttp/_http_parser.c:12895:148: warning: passing argument 2 of ‘__pyx_v_pyparser->__pyx_vtab->_on_header_value’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
12895 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_value(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 723, __pyx_L3_error)
| ^~~~~~~~~~
aiohttp/_http_parser.c:12895:148: note: expected ‘char *’ but argument is of type ‘const char *’
In function ‘__pyx_pf_7aiohttp_12_http_parser_10HttpParser_6feed_data’,
inlined from ‘__pyx_pw_7aiohttp_12_http_parser_10HttpParser_7feed_data’ at aiohttp/_http_parser.c:9492:13:
aiohttp/_http_parser.c:9799:17: warning: ‘__pyx_v_nb’ may be used uninitialized [-Wmaybe-uninitialized]
9799 | __pyx_t_4 = __Pyx_PyObject_GetSlice(__pyx_v_data, __pyx_v_nb, 0, NULL, NULL, NULL, 1, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 560, __pyx_L1_error)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aiohttp/_http_parser.c: In function ‘__pyx_pw_7aiohttp_12_http_parser_10HttpParser_7feed_data’:
aiohttp/_http_parser.c:9501:10: note: ‘__pyx_v_nb’ was declared here
9501 | size_t __pyx_v_nb;
| ^~~~~~~~~~
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c vendor/llhttp/build/c/llhttp.c -o build/temp.linux-x86_64-cpython-38/vendor/llhttp/build/c/llhttp.o
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c vendor/llhttp/src/native/api.c -o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/api.o
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.8 -c vendor/llhttp/src/native/http.c -o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/http.o
/usr/bin/gcc -shared -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_find_header.o build/temp.linux-x86_64-cpython-38/aiohttp/_http_parser.o build/temp.linux-x86_64-cpython-38/vendor/llhttp/build/c/llhttp.o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/api.o build/temp.linux-x86_64-cpython-38/vendor/llhttp/src/native/http.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.cpython-38-x86_64-linux-gnu.so
building 'aiohttp._helpers' extension
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_helpers.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_helpers.o
/usr/bin/gcc -shared -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_helpers.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.cpython-38-x86_64-linux-gnu.so
building 'aiohttp._http_writer' extension
/usr/bin/gcc -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -D_GNU_SOURCE -fPIC -fwrapv -ffat-lto-objects -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -I/usr/include/python3.8 -c aiohttp/_http_writer.c -o build/temp.linux-x86_64-cpython-38/aiohttp/_http_writer.o
/usr/bin/gcc -shared -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none build/temp.linux-x86_64-cpython-38/aiohttp/_http_writer.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.cpython-38-x86_64-linux-gnu.so
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/abc.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/base_protocol.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_exceptions.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_proto.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_reqrep.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/client_ws.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/connector.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/cookiejar.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/formdata.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/hdrs.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/helpers.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_exceptions.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_parser.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_websocket.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/http_writer.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/locks.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/log.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/multipart.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/payload.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/payload_streamer.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/pytest_plugin.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/resolver.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/streams.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/tcp_helpers.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/test_utils.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/tracing.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/typedefs.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_app.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_exceptions.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_fileresponse.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_log.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_middlewares.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_protocol.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_request.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_response.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_routedef.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_runner.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_server.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_urldispatcher.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/web_ws.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/worker.py -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_cparser.pxd -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_find_header.pxd -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_headers.pxi -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.pyi -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.pyx -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/py.typed -> build/bdist.linux-x86_64/wheel/aiohttp
creating build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_cparser.pxd.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_find_header.pxd.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_helpers.pyi.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_helpers.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_http_parser.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_http_writer.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/_websocket.pyx.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/.hash/hdrs.py.hash -> build/bdist.linux-x86_64/wheel/aiohttp/.hash
copying build/lib.linux-x86_64-cpython-38/aiohttp/_websocket.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_parser.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_helpers.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
copying build/lib.linux-x86_64-cpython-38/aiohttp/_http_writer.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/aiohttp
running install_egg_info
Copying aiohttp.egg-info to build/bdist.linux-x86_64/wheel/aiohttp-3.8.4-py3.8.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/aiohttp-3.8.4.dist-info/WHEEL
creating '/home/tkloczko/rpmbuild/BUILD/aiohttp-3.8.4/dist/.tmp-2q8a3iok/aiohttp-3.8.4-cp38-cp38-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'aiohttp/__init__.py'
adding 'aiohttp/_cparser.pxd'
adding 'aiohttp/_find_header.pxd'
adding 'aiohttp/_headers.pxi'
adding 'aiohttp/_helpers.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_helpers.pyi'
adding 'aiohttp/_helpers.pyx'
adding 'aiohttp/_http_parser.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_http_parser.pyx'
adding 'aiohttp/_http_writer.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_http_writer.pyx'
adding 'aiohttp/_websocket.cpython-38-x86_64-linux-gnu.so'
adding 'aiohttp/_websocket.pyx'
adding 'aiohttp/abc.py'
adding 'aiohttp/base_protocol.py'
adding 'aiohttp/client.py'
adding 'aiohttp/client_exceptions.py'
adding 'aiohttp/client_proto.py'
adding 'aiohttp/client_reqrep.py'
adding 'aiohttp/client_ws.py'
adding 'aiohttp/connector.py'
adding 'aiohttp/cookiejar.py'
adding 'aiohttp/formdata.py'
adding 'aiohttp/hdrs.py'
adding 'aiohttp/helpers.py'
adding 'aiohttp/http.py'
adding 'aiohttp/http_exceptions.py'
adding 'aiohttp/http_parser.py'
adding 'aiohttp/http_websocket.py'
adding 'aiohttp/http_writer.py'
adding 'aiohttp/locks.py'
adding 'aiohttp/log.py'
adding 'aiohttp/multipart.py'
adding 'aiohttp/payload.py'
adding 'aiohttp/payload_streamer.py'
adding 'aiohttp/py.typed'
adding 'aiohttp/pytest_plugin.py'
adding 'aiohttp/resolver.py'
adding 'aiohttp/streams.py'
adding 'aiohttp/tcp_helpers.py'
adding 'aiohttp/test_utils.py'
adding 'aiohttp/tracing.py'
adding 'aiohttp/typedefs.py'
adding 'aiohttp/web.py'
adding 'aiohttp/web_app.py'
adding 'aiohttp/web_exceptions.py'
adding 'aiohttp/web_fileresponse.py'
adding 'aiohttp/web_log.py'
adding 'aiohttp/web_middlewares.py'
adding 'aiohttp/web_protocol.py'
adding 'aiohttp/web_request.py'
adding 'aiohttp/web_response.py'
adding 'aiohttp/web_routedef.py'
adding 'aiohttp/web_runner.py'
adding 'aiohttp/web_server.py'
adding 'aiohttp/web_urldispatcher.py'
adding 'aiohttp/web_ws.py'
adding 'aiohttp/worker.py'
adding 'aiohttp/.hash/_cparser.pxd.hash'
adding 'aiohttp/.hash/_find_header.pxd.hash'
adding 'aiohttp/.hash/_helpers.pyi.hash'
adding 'aiohttp/.hash/_helpers.pyx.hash'
adding 'aiohttp/.hash/_http_parser.pyx.hash'
adding 'aiohttp/.hash/_http_writer.pyx.hash'
adding 'aiohttp/.hash/_websocket.pyx.hash'
adding 'aiohttp/.hash/hdrs.py.hash'
adding 'aiohttp-3.8.4.dist-info/LICENSE.txt'
adding 'aiohttp-3.8.4.dist-info/METADATA'
adding 'aiohttp-3.8.4.dist-info/WHEEL'
adding 'aiohttp-3.8.4.dist-info/top_level.txt'
adding 'aiohttp-3.8.4.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built aiohttp-3.8.4-cp38-cp38-linux_x86_64.whl