ports/159789: security/hydra: Missing dependency libidn
cvs-src at yandex.ru
Mon Aug 15 15:00:41 UTC 2011
The following reply was made to PR ports/159789; it has been noted by GNATS.
From: Ruslan Mahmatkhanov <cvs-src at yandex.ru>
To: bug-followup at FreeBSD.org
Cc: Edwin Groothuis <edwin at FreeBSD.org>,
Michael Scheidell <scheidell at secnap.net>,
Helmut Schneider <jumper99 at gmx.de>
Subject: Re: ports/159789: security/hydra: Missing dependency libidn
Date: Mon, 15 Aug 2011 18:55:24 +0400
It actually not, but i will add it as dependency after testing this
evening. See this (installing with default options):
===> Patching for hydra-6.5
===> Applying distribution patches for hydra-6.5
===> Applying FreeBSD patches for hydra-6.5
===> hydra-6.5 depends on executable: gmake - found
===> hydra-6.5 depends on shared library: ssh.4 - found
===> Configuring for hydra-6.5
Starting hydra auto configuration ...
Detected 32 Bit FreeBSD OS
Checking for openssl (libssl, libcrypto, ssl.h, sha.h) ...
Checking for idn (libidn.so) ...
... NOT found, unicode logins and
passwords will not be supported
libidn is an optional dependency. If it is not installed then just
"unicode logins and passwords will not be supported". That's all.
The bad thing that i can't tell hydra's configure script to [not] build
with libidn, so it will links with libidn if it installed, and will not
if it not. And if you later deinstall libidn or it's version will be
bumped, you will have problems like you and Michael are described. The
only solution is to uncoditionaly depend on it, so that hydra get it's
bumps whenever libidn is updated.
Thanks for report. Stay tuned.
More information about the freebsd-ports-bugs