Skip to content

Add gonzojive_protobuf_javascript module.#2853

Merged
meteorcloudy merged 12 commits intobazelbuild:mainfrom
gonzojive:protobuf_javascript_gonzojive
Sep 30, 2024
Merged

Add gonzojive_protobuf_javascript module.#2853
meteorcloudy merged 12 commits intobazelbuild:mainfrom
gonzojive:protobuf_javascript_gonzojive

Conversation

@gonzojive
Copy link
Copy Markdown
Contributor

Checked with python3 tools/bcr_validation.py --check=protobuf_javascript_esm.

The module in question is my fork of the protobuf-javascript repo. The changes in the fork are unlikely to be accepted upstream (see protocolbuffers/protobuf-javascript#156).

@bazel-io
Copy link
Copy Markdown
Member

Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (protobuf_javascript_esm) have been updated in this PR. Please review the changes.

@meteorcloudy
Copy link
Copy Markdown
Member

Maybe protobuf_javascript_gonzojive is a better name to indicate this is a fork?

@fmeum
Copy link
Copy Markdown
Contributor

fmeum commented Sep 27, 2024

Following other examples in the registry, <org>_protobuf_javascript would fit well.

@bazel-io
Copy link
Copy Markdown
Member

Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (gonzojive_protobuf_javascript) have been updated in this PR. Please review the changes.

@gonzojive
Copy link
Copy Markdown
Contributor Author

Done.

@Wyverald Wyverald added the presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval label Sep 27, 2024
@Wyverald Wyverald changed the title Add protobuf_javascript_esm module. Add gonzojive_protobuf_javascript module. Sep 27, 2024
@Wyverald
Copy link
Copy Markdown
Member

please fix check failures.

```
generated_message_tctable_gen.h:99:42: error: 'google::protobuf::internal::TailCallTableInfo::FieldEntryInfo::utf8_check_mode' is too small to hold all values of 'enum class google::protobuf::internal::cpp::Utf8CheckMode' [-Werror]
     cpp::Utf8CheckMode utf8_check_mode : 8;
```
@gonzojive
Copy link
Copy Markdown
Contributor Author

I suspect it will work now. I removed debian10 due to a C++ error in protobuf that I'm not sure how to resolve.

@meteorcloudy meteorcloudy enabled auto-merge (squash) September 30, 2024 09:57
@meteorcloudy meteorcloudy merged commit 9b307de into bazelbuild:main Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants