Uploaded image for project: 'Puppet Agent'
  1. Puppet Agent
  2. PA-1856

SPIKE Build Ruby with MSVC++ instead of GCC on Windows

    Details

    • Type: Task
    • Status: Accepted
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Template:
    • Team:
      Night's Watch
    • QA Risk Assessment:
      Needs Assessment

      Description

      The current Ruby builds use a gcc / mingw based process, which is a bit foreign to Windows and requires Puppet to ship additional binaries.

      It also makes it difficult to ship PDBs for post-mortem debugging (something ticketed in BUILD-40 (aka-PA-1855) that still hasn't been resolved).

      There are some basic instructions at http://systems.firstworks.com/2016/01/building-ruby-220-with-microsoft-visual.html

      We should have a similar SPIKE for Puppet and its components for the same reason.

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  ethan Ethan Brown
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Zendesk Support