commit:     f679c94c410ce0678a8e8b06952421094f3c2f5e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  3 06:36:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  3 06:36:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f679c94c

net-misc/openssh: allow stack protector on musl x86 + musl ppc

See: b28378fc2358c24785f41fdf92c00d617998ea3d
Bug: https://bugs.gentoo.org/706210
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/openssh/openssh-8.7_p1-r3.ebuild | 5 -----
 net-misc/openssh/openssh-8.8_p1-r2.ebuild | 5 -----
 net-misc/openssh/openssh-8.8_p1-r3.ebuild | 5 -----
 3 files changed, 15 deletions(-)

diff --git a/net-misc/openssh/openssh-8.7_p1-r3.ebuild 
b/net-misc/openssh/openssh-8.7_p1-r3.ebuild
index d08c08baabcb..9a1a572b0363 100644
--- a/net-misc/openssh/openssh-8.7_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-8.7_p1-r3.ebuild
@@ -308,11 +308,6 @@ src_configure() {
        )
 
        if use elibc_musl; then
-               # stackprotect is broken on musl x86 and ppc
-               if use x86 || use ppc; then
-                       myconf+=( --without-stackprotect )
-               fi
-
                # musl defines bogus values for UTMP_FILE and WTMP_FILE
                # https://bugs.gentoo.org/753230
                myconf+=( --disable-utmp --disable-wtmp )

diff --git a/net-misc/openssh/openssh-8.8_p1-r2.ebuild 
b/net-misc/openssh/openssh-8.8_p1-r2.ebuild
index b41b2579d815..a8039cdc405f 100644
--- a/net-misc/openssh/openssh-8.8_p1-r2.ebuild
+++ b/net-misc/openssh/openssh-8.8_p1-r2.ebuild
@@ -318,11 +318,6 @@ src_configure() {
        )
 
        if use elibc_musl; then
-               # stackprotect is broken on musl x86 and ppc
-               if use x86 || use ppc; then
-                       myconf+=( --without-stackprotect )
-               fi
-
                # musl defines bogus values for UTMP_FILE and WTMP_FILE
                # https://bugs.gentoo.org/753230
                myconf+=( --disable-utmp --disable-wtmp )

diff --git a/net-misc/openssh/openssh-8.8_p1-r3.ebuild 
b/net-misc/openssh/openssh-8.8_p1-r3.ebuild
index a146d8797f04..1c1068878712 100644
--- a/net-misc/openssh/openssh-8.8_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-8.8_p1-r3.ebuild
@@ -308,11 +308,6 @@ src_configure() {
        )
 
        if use elibc_musl; then
-               # stackprotect is broken on musl x86 and ppc
-               if use x86 || use ppc; then
-                       myconf+=( --without-stackprotect )
-               fi
-
                # musl defines bogus values for UTMP_FILE and WTMP_FILE
                # https://bugs.gentoo.org/753230
                myconf+=( --disable-utmp --disable-wtmp )

Reply via email to