Skip to content

deps: consume V8 (wee8) as pre-built static library from envoy_toolshed#44028

Draft
jwendell wants to merge 1 commit intoenvoyproxy:mainfrom
jwendell:v8-split1
Draft

deps: consume V8 (wee8) as pre-built static library from envoy_toolshed#44028
jwendell wants to merge 1 commit intoenvoyproxy:mainfrom
jwendell:v8-split1

Conversation

@jwendell
Copy link
Copy Markdown
Member

Replace V8 source build with a pre-built static library downloaded from envoy_toolshed GitHub releases. This removes 6 V8 sub-dependencies (dragonbox, fast_float, fp16, simdutf, highway) and all V8 patches from the Envoy repo, as they are now baked into the pre-built libwee8.a.

Replace V8 source build with a pre-built static library downloaded from
envoy_toolshed GitHub releases. This removes 6 V8 sub-dependencies
(dragonbox, fast_float, fp16, simdutf, highway) and all V8 patches from
the Envoy repo, as they are now baked into the pre-built libwee8.a.

Signed-off-by: Jorge Wendell <jwendell@gmail.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Jonh Wendell <jwendell@redhat.com>
@repokitteh-read-only
Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #44028 was opened by jwendell.

see: more, trace.

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.

1 participant