You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by GitBox <gi...@apache.org> on 2020/04/28 08:36:40 UTC

[GitHub] [bigtop] guyuqi commented on pull request #632: BIGTOP-3346: Introduce Ruby to Bigtop Toolchain

guyuqi commented on pull request #632:
URL: https://github.com/apache/bigtop/pull/632#issuecomment-620464186


   > I prefer to have ruby from distro or rvm.
   
   @oflebbe really thanks for your comments.
   
   We do need the ruby-related facilities such as ruby rumtime, rake, gem and bundle to build logstash. 
   And for the Arm64 dependency issues, the ruby-2.4 is the latest version that works with logstash. 
   But ruby version is 2.0 in Centos 7 and 2.3 in ubuntu16.04.
   
   When leveraging rvm to install ruby, rvm would pull the ruby binaries and spend less time than  compiling ruby directly on x86_64.
   But on Arm64, no ruby binaries are available and rvm would also download source code and compile ruby.
   
   IMHO, our Bigtop should support different kind of distros and platforms(x86_64/arm64).
   If ruby-2.4 were downloaded and compiled directly , it could guarantee that ruby-related facilities would be properly installed on the various distros and platforms though it may cost extra time just on x86 when building bigtop_toolchain. WDYT? 
   Thanks!
   


----------------------------------------------------------------
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.

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