1 |
commit: 987bc3f518ed55f6e888a0c6c40182b956e9935c |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jun 11 22:44:35 2018 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jun 11 22:46:57 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987bc3f5 |
7 |
|
8 |
net-misc/openssh: disable conch interopt tests |
9 |
|
10 |
Bug: https://bugs.gentoo.org/605446 |
11 |
Package-Manager: Portage-2.3.40, Repoman-2.3.9 |
12 |
|
13 |
.../openssh-7.5_p1-disable-conch-interop-tests.patch | 20 ++++++++++++++++++++ |
14 |
net-misc/openssh/openssh-7.5_p1-r4.ebuild | 1 + |
15 |
net-misc/openssh/openssh-7.6_p1-r4.ebuild | 1 + |
16 |
net-misc/openssh/openssh-7.6_p1-r5.ebuild | 1 + |
17 |
net-misc/openssh/openssh-7.7_p1-r4.ebuild | 1 + |
18 |
5 files changed, 24 insertions(+) |
19 |
|
20 |
diff --git a/net-misc/openssh/files/openssh-7.5_p1-disable-conch-interop-tests.patch b/net-misc/openssh/files/openssh-7.5_p1-disable-conch-interop-tests.patch |
21 |
new file mode 100644 |
22 |
index 00000000000..a5647ce9d8d |
23 |
--- /dev/null |
24 |
+++ b/net-misc/openssh/files/openssh-7.5_p1-disable-conch-interop-tests.patch |
25 |
@@ -0,0 +1,20 @@ |
26 |
+Disable conch interop tests which are failing when called |
27 |
+via portage for yet unknown reason and because using conch |
28 |
+seems to be flaky (test is failing when using Python2 but |
29 |
+passing when using Python3). |
30 |
+ |
31 |
+Bug: https://bugs.gentoo.org/605446 |
32 |
+ |
33 |
+--- a/regress/conch-ciphers.sh |
34 |
++++ b/regress/conch-ciphers.sh |
35 |
+@@ -3,6 +3,10 @@ |
36 |
+ |
37 |
+ tid="conch ciphers" |
38 |
+ |
39 |
++# https://bugs.gentoo.org/605446 |
40 |
++echo "conch interop tests skipped due to Gentoo bug #605446" |
41 |
++exit 0 |
42 |
++ |
43 |
+ if test "x$REGRESS_INTEROP_CONCH" != "xyes" ; then |
44 |
+ echo "conch interop tests not enabled" |
45 |
+ exit 0 |
46 |
|
47 |
diff --git a/net-misc/openssh/openssh-7.5_p1-r4.ebuild b/net-misc/openssh/openssh-7.5_p1-r4.ebuild |
48 |
index 5574b9b318c..3deb8a130f7 100644 |
49 |
--- a/net-misc/openssh/openssh-7.5_p1-r4.ebuild |
50 |
+++ b/net-misc/openssh/openssh-7.5_p1-r4.ebuild |
51 |
@@ -130,6 +130,7 @@ src_prepare() { |
52 |
|
53 |
epatch "${FILESDIR}"/${PN}-7.5_p1-GSSAPI-dns.patch #165444 integrated into gsskex |
54 |
epatch "${FILESDIR}"/${PN}-6.7_p1-openssl-ignore-status.patch |
55 |
+ epatch "${FILESDIR}"/${PN}-7.5_p1-disable-conch-interop-tests.patch |
56 |
epatch "${FILESDIR}"/${PN}-7.5_p1-cross-cache.patch |
57 |
epatch "${FILESDIR}"/${PN}-7.5_p1-CVE-2017-15906.patch |
58 |
use X509 || epatch "${FILESDIR}"/${PN}-7.5_p1-s390-seccomp.patch # already included in X509 patch set, #644252 |
59 |
|
60 |
diff --git a/net-misc/openssh/openssh-7.6_p1-r4.ebuild b/net-misc/openssh/openssh-7.6_p1-r4.ebuild |
61 |
index 01600c378d2..68ad3c2a252 100644 |
62 |
--- a/net-misc/openssh/openssh-7.6_p1-r4.ebuild |
63 |
+++ b/net-misc/openssh/openssh-7.6_p1-r4.ebuild |
64 |
@@ -110,6 +110,7 @@ src_prepare() { |
65 |
cp version.h version.h.pristine |
66 |
|
67 |
eapply "${FILESDIR}/${P}-warnings.patch" |
68 |
+ eapply "${FILESDIR}"/${PN}-7.5_p1-disable-conch-interop-tests.patch |
69 |
|
70 |
# don't break .ssh/authorized_keys2 for fun |
71 |
sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die |
72 |
|
73 |
diff --git a/net-misc/openssh/openssh-7.6_p1-r5.ebuild b/net-misc/openssh/openssh-7.6_p1-r5.ebuild |
74 |
index 46f1d676f5f..4c84767d116 100644 |
75 |
--- a/net-misc/openssh/openssh-7.6_p1-r5.ebuild |
76 |
+++ b/net-misc/openssh/openssh-7.6_p1-r5.ebuild |
77 |
@@ -111,6 +111,7 @@ src_prepare() { |
78 |
|
79 |
eapply "${FILESDIR}/${P}-warnings.patch" |
80 |
eapply "${FILESDIR}/${P}-permitopen.patch" |
81 |
+ eapply "${FILESDIR}"/${PN}-7.5_p1-disable-conch-interop-tests.patch |
82 |
|
83 |
# don't break .ssh/authorized_keys2 for fun |
84 |
sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die |
85 |
|
86 |
diff --git a/net-misc/openssh/openssh-7.7_p1-r4.ebuild b/net-misc/openssh/openssh-7.7_p1-r4.ebuild |
87 |
index e884e0b9d3e..8c98892dfd2 100644 |
88 |
--- a/net-misc/openssh/openssh-7.7_p1-r4.ebuild |
89 |
+++ b/net-misc/openssh/openssh-7.7_p1-r4.ebuild |
90 |
@@ -112,6 +112,7 @@ src_prepare() { |
91 |
|
92 |
eapply "${FILESDIR}"/${PN}-7.7_p1-GSSAPI-dns.patch #165444 integrated into gsskex |
93 |
eapply "${FILESDIR}"/${PN}-6.7_p1-openssl-ignore-status.patch |
94 |
+ eapply "${FILESDIR}"/${PN}-7.5_p1-disable-conch-interop-tests.patch |
95 |
|
96 |
local PATCHSET_VERSION_MACROS=() |