Skip to content

Changes for Windows OpenVox builds #10

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

Merged
merged 1 commit into from
Mar 20, 2025
Merged

Changes for Windows OpenVox builds #10

merged 1 commit into from
Mar 20, 2025

Conversation

nmburgan
Copy link
Member

@nmburgan nmburgan commented Mar 9, 2025

These changes allow us to build puppet-runtime for windows-2019-x64 (really, any Windows flavor, but we'll use this platform string for now). The builder image is simply any version of current-ish Windows (I used Windows Server 2022 and Windows 11 for testing these changes).

To prep the image:
Put the Cygwin installer at C:\setup-x86_64.EXE
At the base of this repo, run setup.bat.

This also bumps Boost to 1.82.0 for Windows only. This was necessary in order to fix a bug in building on Windows with Cygwin. boostorg/locale@41868c6

However, I still don't have pxp-agent building correctly for Windows. Likely we will just build it without for now. But leaving the changes in here in case we need them.

@nmburgan nmburgan force-pushed the windows branch 8 times, most recently from e8de987 to 14b3a89 Compare March 12, 2025 18:52
These changes allow us to build puppet-runtime for windows-2019-x64 (really, any Windows flavor, but we'll use this platform string for now). The builder image is simply any version of current-ish Windows (I used Windows Server 2022 and Windows 11 for testing these changes).

To prep the image:
Put the Cygwin installer at C:\setup-x86_64.EXE
At the base of this repo, run setup.bat.

This also bumps Boost to 1.82.0 for Windows.  This was necessary in order to fix a bug in building on Windows with Cygwin. boostorg/locale@41868c6

However, I still don't have pxp-agent building correctly for Windows. Likely we will just build it without for now. But leaving the changes in here in case we need them.
@nmburgan nmburgan merged commit e0a78c7 into main Mar 20, 2025
2 checks passed
@nmburgan nmburgan deleted the windows branch March 20, 2025 17:53
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.

1 participant