Call for testing: OpenSSH 7.6

Zev Weiss zev at
Thu Sep 21 17:22:10 AEST 2017

On Wed, Sep 20, 2017 at 07:47:59PM CDT, Damien Miller wrote:
>OpenSSH 7.6p1 is almost ready for release, so we would appreciate testing
>on as many platforms and systems as possible. This is a bugfix release.

Commit: 5b8da1f53854
System: Void Linux (up to date)
Configure flags: --with-pam --with-pie --with-sandbox=seccomp_filter

Build: successful, though it produced a number of undeclared-function 
warnings about arc4random_buf() and one about explicit_bzero() in 
openbsd-compat/freezero.c.  As I think has been the case for a while, 
arc4random_buf() doesn't appear to be declared anywhere in any headers 
in /usr/include on Void as far as I can tell; not sure where it should 
in theory be (the symbol is defined in libressl's, which I 
guess is why configure didn't decide to use the built-in openbsd-compat 
version).  explicit_bzero() is declared in <string.h> however.

'make tests': my first attempt ran into 'ssh-keygen: 
.../openssh/regress// No such file or directory'; at first I 
figured this was probably a result of a race condition due to having run 
make with '-j', but on some (but not all) subsequent serial runs it also 
occurred.  That notwithstanding, however, it also failed (consistently) 
on this:

  regress/unittests/kex/test_kex.c:91 test #1 "sshkey_generate"
  ASSERT_INT_EQ(sshkey_generate(keytype, bits, &private), 0) failed:
  sshkey_generate(keytype, bits, &private) = -56
             0 = 0

Happy to provide any other info that would be useful for debugging.


More information about the openssh-unix-dev mailing list