Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin protobuf packages #3715

Merged
merged 5 commits into from
Aug 22, 2024
Merged

Pin protobuf packages #3715

merged 5 commits into from
Aug 22, 2024

Conversation

mmmray
Copy link
Collaborator

@mmmray mmmray commented Aug 21, 2024

It happened in the past that I ran with the wrong protobuf version installed locally, and apparently there is even still some file wrong in splithttp. Fix this issue once and for all.

It happened in the past that I ran with the wrong protobuf version
installed locally, and apparently there is even still some file wrong in
splithttp. Fix this issue once and for all.
@yuhan6665
Copy link
Member

I think we should treat it like other dependencies and keep promote latest.
And if you are like me, who is lazy to update all files, you can do
go run ./infra/vprotogen/main.go -pwd .

@mmmray
Copy link
Collaborator Author

mmmray commented Aug 22, 2024

I bumped the version to latest and regenerated all the files, but I still think the version should be pinned. Currently the experience for new contributors is broken because the latest protoc-gen-grpc version introduced some breaking changes.

@yuhan6665 yuhan6665 merged commit 2be03c5 into XTLS:main Aug 22, 2024
36 checks passed
@yuhan6665
Copy link
Member

Thanks! Let's merge it for now. I may need to change to reference master later..

GFW-knocker added a commit to GFW-knocker/Xray-core that referenced this pull request Aug 26, 2024
zxspirit pushed a commit to zxspirit/Xray-core that referenced this pull request Aug 30, 2024
* Pin protobuf packages

It happened in the past that I ran with the wrong protobuf version
installed locally, and apparently there is even still some file wrong in
splithttp. Fix this issue once and for all.

* bump protobuf packages

* Revert "bump protobuf packages"

This reverts commit 7a35093.

* Revert "Revert "bump protobuf packages""

This reverts commit bb79707.

* fix deprecated grpc usage
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