Call for testing: OpenSSH 8.9

Val Baranov val.baranov at duke.edu
Sat Feb 19 11:47:22 AEDT 2022


On 2/9/22 20:18, Damien Miller wrote:

> Hi,

>

> OpenSSH 8.9p1 is almost ready for release, so we would appreciate

> testing on as many platforms and systems as possible. This is a bugfix release.

>

>


openssh-SNAP-20220211.tar.gz
IBM XL C/C++ for AIX, V11.1 (5724-X13)
Version: 11.01.0000.0023
OpenSSL 1.1.1m  14 Dec 2021
AIX 7.1 TL5 SP8

# make tests
        ./install-sh -c -d `pwd`/regress/unittests/test_helper
Target "all" is up to date....
<skip>
        xlc -g -q64   -I. -I. -I/usr/local/openssl/include -I/usr/local/zlib/include  -DSSHDIR=\"/usr/local/openssh/etc\"  -D_PATH_SSH_PROGRAM=\"/usr/local/openssh/bin/ssh\"  -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/openssh/libexec/ssh-askpass\"  -D_PATH_SFTP_SERVER=\"/usr/local/openssh/libexec/sftp-server\"  -D_PATH_SSH_KEY_SIGN=\"/usr/local/openssh/libexec/ssh-keysign\"  -D_PATH_SSH_PKCS11_HELPER=\"/usr/local/openssh/libexec/ssh-pkcs11-helper\"  -D_PATH_SSH_SK_HELPER=\"/usr/local/openssh/libexec/ssh-sk-helper\"  -D_PATH_SSH_PIDDIR=\"/var/run\"  -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -DHAVE_CONFIG_H -fPIC -shared -o regress/misc/sk-dummy/sk-dummy.so regress/misc/sk-dummy/sk-dummy.lo  regress/misc/sk-dummy/fatal.lo  ed25519.lo hash.lo ge25519.lo fe25519.lo sc25519.lo verify.lo  -L. -Lopenbsd-compat -lopenbsd-compat -L. -Lopenbsd-compat/ -L/usr/local/openssl/lib -L/usr/local/zlib/lib  -q64 -blibpath:/usr/lib:/lib  -lcrypto -lz  -lpthread
xlc: 1501-218 (W) file regress/misc/sk-dummy/sk-dummy.lo contains an incorrect file suffix
xlc: 1501-218 (W) file regress/misc/sk-dummy/fatal.lo contains an incorrect file suffix
xlc: 1501-218 (W) file ed25519.lo contains an incorrect file suffix
xlc: 1501-218 (W) file hash.lo contains an incorrect file suffix
xlc: 1501-218 (W) file ge25519.lo contains an incorrect file suffix
xlc: 1501-218 (W) file fe25519.lo contains an incorrect file suffix
xlc: 1501-218 (W) file sc25519.lo contains an incorrect file suffix
xlc: 1501-218 (W) file verify.lo contains an incorrect file suffix
ld: 0706-005 Cannot find or open file: PIC
        ld:fopen(): A file or directory in the path name does not exist.
ld: 0706-012 The -h flag is not recognized.
ld: 0706-012 The -a flag is not recognized.
make: 1254-004 The error code from the last command is 255.

Stop.

--
Using gmake does not make difference.
As a remedy in order to proceed further, commented out 2 lines below in Makefile:

regress/misc/sk-dummy/sk-dummy.so: $(SK_DUMMY_OBJS)
#       $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -shared -o $@ $(SK_DUMMY_OBJS) \
#           -L. -Lopenbsd-compat -lopenbsd-compat $(LDFLAGS_NOPIE) $(LIBS)


Then ran "make tests" again:
# make tests
<skip>
ok sshd_config matchlisten
run test percent.sh ...
percent expansions matchexec percent
percent expansions localcommand percent
percent expansions remotecommand percent
percent expansions controlpath percent
percent expansions identityagent percent
percent expansions forwardagent percent
percent expansions localforward percent
percent expansions remoteforward percent
percent expansions userknownhostsfile percent
percent expansions controlpath dollar
percent expansions identityagent dollar
percent expansions forwardagent dollar
percent expansions localforward dollar
percent expansions remoteforward dollar
percent expansions userknownhostsfile dollar
percent expansions controlpath tilde
controlpath=~ expect // got /
controlpath=~/.ssh expect //.ssh got /.ssh
percent expansions identityagent tilde
identityagent=~ expect // got /
identityagent=~/.ssh expect //.ssh got /.ssh
percent expansions forwardagent tilde
forwardagent=~ expect // got /
forwardagent=~/.ssh expect //.ssh got /.ssh
failed percent expansions
make: 1254-004 The error code from the last command is 1.

This one need help to resolve. Thanks!
--

/* Val Baranov <val.baranov at duke.edu <mailto:val.baranov at duke.edu%20> > */




More information about the openssh-unix-dev mailing list