zhouyuan opened a new issue, #4942:
URL: https://github.com/apache/incubator-gluten/issues/4942

   ### Description
   
   The dynamic packaging will make a jar with all necessary dependencies for 
shared libs. On gluten start it will try to extract the libs and then load into 
JVM.
   This method is introduced in early stage of Gluten. The production env is 
quite different: Cent7, Cent8, Ubuntu 20, Debian, ArchLinux and some customized 
Linux releases. For different OS the dependencies are different, especially on 
the library path and the library versions. The code is quite difficult to 
maintain as Velox is bumping the dependencies.
   
   For better packaging releasing/maintaining, gluten may should pick the 
static packaging(vcpkg based) so all dependencies are all statically linked and 
can work on all OS.
     
   CC: @weiting-chen 
   
   Thanks,
   -yuan


-- 
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: commits-unsubscr...@gluten.apache.org.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@gluten.apache.org
For additional commands, e-mail: commits-h...@gluten.apache.org

Reply via email to