This is an automated email from the ASF dual-hosted git repository.
philo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 8decd007ec [VL] Support loading dependency libs for Oracle linux
(#8391)
8decd007ec is described below
commit 8decd007ec7069b7d8bbc98a184fb88aee16c219
Author: xinghuayu007 <[email protected]>
AuthorDate: Fri Jan 3 16:35:25 2025 +0800
[VL] Support loading dependency libs for Oracle linux (#8391)
---
.../scala/org/apache/gluten/utils/SharedLibraryLoader.scala | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git
a/backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoader.scala
b/backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoader.scala
index 28a40f4b3d..a55cbcf519 100755
---
a/backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoader.scala
+++
b/backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoader.scala
@@ -90,9 +90,15 @@ object SharedLibraryLoader {
new SharedLibraryLoaderUbuntu2204
} else if (systemName.contains("CentOS") && systemVersion.startsWith("9"))
{
new SharedLibraryLoaderCentos9
- } else if (systemName.contains("CentOS") && systemVersion.startsWith("8"))
{
+ } else if (
+ (systemName.contains("CentOS") || systemName.contains("Oracle"))
+ && systemVersion.startsWith("8")
+ ) {
new SharedLibraryLoaderCentos8
- } else if (systemName.contains("CentOS") && systemVersion.startsWith("7"))
{
+ } else if (
+ (systemName.contains("CentOS") || systemName.contains("Oracle"))
+ && systemVersion.startsWith("7")
+ ) {
new SharedLibraryLoaderCentos7
} else if (systemName.contains("Alibaba Cloud Linux") &&
systemVersion.startsWith("3")) {
new SharedLibraryLoaderCentos8
@@ -119,7 +125,7 @@ object SharedLibraryLoader {
} else {
throw new GlutenException(
s"Found unsupported OS($systemName, $systemVersion)! Currently,
Gluten's Velox backend" +
- " only supports Ubuntu 20.04/22.04, CentOS 7/8, " +
+ " only supports Ubuntu 20.04/22.04, CentOS 7/8, Oracle 7/8" +
"Alibaba Cloud Linux 2/3 & Anolis 7/8, tencentos 2.4/3.2, RedHat
7/8, " +
"Debian 11/12.")
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]