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:
[email protected]


Reply via email to