#67767 closed update (duplicate)
protobuf3-cpp: update to the current release (3.23.4)
Reported by: | barracuda156 | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | Schamschula (Marius Schamschula), cjones051073 (Chris Jones) | |
Port: | protobuf3-cpp |
Description
I wanted to update grpc
, but it turned out that our pretty outdated protobuf3-cpp
does not have some required headers. Updating is desirable.
Change History (7)
comment:1 follow-up: 6 Changed 16 months ago by mascguy (Christopher Nielsen)
Cc: | mascguy removed |
---|---|
Owner: | set to mascguy |
Status: | new → assigned |
comment:2 Changed 16 months ago by Christopher Nielsen <mascguy@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 Changed 16 months ago by mascguy (Christopher Nielsen)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:4 Changed 16 months ago by mascguy (Christopher Nielsen)
Resolution: | → duplicate |
---|---|
Status: | reopened → closed |
Duplicate of issue:67473
comment:5 Changed 16 months ago by barracuda156
That was breezing fast, thank you!
*-upstream version builds fine on PowerPC.
comment:6 follow-up: 7 Changed 16 months ago by barracuda156
Replying to mascguy:
I have a new segregated port ready, providing the latest release. HOWEVER, I'm not sure that it's feasible to use it with non-leaf ports like
grpc
, as all dependents of the latter should also use it. (And that includes non-trivial ports likepy-tensorflow
.)So please don't rush to update
grpc
with the new port, until more review, analysis, and discussion has occurred, relative to the implications.
Yes, sure. (I know we do not make dependencies on -devel or -upstream ports for regular versions of other ports.)
comment:7 Changed 16 months ago by mascguy (Christopher Nielsen)
Replying to barracuda156:
Yes, sure. (I know we do not make dependencies on -devel or -upstream ports for regular versions of other ports.)
This is one case where it's fine to use the new port. So that's not a problem.
Rather, it's the fact that other ports depend on grpc
. And if any dependents also use protobuf, they would also need to use a matching version.
Make sense?
I have a new segregated port ready, providing the latest release. HOWEVER, I'm not sure that it's feasible to use it with non-leaf ports like
grpc
, as all dependents of the latter should also use it. (And that includes non-trivial ports likepy-tensorflow
.)So please don't rush to update
grpc
with the new port, until more review, analysis, and discussion has occurred, relative to the implications.