summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2006-09-24 07:40:00 +0000
committerPeter Volkov <pva@gentoo.org>2006-09-24 07:40:00 +0000
commitefb00ffad7a1fdae555f5e4dffb423ccf6d0147c (patch)
tree2ff22cd82b07e18ad12966b739908cf12e81536b /net-analyzer/ssldump
parentDrop pkg_setup() and use default fortran one. This gets rid of the forced ATL... (diff)
downloadgentoo-2-efb00ffad7a1fdae555f5e4dffb423ccf6d0147c.tar.gz
gentoo-2-efb00ffad7a1fdae555f5e4dffb423ccf6d0147c.tar.bz2
gentoo-2-efb00ffad7a1fdae555f5e4dffb423ccf6d0147c.zip
Compilation failure with openssl-0.9.8 reported by Nils Ohlmeier (bug #147455) fixed.
(Portage version: 2.1.1)
Diffstat (limited to 'net-analyzer/ssldump')
-rw-r--r--net-analyzer/ssldump/ChangeLog7
-rw-r--r--net-analyzer/ssldump/files/ssldump-0.9-openssl-0.9.8.compile-fix.patch19
-rw-r--r--net-analyzer/ssldump/ssldump-0.9.ebuild3
3 files changed, 27 insertions, 2 deletions
diff --git a/net-analyzer/ssldump/ChangeLog b/net-analyzer/ssldump/ChangeLog
index aae2d8e27661..c68180bf24fc 100644
--- a/net-analyzer/ssldump/ChangeLog
+++ b/net-analyzer/ssldump/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/ssldump
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ssldump/ChangeLog,v 1.13 2006/02/15 23:57:50 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ssldump/ChangeLog,v 1.14 2006/09/24 07:40:00 pva Exp $
+
+ 24 Sep 2006; Peter Volkov <pva@gentoo.org>
+ +files/ssldump-0.9-openssl-0.9.8.compile-fix.patch, ssldump-0.9.ebuild:
+ Compilation failure with openssl-0.9.8 reported by Nils Ohlmeier (bug
+ #147455) fixed.
15 Feb 2006; Markus Ullmann <jokey@gentoo.org> ssldump-0.9.ebuild:
Removing virtual/libpcap wrt bug #117898
diff --git a/net-analyzer/ssldump/files/ssldump-0.9-openssl-0.9.8.compile-fix.patch b/net-analyzer/ssldump/files/ssldump-0.9-openssl-0.9.8.compile-fix.patch
new file mode 100644
index 000000000000..56b118746d5a
--- /dev/null
+++ b/net-analyzer/ssldump/files/ssldump-0.9-openssl-0.9.8.compile-fix.patch
@@ -0,0 +1,19 @@
+diff -Naur ssldump-0.9b3.orig/ssl/ssldecode.c ssldump-0.9b3/ssl/ssldecode.c
+--- ssldump-0.9b3.orig/ssl/ssldecode.c 2002-08-17 05:33:17.000000000 +0400
++++ ssldump-0.9b3/ssl/ssldecode.c 2006-09-24 11:30:58.000000000 +0400
+@@ -51,6 +51,7 @@
+ #include <openssl/ssl.h>
+ #include <openssl/hmac.h>
+ #include <openssl/evp.h>
++#include <openssl/md5.h>
+ #include <openssl/x509v3.h>
+ #endif
+ #include "ssldecode.h"
+@@ -131,6 +132,7 @@
+ ssl_decode_ctx *d=0;
+ int r,_status;
+
++ SSL_library_init();
+ SSLeay_add_all_algorithms();
+ if(!(d=(ssl_decode_ctx *)malloc(sizeof(ssl_decode_ctx))))
+ ABORT(R_NO_MEMORY);
diff --git a/net-analyzer/ssldump/ssldump-0.9.ebuild b/net-analyzer/ssldump/ssldump-0.9.ebuild
index 5b24a27cc7cf..d8aa6b457c39 100644
--- a/net-analyzer/ssldump/ssldump-0.9.ebuild
+++ b/net-analyzer/ssldump/ssldump-0.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ssldump/ssldump-0.9.ebuild,v 1.13 2006/02/15 23:57:50 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ssldump/ssldump-0.9.ebuild,v 1.14 2006/09/24 07:40:00 pva Exp $
inherit gnuconfig eutils
@@ -24,6 +24,7 @@ src_unpack() {
epatch "${FILESDIR}/${P}"-libpcap-header.patch
epatch "${FILESDIR}/${P}"-configure-dylib.patch
+ epatch "${FILESDIR}/${P}"-openssl-0.9.8.compile-fix.patch
}
src_compile() {