Skip to content
This repository has been archived by the owner on Aug 7, 2021. It is now read-only.

refactor(windows-rs): upgrade to 0.9.1 and handle all breaking changes #12

Merged
merged 1 commit into from May 27, 2021

Conversation

LGUG2Z
Copy link
Owner

@LGUG2Z LGUG2Z commented May 7, 2021

This was probably the least fun upgrade I've ever done of a dependency.
Many imports moved packages, contants were changed to associated
constants, and the linker refused to work with wildcards in the build.rs
file of the bindings package.

This commit is the result of patiently going through each error reported
by rustc, cross referencing with the new windows-rs docs and updating /
making things more semantic where it seemed like the right thing to do.

I am running this commit locally for a few days to see if any
regressions have been introduced, but it seems like everything is
alright at first glance.

This was probably the least fun upgrade I've ever done of a dependency.
Many imports moved packages, contants were changed to associated
constants, and the linker refused to work with wildcards in the build.rs
file of the bindings package.

This commit is the result of patiently going through each error reported
by rustc, cross referencing with the new windows-rs docs and updating /
making things more semantic where it seemed like the right thing to do.

I am running this commit locally for a few days to see if any
regressions have been introduced, but it seems like everything is
alright at first glance.
@LGUG2Z LGUG2Z linked an issue May 7, 2021 that may be closed by this pull request
@LGUG2Z
Copy link
Owner Author

LGUG2Z commented May 7, 2021

@eramdam If you're still using yatta and you have time it would be great if you could also try running this build and keep an eye out for any regressions that may have been introduced!

@LGUG2Z LGUG2Z merged commit 24342cd into master May 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update windows-rs to 0.9.x
1 participant