Module Name: src
Committed By: rin
Date: Tue Feb 14 09:59:16 UTC 2017
Modified Files:
src/crypto/external/bsd/openssh/lib: Makefile
src/doc: HACKS
Log Message:
also compile poly1305.c with -O0 on vax to address ssh login failure from/to
some hosts
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/crypto/external/bsd/openssh/lib/Makefile
cvs rdiff -u -r1.181 -r1.182 src/doc/HACKS
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/crypto/external/bsd/openssh/lib/Makefile
diff -u src/crypto/external/bsd/openssh/lib/Makefile:1.20 src/crypto/external/bsd/openssh/lib/Makefile:1.21
--- src/crypto/external/bsd/openssh/lib/Makefile:1.20 Tue Feb 14 09:00:03 2017
+++ src/crypto/external/bsd/openssh/lib/Makefile Tue Feb 14 09:59:16 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2017/02/14 09:00:03 rin Exp $
+# $NetBSD: Makefile,v 1.21 2017/02/14 09:59:16 rin Exp $
.include <bsd.own.mk>
@@ -117,7 +117,8 @@ COPTS.channels.c+= -fno-strict-aliasing
# XXX
.if ${MACHINE} == "vax"
-COPTS.umac.c+=-O0
+COPTS.poly1305.c+= -O0
+COPTS.umac.c+= -O0
.endif
.include <bsd.lib.mk>
Index: src/doc/HACKS
diff -u src/doc/HACKS:1.181 src/doc/HACKS:1.182
--- src/doc/HACKS:1.181 Tue Feb 14 09:07:35 2017
+++ src/doc/HACKS Tue Feb 14 09:59:16 2017
@@ -1,4 +1,4 @@
-# $NetBSD: HACKS,v 1.181 2017/02/14 09:07:35 rin Exp $
+# $NetBSD: HACKS,v 1.182 2017/02/14 09:59:16 rin Exp $
#
# This file is intended to document workarounds for currently unsolved
# (mostly) compiler bugs.
@@ -549,12 +549,13 @@ port vax
kcah
hack libssh miscompile
- date Tue Feb 14 17:58:06 JST 2017
+ cdate Tue Feb 14 17:58:06 JST 2017
+ mdate Tue Feb 14 18:57:39 JST 2017
who rin
file crypto/external/bsd/openssh/lib/Makefile : 1.20
descr
- umac.c is miscompiled, which results in login failure to/from
- external hosts via ssh.
+ poly1305.c and umac.c are miscompiled, which results in login
+ failure to/from external hosts via ssh.
kcah
hack mandoc miscompile