Skip to content

Conversation

jschwe
Copy link
Member

@jschwe jschwe commented Aug 8, 2025

The vendored version of icu_capi was bumped to 1.5.0 in the SM 137
update, so we need to update the version in the Cargo.toml too.
Additionally, we use =1.5.0 to force selecting the same version as the vendored one.
The vendored icu_capi is never built, only its headers are used.

The vendored version of icu_capi was bumped to 1.5.0 in the SM 137
 update, so we need to update the version in the Cargo.toml too.
Additionally, we use `=1.5.0` to force selecting the same version
as the vendored one.
The vendored icu_capi is never built, only its headers are used.

Signed-off-by: Jonathan Schwender <[email protected]>
@jschwe jschwe requested a review from sagudev August 8, 2025 13:58
@jschwe
Copy link
Member Author

jschwe commented Aug 8, 2025

#596 presumably is blocked until we get the integrity test back, but I think this change can be merged earlier.

Copy link
Member

@sagudev sagudev left a comment

Choose a reason for hiding this comment

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

While this change technically does not need to bump mozjs-sys version, but CI isn't smart enough to know, so we will need to do it anyway to make it happy.

Signed-off-by: Jonathan Schwender <[email protected]>
@jschwe jschwe enabled auto-merge August 8, 2025 14:23
@jschwe jschwe added this pull request to the merge queue Aug 8, 2025
Merged via the queue into servo:main with commit 1410a4b Aug 8, 2025
32 checks passed
github-merge-queue bot pushed a commit to servo/servo that referenced this pull request Aug 8, 2025
This bump downgrades icu_capi to 1.5.0, to match the version vendored in
spidermonkey.

Previous mozjs PRs:
- servo/mozjs#606
- servo/mozjs#605


Testing: Covered by existing tests

---------

Signed-off-by: Jonathan Schwender <[email protected]>
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.

2 participants