ports/159789: security/hydra: Missing dependency libidn

Ruslan Mahmatkhanov 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) ...
                                                         ... found
 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 mailing list