Skip to content

build(lucene): use official Boost source archive - #201

Merged
SteNicholas merged 2 commits into
apache:mainfrom
lxy-9602:rm-boost-deps
Aug 13, 2026
Merged

build(lucene): use official Boost source archive#201
SteNicholas merged 2 commits into
apache:mainfrom
lxy-9602:rm-boost-deps

Conversation

@lxy-9602

Copy link
Copy Markdown
Collaborator

Purpose

No Linked issue.

The Lucene++ build currently downloads a repackaged Boost 1.66 archive from a Paimon-managed OSS bucket. This introduces an unnecessary dependency on project-specific infrastructure.

This change:

  • Downloads Boost 1.66 from the official Boost archive.
  • Updates the SHA256 checksum to match the official source package.
  • Removes the custom header-copy step required by the previous repackaged archive.
  • Uses Boost's standard b2 install process to install libraries and headers.

Tests

API and Format

Documentation

Generative AI tooling

Generated-by: OpenAI Codex (GPT-5)

@zjw1111 zjw1111 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

+1

@SteNicholas SteNicholas 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.

@SteNicholas
SteNicholas merged commit 68329f0 into apache:main Aug 13, 2026
16 checks passed
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.

3 participants