Call for testing: OpenSSH-6.2

Kevin Brott kevin.brott at gmail.com
Sat Mar 2 11:59:47 EST 2013


Using http://www.mindrot.org/openssh_snap/openssh-SNAP-20130302.tar.gz

OS              Build_Target                CC
OpenSSL      BUILD TEST
==============  =========================== ================
============ ===== =================
RHEL 2.1        i686-pc-linux-gnu           gcc 2.96-129.7.2
0.9.6b-eng   OK    all tests passed
RHL 8.0         i686-pc-linux-gnu           gcc 3.2.2-5
0.9.7a       OK    all tests passed
RHEL 3.0        i686-pc-linux-gnu           gcc 3.2.3-20
0.9.7a       OK    all tests passed
Fedora Core r2  i686-pc-linux-gnu           gcc 3.3.3-7
0.9.7a       OK*1  all tests passed
RHEL 4.0 nu6    i686-pc-linux-gnu           gcc 3.4.6
0.9.7a       OK*1  all tests passed
RHEL 4.0 nu8    x86_64-unknown-linux-gnu    gcc 3.4.6-8
0.9.7a       OK*1  all tests passed
RHEL 5.4        i686-pc-linux-gnu           gcc 4.1.2-46
0.9.8e-fips  OK    all tests passed
RHEL 5.5        i686-pc-linux-gnu           gcc 4.1.2-48
0.9.8x       OK*2  all tests passed
RHEL 5.5        x86_64-redhat-linux         gcc 4.1.2-48
0.9.8e-fips  OK    all tests passed
RHEL 5.6        i686-pc-linux-gnu           gcc 4.1.2-50
0.9.8e-fips  OK    all tests passed
RHEL 5.6        x86_64-redhat-linux         gcc 4.1.2-50
0.9.8x       OK*2  all tests passed
RHEL 5.7        i686-redhat-linux           gcc 4.1.2-51
0.9.8e-fips  OK    all tests passed
RHEL 5.7        x86_64-redhat-linux         gcc 4.1.2-51
0.9.8x       OK*4  all tests passed
RHEL 5.8        i686-redhat-linux           gcc 4.1.2-52
0.9.8e-fips  OK    all tests passed
RHEL 5.8        x86_64-redhat-linux         gcc 4.1.2-52
0.9.8x       OK*2  all tests passed
RHEL 5.9        x86_64-redhat-linux         gcc 4.1.2-54
0.9.8x       OK*4  all tests passed
RHEL 6.2        i686-redhat-linux           gcc 4.4.6-3
0.9.8x       OK*2  all tests passed
RHEL 6.2        x86_64-redhat-linux         gcc 4.4.6-3
1.0.0-fips   OK    all tests passed
Ubuntu 8.04.04  i686-pc-linux-gnu           gcc 4.2.4-1ubuntu4
0.9.8g       OK    all tests passed
Ubuntu 11.10    x86_64-linux-gnu            gcc 4.6.1-2ubuntu5
1.0.0e       OK    FAIL *7
AIX 5300-12-02  powerpc-ibm-aix5.3.0.0      gcc 4.0.0
0.9.8k       OK    FAIL *6
AIX 5300-12-02  powerpc-ibm-aix5.3.0.0      xlc 08.00.0000.0016
0.9.8k       OK    FAIL *5
AIX 6100-07-06  powerpc-ibm-aix6.1.0.0      gcc 4.2.0
0.9.8x       OK    FAIL *6
AIX 6100-07-06  powerpc-ibm-aix6.1.0.0      xlc 11.01.0000.0012
0.9.8x       OK    FAIL *5
AIX 7100-02-01  powerpc-ibm-aix7.1.0.0      xlc 11.01.0000.0012
0.9.8x       OK    FAIL *5
HP-UX 11.23     ia64-hp-hpux11.23           gcc 4.1.1
0.9.8w       OK    FAIL *8
HP-UX 11.31     ia64-hp-hpux11.31           gcc 4.6.2
0.9.8t       OK    all tests passed
HP-UX 11.31     ia64-hp-hpux11.31           aCC A.06.20
0.9.8t       OK    all tests passed

# RHL     Red Hat Linux
# RHEL    Red Hat Enterprise Linux

# *1 --without-zlib-version-check
# *2 missing headers - so zlib 1.2.7 and openssl 0.9.8x in /var/tmp/ssh/
# *3 missing zlib.h - so zlib 1.2.7 /var/tmp/ssh/
# *4 missing openssl.h - so openssl 0.9.8x in /var/tmp/ssh/

# *5 make tests fails immediately - xlc_r
     "/usr/include/sys/mman.h", line 148.25: 1506-343 (S) Redeclaration of
mmap64 differs from previous declaration on
             line 143 of "/usr/include/sys/mman.h".
     "/usr/include/sys/mman.h", line 148.25: 1506-377 (I) The type "long
long" of parameter 6 differs from the previous
             type "long".
     make: 1254-004 The error code from the last command is 1.

# *6 make tests fails immediately - gcc
     $ gmake tests
     (cd openbsd-compat && gmake)
     gmake[1]: Entering directory `/var/tmp/ssh/openssh/openbsd-compat'
     gmake[1]: Nothing to be done for `all'.
     gmake[1]: Leaving directory `/var/tmp/ssh/openssh/openbsd-compat'
     [ -d `pwd`/regress ]  ||  mkdir -p `pwd`/regress; \
             gcc -I. -I. -I/opt/phs/include  -DSSHDIR=\"/usr/local/etc\"
-D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\"
-D_PATH_SFTP_SERVER=\"/usr/local/libexec/sftp-server\"
-D_PATH_SSH_KEY_SIGN=\"/usr/local/libexec/ssh-keysign\"
-D_PATH_SSH_PKCS11_HELPER=\"/usr/local/libexec/ssh-pkcs11-helper\"
-D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"
-DHAVE_CONFIG_H -o regress/modpipe regress/modpipe.c \
             -L. -Lopenbsd-compat/ -L/opt/phs/lib
-Wl,-blibpath:/usr/lib:/lib -lopenbsd-compat -lssh -lopenbsd-compat
-lcrypto -lz
     In file included from ./includes.h:100,
                      from ./openbsd-compat/getopt.c:32,
                      from regress/modpipe.c:26:
     /usr/include/sys/mman.h:148: error: conflicting types for 'mmap64'
     /usr/include/sys/mman.h:143: error: previous declaration of 'mmap64'
was here
     gmake: *** [regress/modpipe] Error 1

# *7 Make tests fails here:  hangs forever
     run test forwarding.sh ...
     Warning: Could not request remote forwarding.
     ssh_exchange_identification: Connection closed by remote host
     cmp: EOF on /usr/src/UTILS/SSH/openssh/regress/ls.copy
     corrupted copy of /bin/ls
     Warning: remote port forwarding failed for listen port 3350

# *8 make test failes here:
     run test integrity.sh ...
     test integrity: hmac-sha1 @2900 Invalid modification spec "xor:2900:1"
ssh_exchange_identification: Connection closed by remote host.
     unexpected error mac hmac-sha1 at 2900
     ....
     failed integrity
     gmake[1]: *** [t-exec] Error 1
     gmake[1]: Leaving directory `/var/tmp/ssh/openssh/regress'
     GMake: *** [tests] Error 2


More information about the openssh-unix-dev mailing list