-
Notifications
You must be signed in to change notification settings - Fork 3.8k
python3: fix ssl support by removing libressl patches #20137
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
python3: fix ssl support by removing libressl patches #20137
Conversation
|
So my hunch was correct, the python package doesn't require any libressl patches anymore? |
dangowrt
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and fixes build issues related to pip https downloads.
|
@jefferyto is now not active anymore since multiple months? I think we can merge this since it is fixing a substantial bug? @neheb @BKPepe |
|
Maybe bump PKG_RELEASE
…On Wed, Dec 21, 2022, 01:28 Nick Hainke ***@***.***> wrote:
@jefferyto <https://github.com/jefferyto> is now not active anymore since
multiple months? I think we can merge this since it is fixing a substantial
bug? @neheb <https://github.com/neheb> @BKPepe <https://github.com/BKPepe>
—
Reply to this email directly, view it on GitHub
<#20137 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWITWLYXBAKGEAV5BXZTVTWOLETJANCNFSM6AAAAAATEHEEDE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Remove libressl specific patches. With commit
("tools/libressl: update to 3.7.0") they are no longer needed,
rather they cause python3 to be compiled without working ssl-support.
Fixes: openwrt#20107
Suggested-by: Andre Heider <a.heider@gmail.com>
Signed-off-by: Nick Hainke <vincent@systemli.org>
3d6cf0d to
ddbe3ca
Compare
|
Nice, thanks. Than I will merge now. |
|
I've been looking at the original issue and this PR, and without this change this is the error message I see: This appears to be caused by the definition of This PR also removes 026-openssl-feature-flags.patch though, and this patch is still necessary; LibreSSL doesn't implement all of the hash functions supported by OpenSSL. These are the errors I see after this PR: I have restored an updated version of 026-openssl-feature-flags.patch in #21030. |
Remove libressl specific patches. With commit
("tools/libressl: update to 3.7.0") they are no longer needed, rather they cause python3 to be compiled without working ssl-support.
Fixes: #20107
Suggested-by: Andre Heider a.heider@gmail.com
Signed-off-by: Nick Hainke vincent@systemli.org
Maintainer: @jefferyto
Compile tested: master
Run tested: tbd