Qpid Proton
  1. Qpid Proton
  2. PROTON-406

Cmake build fails to find Ruby vendor location on some platforms

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.5
    • Fix Version/s: 0.5
    • Component/s: proton-c
    • Labels:
      None

      Description

      Some versions of Cmake fail to provide the needed variables, such as RUBY_VENDORLIB_DIR. In those cases, the Cmake file for Ruby needs to determine the path itself.

        Activity

        Hide
        ASF subversion and git services added a comment -

        Commit 1515795 from Darryl L. Pierce in branch 'proton/trunk'
        [ https://svn.apache.org/r1515795 ]

        PROTON-406: Fix installing the Ruby bindings.

        Previously it checked for RUBY_VENDORLIB_DIR as provided by Cmake. But
        this variable is not provided by older versions of CMake. Additionally,
        older versions of Ruby did not provide a vendorlibdir. In those cases,
        the behavior is to now get the Ruby sitearch dir instead.

        Show
        ASF subversion and git services added a comment - Commit 1515795 from Darryl L. Pierce in branch 'proton/trunk' [ https://svn.apache.org/r1515795 ] PROTON-406 : Fix installing the Ruby bindings. Previously it checked for RUBY_VENDORLIB_DIR as provided by Cmake. But this variable is not provided by older versions of CMake. Additionally, older versions of Ruby did not provide a vendorlibdir. In those cases, the behavior is to now get the Ruby sitearch dir instead.

          People

          • Assignee:
            Darryl L. Pierce
            Reporter:
            Darryl L. Pierce
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development