https://github.com/openssl/openssl/blob/openssl-3.4.0/NEWS.md I have already been using this version (from overlay). It works ok. Reproducible: Always
I deliberately hadn't bothered yet given the first release of a new OpenSSL series is usually buggy and there's a lot of patches in the 3.4 branch we'd have to backport if we packaged it.
(In reply to Sam James from comment #1) > I deliberately hadn't bothered yet given the first release of a new OpenSSL > series is usually buggy and there's a lot of patches in the 3.4 branch we'd > have to backport if we packaged it. See https://github.com/openssl/openssl/issues/26466 as another example...
(In reply to Sam James from comment #1) > and there's a lot of patches in the 3.4 branch we'd have to backport if we packaged it. With regard to this part, I recently packaged *.*.9999 for easier testing: commit b21c8891539ba6636a6f0c0ff23a315cbff883c4 Author: Sam James <sam@gentoo.org> Date: Thu Jan 16 15:42:43 2025 +0000 dev-libs/openssl: add 3.0.9999, 3.1.9999, 3.2.9999, 3.3.9999 Add live ebuilds for supported upstream branches to facilitate testing. Upstream releases are sadly infrequent and often there's many fixes on the branches. It's useful to be able to check if these fix a problem reported. Signed-off-by: Sam James <sam@gentoo.org> I'll do the same for 3.4.9999 but I don't plan on adding 3.4 itself until at least that linked bug is fixed.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f66f3f44b35413f09f95ddbd52fecb19e2d8f3 commit c6f66f3f44b35413f09f95ddbd52fecb19e2d8f3 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-01-18 22:53:20 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-01-18 22:53:20 +0000 dev-libs/openssl: add 3.4.9999 In preparation for adding openssl-3.4, but we're not going to do that yet, as there's a serious bug for arm64. Bug: https://bugs.gentoo.org/947295 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/openssl/openssl-3.4.9999.ebuild | 293 +++++++++++++++++++++++++++++++ 1 file changed, 293 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3106fbdebf1b487267a86cc6e8660b8c7c5b98ec commit 3106fbdebf1b487267a86cc6e8660b8c7c5b98ec Author: Sam James <sam@gentoo.org> AuthorDate: 2025-02-06 12:58:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-06 12:59:12 +0000 dev-libs/openssl: fix arm64 asm Only needed for 3.x and 3.4.x and we don't have 3.4.x packaged yet (deliberately). Bug: https://bugs.gentoo.org/947295 Signed-off-by: Sam James <sam@gentoo.org> .../files/openssl-3.3.2-arm64-clobber.patch | 55 ++++ dev-libs/openssl/openssl-3.3.2-r3.ebuild | 306 +++++++++++++++++++++ 2 files changed, 361 insertions(+)
It's fine to package now either with a snapshot from openssl-3.4 branch or waiting until the next release first.
commit afd567e3983e4d4602d178eb64b71ab8fbb1de0a Author: Patrick McLean <chutzpah@gentoo.org> Date: Tue Feb 11 09:26:02 2025 -0800 dev-libs/openssl: add 3.4.1 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Filed bug 949705 to track issues.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b110cd5230db7cd02aedde11f99c75fd613a3b commit 30b110cd5230db7cd02aedde11f99c75fd613a3b Author: Sam James <sam@gentoo.org> AuthorDate: 2025-03-13 04:13:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-13 04:13:57 +0000 dev-libs/openssl: keyword 3.4.1 Bug: https://bugs.gentoo.org/947295 Bug: https://bugs.gentoo.org/949705 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/openssl/openssl-3.4.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)