Skip to content

[GLUTEN-12611][VL] Fix Ubuntu Arrow setup target - #12630

Closed
Smallfu666 wants to merge 1 commit into
apache:mainfrom
Smallfu666:agent/fix-ubuntu-arrow-setup
Closed

[GLUTEN-12611][VL] Fix Ubuntu Arrow setup target#12630
Smallfu666 wants to merge 1 commit into
apache:mainfrom
Smallfu666:agent/fix-ubuntu-arrow-setup

Conversation

@Smallfu666

Copy link
Copy Markdown
Contributor

What changes are proposed in this pull request?

Fix process_setup_ubuntu() to remove Velox's Arrow installation step from
scripts/setup-ubuntu.sh instead of scripts/setup-centos9.sh.

The previous target left Ubuntu's setup script unchanged, so Velox could
unexpectedly build its own Arrow and fail while resolving Boost::process for
arrow_testing_objlib.

Fixes #12611.

How was this patch tested?

The full Velox dependency build was not run locally.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: OpenAI Codex (GPT-5.6 and GPT-5.4-mini)

@philo-he philo-he left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM. Thanks. cc @zhouyuan

Pasting a discussion: #12600 (comment)

@zhouyuan

Copy link
Copy Markdown
Member

covered in #12619

@Smallfu666

Copy link
Copy Markdown
Contributor Author

Thanks, confirmed that #12619 already includes the same setup-ubuntu.sh fix. Closing this as duplicate.

@Smallfu666 Smallfu666 closed this Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[VL] Build issue related to Arrow

3 participants