mozjs: Fix make 4.4 broken parallel compilation (#44346)

Companion PR to https://github.com/servo/mozjs/pull/735.
This bumps mozjs to the latest version 0.15.9. The changes were reviewed
in the linked PR.


Testing: This changes behavior when using `make` 4.4 and compiling mozjs
from source in CI. This path is not exercised in CI, since Ubuntu 24.04
still ships make 4.3.

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
This commit is contained in:
Jonathan Schwender
2026-04-23 07:26:59 +02:00
committed by GitHub
parent e611a186be
commit d0b2337118
2 changed files with 5 additions and 5 deletions

8
Cargo.lock generated
View File

@@ -5056,9 +5056,9 @@ dependencies = [
[[package]]
name = "mozjs"
version = "0.15.8"
version = "0.15.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4e51874bd557fcc5809a3e133714998d2b856ab29aa59fba79f3398f0537e48"
checksum = "475b6fbb284d1229f4108c5cf3842da47ee319b45c9a6c24358f41a0640a64f5"
dependencies = [
"bindgen",
"cc",
@@ -5071,9 +5071,9 @@ dependencies = [
[[package]]
name = "mozjs_sys"
version = "0.140.8-3"
version = "0.140.8-4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f70e26e45204d1cbd73d2508007ab5cbb3411bddb057c47977bae6844861a8fa"
checksum = "59e4cb2d3bf4a10d2f0005331419fb12b21ff260711ded47b9590ed432fad41e"
dependencies = [
"bindgen",
"cc",

View File

@@ -111,7 +111,7 @@ indexmap = { version = "2.14.0", features = ["std"] }
inventory = { version = "0.3.24" }
ipc-channel = "0.21"
itertools = "0.14"
js = { package = "mozjs", version = "=0.15.8", default-features = false, features = ["libz-sys", "intl"] }
js = { package = "mozjs", version = "=0.15.9", default-features = false, features = ["libz-sys", "intl"] }
keyboard-types = { version = "0.8.3", features = ["serde", "webdriver"] }
kurbo = { version = "0.12", features = ["euclid"] }
libc = "0.2"