Skip to content

GH-47039: [C++] Bump RapidJSON dependency in Meson configuration #47041

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

WillAyd
Copy link
Contributor

@WillAyd WillAyd commented Jul 9, 2025

Rationale for this change

The Meson configuration is unusable on gcc 14.2 given issues with the RapidJSON release of 1.1.0 (released in 2016)

What changes are included in this PR?

Bumps the RapidJSON version to a commit hash that matches what is used in CMake by default

Are these changes tested?

Yes

Are there any user-facing changes?

No

Copy link

github-actions bot commented Jul 9, 2025

⚠️ GitHub issue #47039 has been automatically assigned in GitHub to PR creator.

@kou kou changed the title GH-47039: Bump RapidJSON dependency in Meson configuration GH-47039: [C++] Bump RapidJSON dependency in Meson configuration Jul 10, 2025
@kou
Copy link
Member

kou commented Jul 10, 2025

How about migrating to simdjson from RapidJSON instead?
#35460

@WillAyd
Copy link
Contributor Author

WillAyd commented Jul 10, 2025

Sure I can take a look. Although I think there is still value in bumping this in the meantime, since it was done for CMake too

@WillAyd WillAyd force-pushed the fix-meson-rapidjson branch from 76afe86 to 1a381f9 Compare July 10, 2025 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants