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

[R] Pass CC/CXX to cmake when building libarrow in Linux build

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 1.0.0
    • R

    Description

      TL;DR one of CRAN's test machines uses a bespoke clang build that uses libc++ instead of libstdc+: https://www.stats.ox.ac.uk/pub/bdr/Rconfig/r-devel-linux-x86_64-fedora-clang. R may have various make conf set that it uses when compiling the R bindings in `r/src`, and we need to use those settings when we shell out to cmake to build Arrow C+. Package fails to load due to undefined symbols otherwise: https://www.r-project.org/nosvn/R.check/r-devel-linux-x86_64-fedora-clang/arrow-00install.html

      Attachments

        Issue Links

          Activity

            People

              npr Neal Richardson
              npr Neal Richardson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m