Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src also compile poly1305.c with -O0 on vax to address ssh login...



details:   https://anonhg.NetBSD.org/src/rev/52afb2c4a06f
branches:  trunk
changeset: 821719:52afb2c4a06f
user:      rin <rin%NetBSD.org@localhost>
date:      Tue Feb 14 09:59:16 2017 +0000

description:
also compile poly1305.c with -O0 on vax to address ssh login failure from/to
some hosts

diffstat:

 crypto/external/bsd/openssh/lib/Makefile |  5 +++--
 doc/HACKS                                |  9 +++++----
 2 files changed, 8 insertions(+), 6 deletions(-)

diffs (45 lines):

diff -r 333a88e0d7ab -r 52afb2c4a06f crypto/external/bsd/openssh/lib/Makefile
--- a/crypto/external/bsd/openssh/lib/Makefile  Tue Feb 14 09:41:29 2017 +0000
+++ b/crypto/external/bsd/openssh/lib/Makefile  Tue Feb 14 09:59:16 2017 +0000
@@ -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 @@
 
 # XXX
 .if ${MACHINE} == "vax"
-COPTS.umac.c+=-O0
+COPTS.poly1305.c+=     -O0
+COPTS.umac.c+=         -O0
 .endif
 
 .include <bsd.lib.mk>
diff -r 333a88e0d7ab -r 52afb2c4a06f doc/HACKS
--- a/doc/HACKS Tue Feb 14 09:41:29 2017 +0000
+++ b/doc/HACKS Tue Feb 14 09:59:16 2017 +0000
@@ -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 @@
        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



Home | Main Index | Thread Index | Old Index