-
Notifications
You must be signed in to change notification settings - Fork 888
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
Statically linked the MSVC CRT #843
Conversation
matrix: | ||
- TARGET: i686-pc-windows-msvc | ||
BUILD_MSI: 1 | ||
- TARGET: i686-pc-windows-gnu | ||
MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.2/threads-win32/dwarf/i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z/download | ||
MINGW_URL: https://s3.amazonaws.com/rust-lang-ci |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was a bit of an unrelated cleanup, I switched to the url that we're using for Rust and a few other projects, and AWS is generally much more reliable than sourceforge
☔ The latest upstream changes (presumably #847) made this pull request unmergeable. Please resolve the merge conflicts. |
This has some conflicts with the openssl-sys dep used by rustup's download crate. |
I may spend some time cleaning up the download crate soon to unblock this. |
Ok, updated the PR |
e32fd94
to
274c182
Compare
openssl-sys still not working right |
This PR updates a few dependencies for support with `-C target-feature=+crt-static` and then updates CI to produce those relevant binaries on Windows. This should produce binaries that don't require the MSVC redistributables and instead work standalone.
Pushed some updates, let's see how it goes |
This PR updates a few dependencies for support with
-C target-feature=+crt-static
and then updates CI to produce those relevantbinaries on Windows. This should produce binaries that don't require the MSVC
redistributables and instead work standalone.