ports/ipsec-tools does not compile because of: /usr/include/openssl/rc5.h:67:2: #error RC5 is disabled. 66 #ifdef OPENSSL_NO_RC5 67 #error RC5 is disabled. 68 #endif Well --- this is disabled somewhere in /usr/src/crypto, but it seems without any flag to enable it?! Since some of the tools neccessary for building a VPN are in ports/ipsec-tools, but not in the base system I consider this a bad mistake or bug. Could one please tell me how to enable RC5 to fix various dependencies relying on RC5, even if this algorithm isn't as secure as expected? My second point: why is oppenssl a part of the base system if ipsec-tools isn't? Fix: RC5 must be enabled for openssl in the base system, or ports/ipsc-tools must be fixed to compile with RC5 disabled. How-To-Repeat: Try to compile ipsec-tools.
Dear maintainer, please look at this issue. I couldn't reproduce it in 6.1R, though. - Volker
State Changed From-To: open->feedback - fix synopsis - forwarded to maintainer
On Tue, Sep 12, 2006 at 11:07:35AM +0800, Volker Stolz wrote: > Dear maintainer, please look at this issue. I couldn't reproduce it > in 6.1R, though. - Volker Hi. As I understand it, it is really NOT directly related to ipsec-tools port, but depends directly on the way openssl is provided/managed/configured/installed. As lots of other softwares in the ports collection, ipsec-tools just uses the openssl provided in the system. And rc5 support is DISABLED by default, and is only requested if the corresponding specific option is enabled. The solution is either to come back to default configuration for RC5 support, or provide RC5 support to ipsec-tools !!! Yvan. -- NETASQ http://www.netasq.com
Responsible Changed From-To: freebsd-ports-bugs->shaun Grab.
State Changed From-To: feedback->open Feedback was received some time ago.
Responsible Changed From-To: shaun->tmclaugh tmclaugh wants this.
tmclaugh 2008-07-07 23:59:33 UTC FreeBSD ports repository Added files: security/ipsec-tools/files patch-crypto_openssl.c Log: Fix build on 7.x when RC5 support is enabled. PR: 103084, 122187 Submitted by: Dmitry A Grigorovich Approved by: maintainer Revision Changes Path 1.1 +40 -0 ports/security/ipsec-tools/files/patch-crypto_openssl.c (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Patch from PR 122187 commited.