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

Bug 913685

Summary: sci-libs/gloo: incompatible with OpenSSL 3
Product: Gentoo Linux Reporter: Sam James <sam>
Component: Current packagesAssignee: Tupone Alfredo <tupone>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=886279
https://github.com/facebookincubator/gloo/issues/358
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 797325    

Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-05 11:11:53 UTC
Still doesn't support OpenSSL 3 and old OpenSSL will be EOL in a few days.

See https://github.com/facebookincubator/gloo/issues/358.
Comment 1 Larry the Git Cow gentoo-dev 2023-09-09 20:24:28 UTC
The bug has been referenced in the following commit(s):

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

commit fdb1a21ee5cb6e0b625a5399e367b2f9feb206b9
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-09-09 19:07:23 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-09 20:22:29 +0000

    profiles/base: mask sci-libs/gloo[ssl]
    
    Incompatible with OpenSSL 3.
    
    Bug: https://bugs.gentoo.org/797325
    Bug: https://bugs.gentoo.org/913685
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/base/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2023-11-27 22:00:07 UTC
The bug has been referenced in the following commit(s):

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

commit b5e3325de0c1665d5c606f556680e973b188c422
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2023-11-27 21:53:34 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2023-11-27 21:55:39 +0000

    sci-libs/gloo: fix ssl3 build
    
    Bug: https://bugs.gentoo.org/913685
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 sci-libs/gloo/files/gloo-2023.01.17-ssl3.patch        | 19 +++++++++++++++++++
 ...2023.01.17-r1.ebuild => gloo-2023.01.17-r2.ebuild} |  1 +
 2 files changed, 20 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2023-12-19 20:08:49 UTC
The bug has been closed via the following commit(s):

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

commit 6ee516c6694ed584f255192125ce1602702162db
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2023-12-19 20:08:09 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2023-12-19 20:08:09 +0000

    profiles/base: remove mask on gloo ssl
    
    Closes: https://bugs.gentoo.org/913685
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 profiles/base/package.use.mask | 5 -----
 1 file changed, 5 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2023-12-20 07:44:02 UTC
The bug has been referenced in the following commit(s):

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

commit 82f42ae114edf7ee0b800dd26c70ca68ca59859f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-12-20 07:42:51 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-12-20 07:43:56 +0000

    profiles/base: fix sci-libs/gloo ssl mask
    
    The older version still needs openssl-1.1.x.
    
    Bug: https://bugs.gentoo.org/913685
    Fixes: 6ee516c6694ed584f255192125ce1602702162db
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/base/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)