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