Uploaded image for project: 'Facter'
  1. Facter
  2. FACT-1291

Ruby 2.3.0 compatibility problem

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Template:

      Description

      Ruby 2.3.0 has been released and Linux Arch tries to port the packages to it.

      We've found that facter/leatherman do not work with 2.3.0 because upstream ruby got removed symbol rb_data_object_alloc from *.so file and replaced it with rb_data_object_wrap.

      Here is a patch that resolves the facter issue and allows puppet to be built. But you probably want to make it compatible both with ruby 2.2 and 2.3.

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  anatolik Anatol Pomozov
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: