Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-8281

[R] Name collision of arrow.dll on Windows conda

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.16.0
    • 1.0.0
    • Packaging, R
    • None

    Description

      Currently we build the R extension for Windows only for CRAN with static linkage. For conda-forge, we though want to build it with dynamic linkage to arrow-cpp. Here we come into the issue that the R packages as well as the C++ package produces an arrow.dll. As there is no RPATH equivalent on Windows, the dynamic loader cannot find the right relatonship of both and fails to load the library.

      From my point of view, the simplest approach here would be to name the R arrow.dll differently, e.g. rarrow.dll. Would this be possible?

      Attachments

        Activity

          People

            uwe Uwe Korn
            uwe Uwe Korn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: