-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Rework the protobuf ecosystem #28321
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
base: master
Are you sure you want to change the base?
Conversation
The intent of this PR is as follows:
So far, this PR only implements the first bullet point. The remaining ones are only planned, and have not been done yet. This is only a proposal for one possible approach, I am open to scrapping this and taking a different approach based on feedback. |
I definitely support this. One of our older tickets has plenty of details regarding the challenges for some of our older ports: https://trac.macports.org/ticket/57117 But as long as we take our time, and work through the details, this would be a nice improvement. I'm going to try and pull these changes down over the next few days, and review how everything fits together. And finally, thank you so much for taking the initiative on this! |
I’ll share some details on the status of this.
Just now, I got I cannot test Overall, I think whatever worked before, still works, and what doesn’t work, continues to not work. So I believe this phase is successful, unless |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
5cc2a3b
to
9c33cec
Compare
4fd3cf1
to
3142585
Compare
I have begun the process of updating I am looking at
|
50d3434
to
ecd852f
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Once that is done, we may want to add a segregated |
Yep, for sure! |
484d2be
to
b93c791
Compare
I have done this now. I moved |
This port is derived from the `protobuf-cpp` port, and is now segregated.
There is only one PR left to get merged, so I will let the CI checks run now. |
Sounds good, we'll be able to merge the last PR at the 72-hour mark. (Or sooner, if the maintainer approves.) |
Description
This is a follow-up to #28098.
Work in progress; see comment below for description of what this PR is intended to do.
Cc @mascguy
Type(s)
Tested on
macOS 15.4.1 24E263 arm64
Xcode 16.3 16E140
Verification
Have you
port lint
?sudo port test
?sudo port -vst install
?[skip notification]