-
Notifications
You must be signed in to change notification settings - Fork 6
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
SDL build error on Windows Github Actions #9
Comments
I tried pulling your branch and building, and at least
Could it be that the |
Hmm noticed there is no cache hit in your CI. I think that rules that idea out. 🤔 |
Hmm. I think something is wrong with vcpkg at that commit. I tried instrumenting I tried updating the vcpkg pointer to top-of-tree as follows --- a/gyromouse/Cargo.toml
+++ b/gyromouse/Cargo.toml
@@ -30,7 +30,7 @@ default-features = false
[package.metadata.vcpkg]
dependencies = ["sdl2"]
git = "https://github.com/microsoft/vcpkg"
-rev = "a267ab118c09f56f3dae96c9a4b3410820ad2f0b"
+rev = "261c458af6e3eed5d099144aff95d2b5035f656b"
[package.metadata.vcpkg.target]
x86_64-pc-windows-msvc = { triplet = "x64-windows-static-md" } and now it seems to work 🤷♂️ ? It was me that picked out that pointer ( Probably best to just update the pointer. |
That was it, the latest commit fixes the problem. Thanks for the PR! |
Something happened that broke the `vcpkg.exe install` invocation for sdl2 on Windows when using github actions with `windows-latest`. I have not been able to determine what is actually causing the break, however updating to a more recent version of vcpkg seems to have fixed the issue, so that is what is proposed here. The commit selected is current top of tree. Original report: mcgoo/cargo-vcpkg#9
Something happened that broke the `vcpkg.exe install` invocation for sdl2 on Windows when using github actions with `windows-latest`. I have not been able to determine what is actually causing the break, however updating to a more recent version of vcpkg seems to have fixed the issue, so that is what is proposed here. The commit selected is current top of tree. Original report: mcgoo/cargo-vcpkg#9
Something happened that broke the `vcpkg.exe install` invocation for sdl2 on Windows when using github actions with `windows-latest`. I have not been able to determine what is actually causing the break, however updating to a more recent version of vcpkg seems to have fixed the issue, so that is what is proposed here. The commit selected is current top of tree. Original report: mcgoo/cargo-vcpkg#9
Something happened that broke the `vcpkg.exe install` invocation for sdl2 on Windows when using github actions with `windows-latest`. I have not been able to determine what is actually causing the break, however updating to a more recent version of vcpkg seems to have fixed the issue, so that is what is proposed here. The commit selected is current top of tree. Original report: mcgoo/cargo-vcpkg#9
Failed windows build:
Failed windows build (verbose):
No problem on linux and mac builds with same workflow: https://github.com/Yamakaky/joy/blob/master/.github/workflows/rust.yml. I don't have access to a windows computer so I'm not sure how to debug this, any idea? Does it look like a vcpkg bug?
The text was updated successfully, but these errors were encountered: