File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,13 +35,17 @@ jobs:
3535 # linked into a Python extension module. Source builds inject
3636 # V8_TLS_USED_IN_LIBRARY through the v8 crate build script.
3737 V8_FROM_SOURCE : " 1"
38+ # The crates.io v8 archive does not include Chromium's
39+ # third_party/rust/chromium_crates_io/vendor tree needed by the
40+ # Temporal Rust dependency, so avoid generating those GN targets.
41+ EXTRA_GN_ARGS : v8_enable_temporal_support=false
3842 with :
3943 target : ${{ matrix.target }}
4044 # Source-building V8 needs Chromium's `gn` binary, which requires
4145 # GLIBC_2.18+. manylinux2014 only has glibc 2.17, so use 2_28 here.
4246 manylinux : " 2_28"
4347 container : ${{ matrix.container }}
44- docker-options : -e V8_FROM_SOURCE=1
48+ docker-options : -e V8_FROM_SOURCE=1 -e EXTRA_GN_ARGS=v8_enable_temporal_support=false
4549 args : >-
4650 --release
4751 --out dist
You can’t perform that action at this time.
0 commit comments