Skip to content

Conversation

houqp
Copy link
Member

@houqp houqp commented Aug 14, 2022

No description provided.

@houqp houqp force-pushed the qp_main branch 3 times, most recently from b732efe to 9a684d5 Compare August 14, 2022 05:47
@houqp houqp force-pushed the qp_main branch 6 times, most recently from 65edd63 to 0031b89 Compare September 25, 2022 04:38
@houqp
Copy link
Member Author

houqp commented Sep 25, 2022

@messense do you have a good recommendation on how to cross compile binaries with openssl as a dep? One of the new features we added recently pulled in connectorx, which depends on mysql and postgres crates, so we can't just depend on rustls anymore if we want to enable the database feature for the new releases.

@messense
Copy link
Contributor

Compile openssl from source (i.e vendoring) is the simplest solution, otherwise you'll have to compile a openssl shared library before building the wheel, but then you'll need to bundle the openssl shared library in the wheel to ensure manylinux compatibility which is pretty much the same as compiling from source.

@houqp houqp force-pushed the qp_main branch 3 times, most recently from a49b557 to c616f3a Compare January 15, 2023 09:33
@houqp houqp merged commit b70c3bc into roapi:main Oct 31, 2023
@houqp houqp deleted the qp_main branch October 31, 2023 08:03
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