summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2006-09-24 07:07:38 +0000
committerAlin Năstac <mrness@gentoo.org>2006-09-24 07:07:38 +0000
commit1aa16b91afcc2d8796ba47f2c478d572082d224b (patch)
treef8020775d193282c90d2b8ba3d97e36c66451a72 /net-proxy
parentVersion bumped. (diff)
downloadgentoo-2-1aa16b91afcc2d8796ba47f2c478d572082d224b.tar.gz
gentoo-2-1aa16b91afcc2d8796ba47f2c478d572082d224b.tar.bz2
gentoo-2-1aa16b91afcc2d8796ba47f2c478d572082d224b.zip
Fix broken build on gcc 4.1 (#148864).
(Portage version: 2.1.1)
Diffstat (limited to 'net-proxy')
-rw-r--r--net-proxy/junkbuster/ChangeLog8
-rw-r--r--net-proxy/junkbuster/files/digest-junkbuster-2.0.2-r32
-rw-r--r--net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch28
3 files changed, 36 insertions, 2 deletions
diff --git a/net-proxy/junkbuster/ChangeLog b/net-proxy/junkbuster/ChangeLog
index 4cbe38583374..7faae97a6d91 100644
--- a/net-proxy/junkbuster/ChangeLog
+++ b/net-proxy/junkbuster/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-proxy/junkbuster
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/junkbuster/ChangeLog,v 1.3 2005/07/01 19:49:02 mkennedy Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/junkbuster/ChangeLog,v 1.4 2006/09/24 07:07:38 mrness Exp $
+
+ 24 Sep 2006; Alin Nastac <mrness@gentoo.org>
+ files/junkbuster-2.0.2-fixups.patch:
+ Fix broken build on gcc 4.1 (#148864).
01 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org>
junkbuster-2.0.2-r3.ebuild:
diff --git a/net-proxy/junkbuster/files/digest-junkbuster-2.0.2-r3 b/net-proxy/junkbuster/files/digest-junkbuster-2.0.2-r3
index b8d73f6b66ec..d78a744357b9 100644
--- a/net-proxy/junkbuster/files/digest-junkbuster-2.0.2-r3
+++ b/net-proxy/junkbuster/files/digest-junkbuster-2.0.2-r3
@@ -1 +1,3 @@
MD5 608ae3aee43ffd09117e00e28086946b junkbuster-2.0.2-8.tar.gz 233713
+RMD160 14091befb46575aa64088316df89c49c269500cc junkbuster-2.0.2-8.tar.gz 233713
+SHA256 ff4f4d78eff7fa4b9ae4d0a24e6e636a20d6ad8a3e30bf086b1f15bcfd2b9acb junkbuster-2.0.2-8.tar.gz 233713
diff --git a/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch b/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch
index 434469a94b54..2d3c4736256a 100644
--- a/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch
+++ b/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch
@@ -84,3 +84,31 @@
OBJS = jcc.$(O) parsers.$(O) filters.$(O) loaders.$(O) bind.$(O) conn.$(O) \
encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) gnu_regex.$(O) win32.$(O)
+--- ijb20/jcc.h
++++ ijb20/jcc.h
+@@ -39,6 +39,12 @@
+ extern char *from;
+ extern char *suppress_message; /* anw */
+
++struct list {
++ char *str;
++ struct list *last;
++ struct list *next;
++};
++
+ extern struct list wafer_list[];
+ extern struct list xtra_list[];
+ extern struct list trust_info[];
+@@ -90,12 +96,6 @@
+ int ssl;
+ };
+
+-struct list {
+- char *str;
+- struct list *last;
+- struct list *next;
+-};
+-
+ int add_to_iob();
+
+ #define IOB_PEEK(CSP) ((CSP->iob->cur > CSP->iob->eod) ? (CSP->iob->eod - CSP->iob->cur) : 0)