Call for testing: OpenSSH 7.9

Michael Felt
Fri, 12 Oct 2018 12:17:34 -0000

Also passed on my AIX system:


OpenSSH_7.9p1-snap20181012, OpenSSL 1.0.2j? 26 Sep 2016
root at x065:[/data/prj/openbsd/openssh/openssh-7.9.10.12]oslevel -s
xl5300-07-00-0000
root at x065:[/data/prj/openbsd/openssh/openssh-7.9.10.12]xlc -qversion
IBM XL C/C++ for AIX, V11.1 (5724-X13)
Version: 11.01.0000.0020

FYI: the messages (to stderr) during make

"kludge-fd_set.c", line 28.1: 1506-356 (W) Compilation unit is empty.
"glob.c", line 94.9: 1506-236 (W) Macro name TILDE has been redefined.
"glob.c", line 94.9: 1506-358 (I) "TILDE" is defined on line
250 of
/usr/include/sys/ioctl.h.
"/usr/include/syms.h", line 288.9: 1506-236 (W) Macro name T_NULL has
been redefined.
"/usr/include/syms.h", line 288.9: 1506-358 (I) "T_NULL" is
defined on
line 150 of /usr/include/arpa/onameser_compat.h.
"/usr/include/sys/file.h", line 132.9: 1506-236 (W) Macro name LOCK_SH
has been redefined.
"/usr/include/sys/file.h", line 132.9: 1506-358 (I)
"LOCK_SH" is defined
on line 149 of ../openbsd-compat/bsd-misc.h.
"/usr/include/sys/file.h", line 133.9: 1506-236 (W) Macro name LOCK_EX
has been redefined.
"/usr/include/sys/file.h", line 133.9: 1506-358 (I)
"LOCK_EX" is defined
on line 150 of ../openbsd-compat/bsd-misc.h.
"/usr/include/sys/file.h", line 134.9: 1506-236 (W) Macro name LOCK_NB
has been redefined.
"/usr/include/sys/file.h", line 134.9: 1506-358 (I)
"LOCK_NB" is defined
on line 151 of ../openbsd-compat/bsd-misc.h.
"/usr/include/sys/file.h", line 135.9: 1506-236 (W) Macro name LOCK_UN
has been redefined.
"/usr/include/sys/file.h", line 135.9: 1506-358 (I)
"LOCK_UN" is defined
on line 152 of ../openbsd-compat/bsd-misc.h.
ar: Creating an archive file libopenbsd-compat.a.
"ssh-pkcs11.c", line 615.30: 1506-068 (W) Operation between types
"unsigned long(*)(struct _CK_FUNCTION_LIST**)" and "void*"
is not allowed.
ar: Creating an archive file libssh.a.
"mux.c", line 1831.44: 1506-280 (W) Function argument assignment
between
types "unsigned int*" and "int*" is not allowed.
"platform.c", line 194.44: 1506-280 (W) Function argument assignment
between types "char*" and "const char*" is not allowed.
"auth.c", line 261.40: 1506-280 (W) Function argument assignment
between
types "struct sshbuf*" and "struct sshbuf**" is not allowed.
"auth.c", line 365.21: 1506-280 (W) Function argument assignment
between
types "struct sshbuf*" and "struct sshbuf**" is not allowed.
"monitor.c", line 1132.36: 1506-280 (W) Function argument assignment
between types "unsigned int*" and "enum mm_keytype*" is not
allowed.
???? 407? 1500-010: (W) WARNING in monitor_child_postauth: Infinite
loop.? Program may not stop.
"monitor_wrap.c", line 415.36: 1506-280 (W) Function argument
assignment
between types "unsigned int*" and "int*" is not allowed.
"monitor_wrap.c", line 475.36: 1506-280 (W) Function argument
assignment
between types "unsigned int*" and "int*" is not allowed.
"monitor_wrap.c", line 578.36: 1506-280 (W) Function argument
assignment
between types "unsigned int*" and "int*" is not allowed.
"monitor_wrap.c", line 863.36: 1506-280 (W) Function argument
assignment
between types "unsigned int*" and "int*" is not allowed.
"loginrec.c", line 470.13: 1506-280 (W) Function argument assignment
between types "struct sshbuf*" and "struct sshbuf**" is not
allowed.
??? 1644? 1500-010: (W) WARNING in sftp_server_main: Infinite loop.?
Program may not stop.
???? 329? 1500-010: (W) WARNING in main: Infinite loop.? Program may not
stop.
??? 1324? 1500-010: (W) WARNING in main: Infinite loop.? Program may not
stop.


Also note, 'make tests' does not test utf8 (not installed by default):

BUILDDIR=`pwd`; \
TEST_SSH_SCP="${BUILDDIR}/scp"; \
TEST_SSH_SSH="${BUILDDIR}/ssh"; \
TEST_SSH_SSHD="${BUILDDIR}/sshd"; \
TEST_SSH_SSHAGENT="${BUILDDIR}/ssh-agent"; \
TEST_SSH_SSHADD="${BUILDDIR}/ssh-add"; \
TEST_SSH_SSHKEYGEN="${BUILDDIR}/ssh-keygen"; \
TEST_SSH_SSHPKCS11HELPER="${BUILDDIR}/ssh-pkcs11-helper"; \
TEST_SSH_SSHKEYSCAN="${BUILDDIR}/ssh-keyscan"; \
TEST_SSH_SFTP="${BUILDDIR}/sftp"; \
TEST_SSH_SFTPSERVER="${BUILDDIR}/sftp-server"; \
TEST_SSH_PLINK="plink"; \
TEST_SSH_PUTTYGEN="puttygen"; \
TEST_SSH_CONCH="conch"; \
TEST_SSH_IPV6="yes" ; \
TEST_SSH_UTF8="no" ; \
TEST_SSH_ECC="yes" ; \
cd ./regress || exit $?; \
make \

...


On 10/11/2018 7:42 PM, Val Baranov wrote:
> "all test passed" for AIX 7.1 TL5 SP2 (7100-05-02-1832). OpenSSL
1.0.2p.
>
> Val
>
>
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
> https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev