Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 915325 - dev-libs/protobuf & co.: version bump
Summary: dev-libs/protobuf & co.: version bump
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Arfrever Frehtes Taifersar Arahesis
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-10-07 09:12 UTC by Michał Górny
Modified: 2024-05-27 16:04 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-10-07 09:12:14 UTC
Once again dev-libs/protobuf and relevant libraries are multiple releases behind.
Comment 1 Andreas Billmeier 2023-10-23 17:55:28 UTC
a big +1 here.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-23 18:00:29 UTC
Anyone interested in this should consider helping with some of the bug 912819 blockers as it's a bit of a mess and it makes testing bumps difficult.
Comment 3 fariouche 2023-10-23 19:04:46 UTC
+1 for me too!
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-23 19:05:41 UTC
No repeated +1s please. If you want to help, see my previous comment.
Comment 5 Andreas Billmeier 2023-10-24 05:11:34 UTC
One thing I can add is that I have seen the error from https://bugs.gentoo.org/914714 before, this exactly happens when you mix up a client (in my case protobuf-python-24.3) from a newer slot to an older (-23) library.

I have the python and java parts ready for 24.3, these won't help without a matching library.

I checked all open Tickets from https://bugs.gentoo.org/912819, nothing I can help, no experience with abseil & cmake, sorry.

3 of them I can't even reproduce, these compile fine with my toolchain:
https://bugs.gentoo.org/show_bug.cgi?id=914714
Comment 6 Volkmar W. Pogatzki 2023-10-24 10:06:40 UTC
(In reply to Andreas Billmeier from comment #5)

> [...]
> I have the python and java parts ready for 24.3, these won't help without a
> matching library.
> [...]

protobuf-java-3.24.4 in https://github.com/gentoo/gentoo/pull/33235
Comment 7 Volkmar W. Pogatzki 2023-11-01 23:24:11 UTC
(In reply to Volkmar W. Pogatzki from comment #6)
> [...]
> protobuf-java-3.25.0 in https://github.com/gentoo/gentoo/pull/33235
Comment 8 Larry the Git Cow gentoo-dev 2024-05-27 16:04:59 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1324b66184a067dccbd068191012fd79e38a9ad5

commit 1324b66184a067dccbd068191012fd79e38a9ad5
Author:     Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
AuthorDate: 2024-04-10 10:07:04 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-05-27 16:04:56 +0000

    dev-libs/protobuf: add 26.1
    
    Release:
      - https://github.com/protocolbuffers/protobuf/releases/tag/v26.1
    
    Bug: https://bugs.gentoo.org/915325
    Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/36192
    Closes: https://bugs.gentoo.org/932848
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/protobuf/Manifest                         |   1 +
 .../files/protobuf-26.1-disable-32-bit-tests.patch |  37 +++++++
 dev-libs/protobuf/protobuf-26.1.ebuild             | 108 +++++++++++++++++++++
 3 files changed, 146 insertions(+)