Closed naufraghi closed 5 years ago
Workaround for ubuntu:
OPENSSL_LIB_DIR=/usr/lib/x86_64-linux-gnu OPENSSL_INCLUDE_DIR=/usr/include/openssl cargo build
Upgraded to a newer rust-sdl2
that doesn't use reqwest
anymore. Can anybody confirm this is fixed now?
Build and run (no rom, but "hello word") with 21ca045d7e (master HEAD) on Arch
The problem is hidden in a build dependency of
sdl2-sys
0.31.0 that depends on an oldreqwest
0.7.x that in turn depends on an oldhyper-tls
... till the oldopenssl
v0.9.24 that does not build.A workaround is to use some env vars, found on aur/system76-firmware-daemon:
The problem should be solved upgrading to
sdl2
0.32.0 (once released, still in beta) that depends on a newerreqwest
0.9