Jira (PUP-11845) Build ucrt gems

4 views
Skip to first unread message

Michael Hashizume (Jira)

unread,
Apr 26, 2023, 5:09:03 PM4/26/23
to puppe...@googlegroups.com
Michael Hashizume created an issue
 
Puppet / New Feature PUP-11845
Build ucrt gems
Issue Type: New Feature New Feature
Assignee: Unassigned
Created: 2023/04/26 2:08 PM
Priority: Normal Normal
Reporter: Michael Hashizume

Currently, for Windows we build and ship gems using the MinGW environment (i.e. using the msvcrt C library).

urcrt (universal C runtime) is a newer environment / C library used in the Windows ecosystem. ucrt is used by default by Visual Studio and in newer Ruby versions (> 3?) in the setup-ruby action used in GitHub Actions.

We should build and ship ucrt-based puppet gems in addition to / in place of mingw gems.

More info about the various environments / libraries: https://www.msys2.org/docs/environments/

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages