Skip to content

Conversation

@Avinash-Raj
Copy link
Contributor

@Avinash-Raj Avinash-Raj commented Feb 3, 2026

This PR includes a CI job that builds Presto dependency images for both Velox Upstream and Pinned variants. The built images are then uploaded to S3 in .tgz format and are later downloaded and used by the Presto nightly build jobs.

- presto_deps_upstream_centos9_x86_64.tar.gz (Upstream X86_64)
- presto_deps_pinned_centos9_x86_64.tar.gz (Pinned X86_64)
- presto_deps_upstream_centos9_aarch64.tar.gz (Upstream X86_64)
- presto_deps_pinned_centos9_aarch64.tar.gz (Upstream X86_64)

@Avinash-Raj
Copy link
Contributor Author

Avinash-Raj commented Feb 3, 2026

Since because of getting deps image build failure upon using the latest upstream Velox(repo) main(branch) with respect to cmake

#11 2327.4 CMake Error at CMakeLists.txt:82 (find_package):
#11 2327.4   By not providing "Findc-ares.cmake" in CMAKE_MODULE_PATH this project has
#11 2327.4   asked CMake to find a package configuration file provided by "c-ares", but
#11 2327.4   CMake did not find one.

We use ibm-research_preview branch for creating upstream presto dependency images as suggested by @karthikeyann .

Velox Repository: IBM/velox
Velox Commit: ibm-research-preview

Successful Presto Deps Upload - Upstream Job
Successful Presto Deps Upload - Pinned Job

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants