Skip to content

Adds v8 patch for missing ppc dict key#397

Merged
jwendell merged 1 commit intoenvoyproxy:release/v1.35from
mdafsanhossain:v8-ppc
Oct 17, 2025
Merged

Adds v8 patch for missing ppc dict key#397
jwendell merged 1 commit intoenvoyproxy:release/v1.35from
mdafsanhossain:v8-ppc

Conversation

@mdafsanhossain
Copy link
Copy Markdown
Contributor

Commit Message: Fixes v8 build on ppc64le.

Additional Description: This PR fixes the following problem seen on ppc while building v8.

ERROR: Traceback (most recent call last):
	File "/root/.cache/bazel/_bazel_root/530ed184f85848d5a11a3a8203c74c1b/external/v8/bazel/defs.bzl", line 463, column 28, in _v8_target_cpu_transition_impl
		v8_target_cpu = mapping[settings["//command_line_option:cpu"]]
Error: key "ppc" not found in dictionary

Testing: Done locally.
Docs Changes: No.

Signed-off-by: Md.afsan Hossain <mdafsan.hossain@ibm.com>
@mdafsanhossain
Copy link
Copy Markdown
Contributor Author

@tedjpoole @jwendell Can you take a look?

Copy link
Copy Markdown
Member

@jwendell jwendell left a comment

Choose a reason for hiding this comment

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

Upstream already has a patch file for ppc: https://github.com/envoyproxy/envoy/blob/release/v1.35/bazel/v8_ppc64le.patch

Please, submit your change there and then we will sync the repos once it lands there.

Copy link
Copy Markdown
Member

@jwendell jwendell left a comment

Choose a reason for hiding this comment

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

Merging, as this will be revisited in upstream

@jwendell jwendell merged commit 3371c96 into envoyproxy:release/v1.35 Oct 17, 2025
2 checks passed
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