debug release by houqp · Pull Request #184 · roapi/roapi
@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.
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters