Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 912281

Summary: dev-libs/re2: version bump to 2023.08.01
Product: Gentoo Linux Reporter: Holger Hoffstätte <holger>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED WONTFIX    
Severity: normal Keywords: PullRequest
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=908372
https://bugs.gentoo.org/show_bug.cgi?id=912280
https://bugs.gentoo.org/show_bug.cgi?id=910284
https://github.com/gentoo/gentoo/pull/32281
https://bugs.gentoo.org/show_bug.cgi?id=912819
Whiteboard:
Package list:
Runtime testing required: ---

Description Holger Hoffstätte 2023-08-14 16:20:00 UTC
re2 has added a required dependency to dev-cpp/abseil, which in turn has uncovered several abseil-related issues which need to be addressed in tandem.


Reproducible: Always
Comment 1 Holger Hoffstätte 2023-08-21 06:11:58 UTC
We cannot update re2 at this point due to unreasonable complications with its abseil dependency and the fact that re2 now leaks abseil through its headers.
See the linked PR for more information about how to proceed.
Comment 2 Larry the Git Cow gentoo-dev 2023-08-21 17:27:43 UTC
The bug has been referenced in the following commit(s):

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

commit e2225439e3338f92b391e7c33d69b12b833c71cb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-08-21 17:23:52 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-08-21 17:27:22 +0000

    dev-cpp/abseil-cpp: unmultilibify, at least for now
    
    We're not bumping re2 to the new version which needs abseil as ideally
    we'll use bundled copies instead. Although as with grpc + protobuf, unclear
    if we can actually do that given it then tries to install its own abseil.
    
    Bug: https://bugs.gentoo.org/912281
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-cpp/abseil-cpp/abseil-cpp-20230802.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)