This is an automated email from the ASF dual-hosted git repository.

yuanzhou 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 19248d176 [VL][CI] Fix nightly build job (#5562)
19248d176 is described below

commit 19248d176fbd24878873ef4e4c9ae572e858c969
Author: PHILO-HE <[email protected]>
AuthorDate: Mon May 6 16:13:06 2024 +0800

    [VL][CI] Fix nightly build job (#5562)
    
    adapt to the changes on duckdb from meta/velox
---
 .github/workflows/velox_nightly.yml |  2 +-
 cpp/velox/CMakeLists.txt            | 13 +------------
 2 files changed, 2 insertions(+), 13 deletions(-)

diff --git a/.github/workflows/velox_nightly.yml 
b/.github/workflows/velox_nightly.yml
index 78d4e53c3..90073e8a3 100644
--- a/.github/workflows/velox_nightly.yml
+++ b/.github/workflows/velox_nightly.yml
@@ -20,7 +20,7 @@ on:
     paths:
       - '.github/workflows/velox_nightly.yml'
   schedule:
-    - cron: '0 0 * * *'
+    - cron: '0 20 * * *'
 
 concurrency:
   group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ 
github.workflow }}
diff --git a/cpp/velox/CMakeLists.txt b/cpp/velox/CMakeLists.txt
index 55f45881b..9ad14fdf7 100644
--- a/cpp/velox/CMakeLists.txt
+++ b/cpp/velox/CMakeLists.txt
@@ -94,18 +94,7 @@ endmacro()
 macro(add_duckdb)
   find_package(DuckDB)
   if(NOT DuckDB_FOUND)
-    message(STATUS "Use duckdb provided by Velox.")
-    set(VELOX_BUILD_DUCKDB_PATH "${VELOX_BUILD_PATH}/_deps/duckdb-build")
-    add_velox_dependency(duckdb::static 
"${VELOX_BUILD_DUCKDB_PATH}/src/libduckdb_static.a")
-    add_velox_dependency(duckdb::fmt 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/fmt/libduckdb_fmt.a")
-    add_velox_dependency(duckdb::query 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/libpg_query/libduckdb_pg_query.a")
-    add_velox_dependency(duckdb::re2 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/re2/libduckdb_re2.a")
-    add_velox_dependency(duckdb::miniz 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/miniz/libduckdb_miniz.a")
-    add_velox_dependency(duckdb::utf8 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/utf8proc/libduckdb_utf8proc.a")
-    add_velox_dependency(duckdb::hyperloglog 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/hyperloglog/libduckdb_hyperloglog.a")
-    add_velox_dependency(duckdb::fastpforlib 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/fastpforlib/libduckdb_fastpforlib.a")
-    add_velox_dependency(duckdb::mbedtls 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/mbedtls/libduckdb_mbedtls.a")
-    add_velox_dependency(duckdb::fsst 
"${VELOX_BUILD_DUCKDB_PATH}/third_party/fsst/libduckdb_fsst.a")
+    message(FATAL_ERROR "Cannot find DuckDB.")
   else()
     message(STATUS "Found DuckDB library from ${DuckDB_DIR}")
     target_link_libraries(velox PUBLIC duckdb_static)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to