Kwafoor commented on issue #5467: URL: https://github.com/apache/kyuubi/issues/5467#issuecomment-1829448581
Velox execution requires system dependencies, and building Gluten usually takes more than an hour. Using GitHub cache can skip the build, but the execution will lack system dependencies. Gluten has a dependency installation script named `dev/builddeps-veloxbe.sh`, however, this script seems to be prepared for build purposes and does not provide an installation script for dependencies on a new machine. I have tested on Docker Ubuntu 22.04 that running Gluten and Velox requires the installation of these dependencies: `libsnappy-dev libthrift-dev libboost-all-dev libgflags-dev libgoogle-glog-dev`. Is there a more formal and convenient script to install these dependencies? Or can I use the `dev/builddeps-veloxbe.sh` script to install dependencies on a new GitHub runner? Incorrect dependencies seem to cause problems with Gluten's execution. @ulysses-you -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
