You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The dependency issue with openssl (previously missing dependencies on user32-sys and gdi32-sys) has been fixed, and yet multirust still requires a custom cargo config to build.
For some reason, the dylib dependency from gdi32-sys does not get passed to the linker, despite it being present in the build-script output.
To reproduce this issue, install the openssl binaries exactly as the appveyor script does, and set these environment variables (assuming 64-bit):
Then do a clean cargo build. The expected result is a ton of warnings about missing pdb files, followed by the relevent error, a missing symbol from gdi32.lib.
The text was updated successfully, but these errors were encountered:
The dependency issue with openssl (previously missing dependencies on
user32-sys
andgdi32-sys
) has been fixed, and yet multirust still requires a custom cargo config to build.For some reason, the dylib dependency from
gdi32-sys
does not get passed to the linker, despite it being present in the build-script output.To reproduce this issue, install the openssl binaries exactly as the appveyor script does, and set these environment variables (assuming 64-bit):
Then do a clean cargo build. The expected result is a ton of warnings about missing pdb files, followed by the relevent error, a missing symbol from
gdi32.lib
.The text was updated successfully, but these errors were encountered: