Call for testing: OpenSSH 7.4

Nicholas Marriott nicholas.marriott at gmail.com
Sat Dec 17 07:10:04 AEDT 2016


Hi

On Fri, Dec 16, 2016 at 03:06:25PM +1100, Darren Tucker wrote:
> On Thu, Dec 15, 2016 at 4:22 PM, Zev Weiss <zev at bewilderbeest.net> wrote:
> [...]
> > On Void Linux (which uses LibreSSL, for what it's worth): unable to compile
> > due to undeclared arc4random*() functions.  The symbols exist in libcrypto
> > so configure's tests for them pass, but they're not declared in any header
> > files.  I'm not sure where exactly these are "supposed" to be declared, so I
> > don't know if this is a problem with OpenSSH or LibreSSL or some packaging
> > bungle on Void's part.
> 
> Don't know about this one.  Might install a VM to look at this if I
> get a chance.

Look out for a similar problem with strlcpy and strlcat - libressl
exports those (so AC_CHECK_FUNC will find them), but there are no
prototypes.

I hit this on another project, ended up just changing to use
AC_CHECK_DECL instead of AC_CHECK_FUNC.


More information about the openssh-unix-dev mailing list