Skip to content

GH-50726: [CI][Docs] Use bundled simdjson for documentation builds - #50731

Closed
KHARSHAVARDHAN-eng wants to merge 1 commit into
apache:mainfrom
KHARSHAVARDHAN-eng:gh-50726-docs-simdjson
Closed

GH-50726: [CI][Docs] Use bundled simdjson for documentation builds#50731
KHARSHAVARDHAN-eng wants to merge 1 commit into
apache:mainfrom
KHARSHAVARDHAN-eng:gh-50726-docs-simdjson

Conversation

@KHARSHAVARDHAN-eng

@KHARSHAVARDHAN-eng KHARSHAVARDHAN-eng commented Jul 30, 2026

Copy link
Copy Markdown

Summary

The documentation CI jobs (debian-docs and conda-python-docs) fail during CMake configuration because simdjson_SOURCE is not explicitly set. As a result, CMake inherits the default dependency source (SYSTEM or CONDA) and attempts to use an installed simdjson package that may not satisfy Arrow's simdjson >= 4.0.0 requirement.

This change explicitly configures the documentation build services to use the bundled simdjson implementation by setting simdjson_SOURCE=BUNDLED in compose.yaml.

Testing

  • Verified that docker compose config correctly propagates simdjson_SOURCE=BUNDLED for both debian-docs and conda-python-docs.
  • Verified CMake dependency resolution with -Dsimdjson_SOURCE=BUNDLED, confirming that the bundled simdjson (v4.6.4) is selected instead of an older system package.
  • No user-facing changes.

Checklist

@raulcd

raulcd commented Jul 30, 2026

Copy link
Copy Markdown
Member

There's already a PR for this issue.
@KHARSHAVARDHAN-eng can you fix the comments on your previous PRs before opening new ones, please? You have opened 9 PRs in a couple of days and keep opening new ones instead of fixing previous ones.
An you open new ones when there are other PRs from contributors already fixing.

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

Labels

awaiting review Awaiting review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants