-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build fails on Alpine when building in not a x86 architecture #2414
Comments
Manually remove _http_parser.cpython-36m-x86_64-linux-gnu.so shared object that is shipped in source code and make strip fails in not x86 architectures. Bug opened upstream: aio-libs/aiohttp#2414
Good catch! The PR should be done against |
@rgdoliveira @asvetlov I think, including smth like Line 1 in 3b39eb3
|
Let's just add explicit exclusion rule in Anyway let's fix manifest and discuss future improvements later. |
Just a friendly poke to let you guys know I had to locally fix this issue by re-uploading 2.3.1 in my private pypi repo as |
@RemiCardona thank for comment but we should fix our deployment process. |
Fixed by 8622d6c |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a [new issue] for related bugs. |
Long story short
When trying to build aiohttp version 2.3.1 in Alpine (ppc64le and s390x architectures) the build fails at Alpine stripping part because it tries to strip "_http_parser.cpython-36m-x86_64-linux-gnu.so" shared object that is shipped in source code and fail in any architecture different from x86.
I guess the "_http_parser.cpython-36m-x86_64-linux-gnu.so" should not be shipped in the source code
Steps to reproduce
abuild -r
Your environment
Alpine Linux 3.6.2 (ppc64le or s390x)
The text was updated successfully, but these errors were encountered: