Call for testing: OpenSSH 6.7

Damien Miller
Wed, 27 Aug 2014 00:28:31 -0000

On Tue, 26 Aug 2014, Kevin Brott wrote:

> So results of testing ...
>
> Conditional caveats:
> 1) current snapshot will not build against native openssl on any system
> with openssl version <0.9.8f  (i.e RHEL <=6.4) ... requiring
alternate
> openssl installs .

What OpenSSL does RHEL 6.4 use?

> 2) openssl 1.0.1i on RHEL 4 and lower (gcc 2/3) only builds and tests
> cleanly static libssl.a
>     and the current patched  snapshot builds and tests to completion
> against it just fine

What goes wrong with when building against a shared OpenSSL here?

I'll see if I can get some CentOS VMs up to take a closer look later.

> *AIX 5300-12-02  powerpc-ibm-aix5.3.0.0      xlc 8.0.0.16
> 0.9.8k        FAILxlc_r -g  -I. -I. -I/var/tmp/ssh/include
...
> roaming_client.o"/usr/include/stdarg.h", line 89.9: 1506-236 (W)
Macro name
> va_copy has been redefined."/usr/include/stdarg.h", line 89.9:
1506-358 (I)
> "va_copy" is defined on line 829 of defines.h. xlc_r -o ssh ssh.o

It looks like configure has failed to detect va_copy and is trying to
supply a surrogate. There might be some clues as to what went wrong
if you search for "va_copy"

Thanks,
Damien