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: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-10-07 09:12 UTC by Michał Górny
Modified: 2024-07-09 12:52 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(+)
Comment 9 Larry the Git Cow gentoo-dev 2024-07-09 12:52:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500e56f73c763ea8b5bb061a522537a9c6ca5cc6

commit 500e56f73c763ea8b5bb061a522537a9c6ca5cc6
Author:     Paul Zander <negril.nx+gentoo@gmail.com>
AuthorDate: 2024-07-07 11:52:51 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-07-09 12:51:23 +0000

    dev-cpp/protobuf: add 27.2, 26.1-r2, 25.3, 24.4, 23.4, 22.5-r2, 9999
    
    Closes: https://bugs.gentoo.org/915325
    Closes: https://bugs.gentoo.org/917303
    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/protobuf/Manifest                |   4 +
 dev-libs/protobuf/metadata.xml            |  16 ++-
 dev-libs/protobuf/protobuf-22.5-r2.ebuild | 133 +++++++++++++++++++++++++
 dev-libs/protobuf/protobuf-23.4.ebuild    | 126 +++++++++++++++++++++++
 dev-libs/protobuf/protobuf-24.4.ebuild    | 125 +++++++++++++++++++++++
 dev-libs/protobuf/protobuf-25.3.ebuild    | 125 +++++++++++++++++++++++
 dev-libs/protobuf/protobuf-26.1-r2.ebuild | 125 +++++++++++++++++++++++
 dev-libs/protobuf/protobuf-27.2.ebuild    | 160 ++++++++++++++++++++++++++++++
 dev-libs/protobuf/protobuf-9999.ebuild    | 160 ++++++++++++++++++++++++++++++
 profiles/package.mask                     |   8 --
 10 files changed, 973 insertions(+), 9 deletions(-)