Skip to content

Conversation

@ColinFinck
Copy link

@ColinFinck ColinFinck commented Jan 16, 2026

This PR is the result of cargo upgrade --incompatible --pinned --ignore-rust-version --recursive and manual modifications to account for the changes in the upstream crates.

windows-sys 0.61.x is very important for me, because it consistently uses raw-dylib for importing APIs from Windows DLLs. This makes a huge difference when using non-MSVC toolchains to build Windows binaries, e.g. x86_64-pc-windows-gnullvm.

Unfortunately, Win32_Storage_EnhancedStorage is only available in the heavyweight windows crate these days, which is why I also need to import that one. However, I'm only importing it for that one feature and continue to use windows-sys for the rest of the code.

CC @ruabmbua

@ColinFinck
Copy link
Author

Bump

CC @ruabmbua

@ruabmbua
Copy link
Owner

ruabmbua commented Feb 5, 2026

Hey, sry for forgetting about this pr.

regarding the new dependency, it would probably be better to try adding the missing extern function to windows-sys?

we can temporarily add the extern directly to this crate until it’s in windows-sys.

I do not want to depend on a new crate for one missing extern function

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants