[ 
https://issues.apache.org/jira/browse/ARROW-5470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16853231#comment-16853231
 ] 

Neal Richardson commented on ARROW-5470:
----------------------------------------

Update: it wasn't the env var: 
[https://travis-ci.org/nealrichardson/arrow/jobs/539794848]

Next theory: OS/library version. R is using Trusty while GLib is on Xenial, so 
there are these version differences:

GLib:

-- Building using CMake version: 3.12.4

-- The C compiler identification is GNU 5.4.0

-- The CXX compiler identification is GNU 5.4.0

-- BOOST_VERSION: 1.67.0

(but later)

-- Boost version: 1.58.0

 

R: 

-- Building using CMake version: 3.9.2

-- The C compiler identification is GNU 4.8.4

-- The CXX compiler identification is GNU 4.8.4

-- BOOST_VERSION: 1.67.0

(but later)

-- Boost version: 1.54.0

> [CI] C++ local filesystem patch breaks Travis R job
> ---------------------------------------------------
>
>                 Key: ARROW-5470
>                 URL: https://issues.apache.org/jira/browse/ARROW-5470
>             Project: Apache Arrow
>          Issue Type: Improvement
>            Reporter: Neal Richardson
>            Priority: Blocker
>             Fix For: 0.14.0
>
>
> https://issues.apache.org/jira/browse/ARROW-3144 changed a C++ API and 
> required downstream bindings to be updated. Romain wasn't immediately 
> available to update R, so we marked the R job on Travis as an "allowed 
> failure". That failure looked like this: 
> [https://travis-ci.org/apache/arrow/jobs/538795366#L3711-L3830] The C++ 
> library built fine, but then the R package failed to build because it didn't 
> line up with what's in C++.
> Then, the C++ local file system patch 
> (https://issues.apache.org/jira/browse/ARROW-5378) landed. Travis passed, 
> though we were still ignoring the R build, which continued to fail. But, it 
> started failing differently. Here's what the R build failure looks like on 
> that PR, and on master since then: 
> [https://travis-ci.org/apache/arrow/jobs/539207245#L2520-L2640] The C++ 
> library is failing to build, so we're not even getting to the expected R 
> failure.
> For reference, the "C++ & GLib & Ruby w/ gcc 5.4" build has the most similar 
> setup to the R build, and it's still passing. One difference between the two 
> jobs is that the GLib one has `ARROW_TRAVIS_USE_VENDORED_BOOST=1`, which 
> sounds related to some open R issues, and `boost::filesystem` appears all 
> over the error in the R job.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to