Skip to content
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

dev-python/cryptography: diable LTO #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jhatler
Copy link
Owner

@jhatler jhatler commented Dec 26, 2023

Copied from: InBetweenNames#885

Causes "_rust.abi3.so: undefined symbol: PyInit__openssl" due to LTO conflict when using GCC for C/C++ and Clang/LLVM for Rust. Only started with 41.0.1 for me but Gentoo bug references 40.0.1.

https://bugs.gentoo.org/903908
pyca/cryptography#9023

Unfortunately likely to be something that'll occur more frequently as Rust pervades more packages (or until GCC can compile Rust).

Causes "_rust.abi3.so: undefined symbol: PyInit__openssl" due to
LTO conflict when using GCC for C/C++ and Clang/LLVM for Rust.

https://bugs.gentoo.org/903908
pyca/cryptography#9023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants