Call for testing: OpenSSH 6.9

Sevan / Venture37 venture37 at gmail.com
Sun May 31 12:20:00 AEST 2015


Hi,
Testing the portable build,
On bitrig-current I get:
(cd openbsd-compat && make)
cc -g -O2 -Qunused-arguments -Wunknown-warning-option -Wall
-Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security
-Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result
-fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fno-builtin-memset
-fstack-protector-strong  -I. -I.. -I. -I./..  -DHAVE_CONFIG_H -c
arc4random.c
In file included from arc4random.c:27:
In file included from ../includes.h:180:
In file included from ../entropy.h:30:
In file included from ../buffer.h:24:
In file included from ../sshbuf.h:23:
/usr/include/stdio.h:222:44: error: too many arguments provided to
function-like macro invocation
                __attribute__((__bounded__ (__size__,1,3,2)));
                                                         ^
../defines.h:509:10: note: macro '__bounded__' defined here
# define __bounded__(x, y, z)
         ^
In file included from arc4random.c:27:
In file included from ../includes.h:180:
In file included from ../entropy.h:30:
In file included from ../buffer.h:24:
In file included from ../sshbuf.h:23:
/usr/include/stdio.h:231:44: error: too many arguments provided to
function-like macro invocation
                __attribute__((__bounded__ (__size__,1,3,2)));
                                                         ^
../defines.h:509:10: note: macro '__bounded__' defined here
# define __bounded__(x, y, z)
         ^
2 errors generated.
*** Error 1 in openbsd-compat (Makefile:26 'arc4random.o')
*** Error 1 in /home/sme/openssh (Makefile:156
'openbsd-compat/libopenbsd-compat.a')


On NetBSD-stable I get (even with --sysconfdir=/etc being set on configure)
test_kex: ....................................................................................................................................................................................WARNING:
/usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
......WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
.WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
...WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
WARNING: /usr/local/etc/moduli does not exist, using fixed modulus
..........................................................................................
352 tests ok
test_hostkeys: .................. 18 tests ok
/home/sme/openssh/ssh-keygen -if
/home/sme/openssh/regress/rsa_ssh2.prv | diff -
/home/sme/openssh/regress/rsa_openssh.prv
tr '\n' '\r' </home/sme/openssh/regress/rsa_ssh2.prv >
/home/sme/openssh/regress/rsa_ssh2_cr.prv
/home/sme/openssh/ssh-keygen -if
/home/sme/openssh/regress/rsa_ssh2_cr.prv | diff -
/home/sme/openssh/regress/rsa_openssh.prv
awk '{print $0 "\r"}' /home/sme/openssh/regress/rsa_ssh2.prv >
/home/sme/openssh/regress/rsa_ssh2_crnl.prv
/home/sme/openssh/ssh-keygen -if
/home/sme/openssh/regress/rsa_ssh2_crnl.prv | diff -
/home/sme/openssh/regress/rsa_openssh.prv
cat /home/sme/openssh/regress/rsa_openssh.prv >
/home/sme/openssh/regress//t2.out
chmod 600 /home/sme/openssh/regress//t2.out
/home/sme/openssh/ssh-keygen -yf /home/sme/openssh/regress//t2.out |
diff - /home/sme/openssh/regress/rsa_openssh.pub
/home/sme/openssh/ssh-keygen -ef
/home/sme/openssh/regress/rsa_openssh.pub
>/home/sme/openssh/regress//t3.out
/home/sme/openssh/ssh-keygen -if /home/sme/openssh/regress//t3.out |
diff - /home/sme/openssh/regress/rsa_openssh.pub
/home/sme/openssh/ssh-keygen -E md5 -lf
/home/sme/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff -
/home/sme/openssh/regress/t4.ok
/home/sme/openssh/ssh-keygen -Bf
/home/sme/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff -
/home/sme/openssh/regress/t5.ok
/home/sme/openssh/ssh-keygen -if
/home/sme/openssh/regress/dsa_ssh2.prv >
/home/sme/openssh/regress//t6.out1
/home/sme/openssh/ssh-keygen -if
/home/sme/openssh/regress/dsa_ssh2.pub >
/home/sme/openssh/regress//t6.out2
chmod 600 /home/sme/openssh/regress//t6.out1
/home/sme/openssh/ssh-keygen -yf /home/sme/openssh/regress//t6.out1 |
diff - /home/sme/openssh/regress//t6.out2
/home/sme/openssh/ssh-keygen -q -t rsa -N '' -f
/home/sme/openssh/regress//t7.out
/home/sme/openssh/ssh-keygen -lf /home/sme/openssh/regress//t7.out > /dev/null
/home/sme/openssh/ssh-keygen -Bf /home/sme/openssh/regress//t7.out > /dev/null
/home/sme/openssh/ssh-keygen -q -t dsa -N '' -f
/home/sme/openssh/regress//t8.out
/home/sme/openssh/ssh-keygen -lf /home/sme/openssh/regress//t8.out > /dev/null
/home/sme/openssh/ssh-keygen -Bf /home/sme/openssh/regress//t8.out > /dev/null
test "yes" != yes ||  /home/sme/openssh/ssh-keygen -q -t ecdsa -N ''
-f /home/sme/openssh/regress//t9.out
test "yes" != yes ||  /home/sme/openssh/ssh-keygen -lf
/home/sme/openssh/regress//t9.out > /dev/null
test "yes" != yes ||  /home/sme/openssh/ssh-keygen -Bf
/home/sme/openssh/regress//t9.out > /dev/null
/home/sme/openssh/ssh-keygen -q -t ed25519 -N '' -f
/home/sme/openssh/regress//t10.out
/home/sme/openssh/ssh-keygen -lf /home/sme/openssh/regress//t10.out > /dev/null
/home/sme/openssh/ssh-keygen -Bf /home/sme/openssh/regress//t10.out > /dev/null
/home/sme/openssh/ssh-keygen -E sha256 -lf
/home/sme/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff -
/home/sme/openssh/regress/t11.ok
/home/sme/openssh/ssh-keygen -q -t ed25519 -N '' -C
'test-comment-1234' -f /home/sme/openssh/regress//t12.out
/home/sme/openssh/ssh-keygen -lf
/home/sme/openssh/regress//t12.out.pub | grep test-comment-1234
>/dev/null
run test connect.sh ...
Missing privilege separation directory: /var/empty
FATAL: sshd_proxy broken
*** Error code 1


More information about the openssh-unix-dev mailing list