commit:     6ec06c4856dc2e53f77295594b97d8825a3b564b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 03:12:53 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 03:12:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec06c48

dev-libs/openssl: add blocker on unpatched openssh

Unpatched OpenSSH will think it needs a rebuild before working. A blocker
isn't perfect here but it's better than nothing.

Note that it's likely the running sshd will still need a restart anyway
if people haven't upgraded yet, so not keywording yet + will likely do a news
item.

Reference: 268d1040b0682edf6f042269a33a32315590547b
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/openssl/openssl-3.1.0.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/openssl-3.1.0.ebuild 
b/dev-libs/openssl/openssl-3.1.0.ebuild
index 802f9f3870be..d13af77736ea 100644
--- a/dev-libs/openssl/openssl-3.1.0.ebuild
+++ b/dev-libs/openssl/openssl-3.1.0.ebuild
@@ -16,8 +16,10 @@ if [[ ${PV} == 9999 ]] ; then
 
        inherit git-r3
 else
-       SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-               verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+       SRC_URI="
+               mirror://openssl/source/${MY_P}.tar.gz
+               verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )
+       "
        #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
@@ -29,6 +31,7 @@ IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp 
static-libs test tls-compre
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
+       !<net-misc/openssh-9.2_p1-r3
        tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
 "
 BDEPEND="

Reply via email to