Skip to content
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

Current runner OS has missing windows header files. #10690

Closed
bfamzz opened this issue Feb 7, 2022 · 2 comments
Closed

Current runner OS has missing windows header files. #10690

bfamzz opened this issue Feb 7, 2022 · 2 comments
Labels
question General questions, not an issue

Comments

@bfamzz
Copy link
Contributor

bfamzz commented Feb 7, 2022

The current virtual environment ("windows-2022") that runs job is not suitable for desktop development (WinRT, Win32 amongst others) as stated Microsoft's release notes.

An excerpt from the homepage notification banner "Windows 10, version 21H2 is a scoped set of features for select performance improvements and quality enhancements. Developers should be aware of this release, but no action is necessary at this time."

Further discussion here

image

The latest release is not yet available on Github. Pending while it is available, is there a way to revert back to the previous version "windows-2019" as some windows header files are missing from "windows-2022" and causing builds to fail?

Thanks.

Edit: I think it is related to this ros-tooling/action-ros-ci#719 and actions/runner-images#5027

@bfamzz bfamzz changed the title Current runner is not suitable for desktop development on for server development Current runner OS has missing windows header files. Feb 7, 2022
@jeremyd2019
Copy link
Member

I think you are conflating Windows OS version and Windows SDK version. The Server 2022 SDK may not be suitable for desktop development.

As far as this repo is concerned, it uses mingw-w64 headers and libraries, not the Windows SDK ones.

Also, those issues you linked to are due to an issue in pip (technically the simple launcher, which is vendored into pip by way of distlib), not anything to do with Windows or mingw-w64.

@bfamzz
Copy link
Contributor Author

bfamzz commented Feb 7, 2022

Alright. Thanks for the clarification. Closing the issue now.

@bfamzz bfamzz closed this as completed Feb 7, 2022
@Biswa96 Biswa96 added the question General questions, not an issue label Apr 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question General questions, not an issue
Projects
None yet
Development

No branches or pull requests

3 participants