You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2021/10/21 13:33:59 UTC

[GitHub] [arrow] thisisnic opened a new pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

thisisnic opened a new pull request #11506:
URL: https://github.com/apache/arrow/pull/11506


   I've added -latomic to PKG_LIBS, will need to test this though


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] kszucs commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
kszucs commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949011311


   BTW Is there a CI available for raspberry?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] github-actions[bot] commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-948623317






-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949014520


   > BTW Is there a CI available for raspberry?
   
   There is not.  Last time I checked it wasn't possible for technical reasons I don't fully recall or understand, sorry.  Something to do with architecture? I'll try to see if I can find a more precise reason in case anything changes.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949010254


   @kszucs I'd absolutely love to if it's tested on time, but it has not been tested yet as I need to manually send the package over to the R4Pi team to see if it works as I don't have a Raspberry Pi 4.  And I think they have gone to bed by now so it won't be til tomorrow.  Given the change is only to the R package and could potentially be incorporated into the CRAN release, I don't think it's something that should hold up 6.0.0.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ElenaHenderson edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
ElenaHenderson edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949623636


   Benchmark runs are scheduled for baseline = 03faa67fb2192a640d8fa2de5646a4b4fa8ab91b and contender = d234a2b06f9b6a2b8b9cccc3fdfe77337a89268f. d234a2b06f9b6a2b8b9cccc3fdfe77337a89268f is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/745bf806951e4af3909ff3074dd2a575...e34d70b47b36473789fd85620a990c8e/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/26f35ef73f914e99b9d6863c2c321d11...c7c2d84609904b77b87fafc4734dbf9e/)
   [Finished :arrow_down:0.09% :arrow_up:0.0%] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/d80716818c3e42e38a1ee83b75c23865...2831b55978f14e3b8f09ba480c7d6cc8/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] nealrichardson closed pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
nealrichardson closed pull request #11506:
URL: https://github.com/apache/arrow/pull/11506


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ElenaHenderson commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
ElenaHenderson commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949623636


   Benchmark runs are scheduled for baseline = 03faa67fb2192a640d8fa2de5646a4b4fa8ab91b and contender = d234a2b06f9b6a2b8b9cccc3fdfe77337a89268f. d234a2b06f9b6a2b8b9cccc3fdfe77337a89268f is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Scheduled] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/745bf806951e4af3909ff3074dd2a575...e34d70b47b36473789fd85620a990c8e/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/26f35ef73f914e99b9d6863c2c321d11...c7c2d84609904b77b87fafc4734dbf9e/)
   [Scheduled] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/d80716818c3e42e38a1ee83b75c23865...2831b55978f14e3b8f09ba480c7d6cc8/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] westonpace commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
westonpace commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949897509


   > @westonpace Do we have 32-bit ARM CI? Apparently this is one of the further complications...
   
   Ah, no, I don't think we do.
   
   >  (Or, where can I find this out myself?)
   
   Most of the CI jobs log out what kind of machine they are running on.  So look for a CI job named "ARM" and then look at the top of the log to see if you can find out more info.  In GH actions you have to google a bit about the default runners to learn more about the CPU they have.  For Travis CI there is a little blurb above the job 
   ![image](https://user-images.githubusercontent.com/1696093/138509474-5007211b-9415-4dc2-88d0-51ee13f268b0.png)
   
   It appears Travis CI runs on arm64 only.  However, while googling this just now, I did come across [this travis CI discussion](https://travis-ci.community/t/erlang-otp-21-1-4-is-missing-but-only-for-arm-64/6438/7) which suggests that Linux supports emulating arm32 on arm64 systems (using setarch).  It sounds like we could use that to create a 32-bit ARM build in Travis if we wanted to.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949487140


   @westonpace Do we have 32-bit ARM CI? Apparently this is one of the further complications...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] kszucs edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
kszucs edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-948712319


   @thisisnic shall we include this into 6.0.0? Supposing it is tested.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949014520


   > BTW Is there a CI available for raspberry?
   
   There is not.  Last time I checked it wasn't possible for technical reasons I don't fully recall or understand, sorry.  Something to do with architecture? I'll try to see if I can find a more precise reason in case anything changes.
   
   Could it be something about the fact it runs on ARM which isn't compatible with Docker? I saw something on the dev mailing list recently to do with ARM and CI although I don't know if it's relevant here.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] westonpace commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
westonpace commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949047972


   We do have CI for ARM.  Raspberry Pi uses an Armv8-A processor.  The Travis CI runs on Armv8.2-A.  So it is pretty close.  This bug wasn't caught because the glibc on raspberry pi is older (6.X I think) and Travis CI runs GCC 9.X and this was fixed in GCC in 7.X.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-950593925


   https://issues.apache.org/jira/browse/ARROW-14455


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949487140


   @westonpace Do we have 32-bit ARM CI? Apparently this is one of the further complications...
   (Or, where can I find this out myself?)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949014520


   > BTW Is there a CI available for raspberry?
   
   There is not.  Last time I checked it wasn't possible for technical reasons I don't fully recall or understand, sorry.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949050627


   Thanks @westonpace, that's really helpful context! 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949010254


   @kszucs I'd absolutely love to if it's tested on time, but it has not been tested yet as I need to manually send the package over to the R4Pi team to see if it works as I don't have a Raspberry Pi 4 to test on.  And I think they have gone to bed by now so it won't be til tomorrow.  Given the change is only to the R package and could potentially be incorporated into the CRAN release, I don't think it's something that should hold up 6.0.0.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] westonpace commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
westonpace commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949898603


   Also, our configuration for Travis is (I think) here: https://github.com/apache/arrow/blob/master/dev/tasks/linux-packages/travis.linux.arm64.yml


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ElenaHenderson edited a comment on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
ElenaHenderson edited a comment on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949623636


   Benchmark runs are scheduled for baseline = 03faa67fb2192a640d8fa2de5646a4b4fa8ab91b and contender = d234a2b06f9b6a2b8b9cccc3fdfe77337a89268f. d234a2b06f9b6a2b8b9cccc3fdfe77337a89268f is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/745bf806951e4af3909ff3074dd2a575...e34d70b47b36473789fd85620a990c8e/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/26f35ef73f914e99b9d6863c2c321d11...c7c2d84609904b77b87fafc4734dbf9e/)
   [Scheduled] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/d80716818c3e42e38a1ee83b75c23865...2831b55978f14e3b8f09ba480c7d6cc8/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-950573509


   I suppose there is the question of if it's worth doing as well - given it didn't work before, we had 0 users at that point.  Would it make sense to take a similar approach to that we do with implementing niche features - sometimes just wait to see if there's a need to it before going ahead?
   
   Maybe I should open a ticket for it but ultimately I'm not going to be prioritising it right now unless there's a compelling reason to, as there are important things like improving our docs that I'm focussing on.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] thisisnic commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
thisisnic commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-949615394


   The R4Pi team has confirmed that this works!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] kszucs commented on pull request #11506: ARROW-14416: [R] Fix package installation on the Raspberry Pi

Posted by GitBox <gi...@apache.org>.
kszucs commented on pull request #11506:
URL: https://github.com/apache/arrow/pull/11506#issuecomment-948712319


   @thisisnic shall we include this into 6.0.0?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org