As usual no talking in here please. If you have a package failing to compile against or working with >=dev-libs/openssl-3.0.0, file a new bug and make that new bug block this tracker bug. Reproducible: Always
Please report bugs if you find them upstream.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdaf38d258e76e4dbb987a11fd81915eeaa71bf commit efdaf38d258e76e4dbb987a11fd81915eeaa71bf Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-11 03:41:43 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-11 03:41:43 +0000 profiles: mask new dev-libs/openssl-compat-1.1.1* until OpenSSL 3 is unmasked To avoid people getting confused. Bug: https://bugs.gentoo.org/797325 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)
Aim is to unmask OpenSSL 3 by end of year.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7df20320529ca4fe13effcd2ee384d6dd9348dd commit b7df20320529ca4fe13effcd2ee384d6dd9348dd Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-13 18:16:15 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-13 18:16:50 +0000 profiles: unmask OpenSSL 3 Bug: https://bugs.gentoo.org/797325 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 7 ------- 1 file changed, 7 deletions(-)
Please make sure you file any bugs now (new bugs and set them to block this one) if you've been putting off reporting a problem! The current plan is to review the list of blockers in a week and then see if we're in a position to start stabilisation.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b63f323c8873cb6b94b48d31740fc2641b55ddf commit 3b63f323c8873cb6b94b48d31740fc2641b55ddf Author: Sam James <sam@gentoo.org> AuthorDate: 2023-06-17 04:02:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-06-17 14:43:46 +0000 profiles/base: drop ruby30 from default RUBY_TARGETS ruby30 doesn't support OpenSSL 3 out of the box so flip over to ruby31. The tree is fortunately pretty ready for this already: https://github.com/gentoo/gentoo/pull/31392. Bug: https://bugs.gentoo.org/797325 Bug: https://bugs.gentoo.org/797673 Bug: https://bugs.gentoo.org/899596 Signed-off-by: Sam James <sam@gentoo.org> profiles/base/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ff7f11362e093b22b11b0a56c7c23f7eb12f7c commit f6ff7f11362e093b22b11b0a56c7c23f7eb12f7c Author: Sam James <sam@gentoo.org> AuthorDate: 2023-09-09 19:07:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-09-09 20:23:38 +0000 profiles: mask <dev-libs/openssl-3 Bug: https://bugs.gentoo.org/797325 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32625 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 9 +++++++++ 1 file changed, 9 insertions(+) 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(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a8b8d597d27b4323d1c47e4ef91bb725b99396 commit 10a8b8d597d27b4323d1c47e4ef91bb725b99396 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-09-09 19:07:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-09-09 20:22:22 +0000 dev-libs/openssl-compat: inherit stable keywords from dev-libs/openssl for 1.1.1u Needed for rust-bin. Bug: https://bugs.gentoo.org/797325 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)