Skip to content

THRIFT-6455: Install only what the CMake compiler CI job builds with - #4051

Merged
Jens-G merged 1 commit into
apache:masterfrom
slachiewicz:THRIFT-6455
Oct 27, 2026
Merged

Jens-G merged 1 commit into
apache:masterfrom
slachiewicz:THRIFT-6455

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The job builds only the compiler (-DBUILD_LIBRARIES=OFF), so it no longer installs Boost, libevent or OpenSSL.

Verified: the job's steps in ubuntu:22.04 with only bison, flex, g++, make, cmake (+ perl, preinstalled on the runner) → compiler builds, 17/17 compiler tests and the standalone compiler tests pass.

Client: build

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 26, 2026 20:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

@Jens-G
Jens-G merged commit 040998f into apache:master Oct 27, 2026
201 of 202 checks passed
@mergeable mergeable Bot added the github_actions Pull requests that update GitHub Actions code label Oct 27, 2026
@slachiewicz
slachiewicz deleted the THRIFT-6455 branch October 28, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants