summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-06-22 21:43:32 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-06-22 21:43:32 +0000
commit8bdf0680d0a7d1b7407240864358f153ed237943 (patch)
tree276db3c06e2bca84f3000a37bc873f85acb5fc04 /net-misc
parentTook over package and bumped to 1.56, fixed bugs #210290, #232403, #280057, #... (diff)
downloadgentoo-2-8bdf0680d0a7d1b7407240864358f153ed237943.tar.gz
gentoo-2-8bdf0680d0a7d1b7407240864358f153ed237943.tar.bz2
gentoo-2-8bdf0680d0a7d1b7407240864358f153ed237943.zip
Fix gcc-4.5 build failures wrt bug #322523
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/italc/ChangeLog6
-rw-r--r--net-misc/italc/files/italc-1.0.9-gcc45.patch13
-rw-r--r--net-misc/italc/italc-1.0.9.ebuild3
3 files changed, 20 insertions, 2 deletions
diff --git a/net-misc/italc/ChangeLog b/net-misc/italc/ChangeLog
index 1c8fc0b13798..69fb7ea314f3 100644
--- a/net-misc/italc/ChangeLog
+++ b/net-misc/italc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/italc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.22 2010/03/09 12:20:47 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.23 2010/06/22 21:43:32 hwoarang Exp $
+
+ 22 Jun 2010; Markos Chandras <hwoarang@gentoo.org> italc-1.0.9.ebuild,
+ +files/italc-1.0.9-gcc45.patch:
+ Fix gcc-4.5 build failures wrt bug #322523
09 Mar 2010; Jonathan Callen <abcd@gentoo.org> italc-1.0.9.ebuild:
QA: When not using an absolute path, you MUST NOT use a file extension
diff --git a/net-misc/italc/files/italc-1.0.9-gcc45.patch b/net-misc/italc/files/italc-1.0.9-gcc45.patch
new file mode 100644
index 000000000000..d4ee44e2a7f8
--- /dev/null
+++ b/net-misc/italc/files/italc-1.0.9-gcc45.patch
@@ -0,0 +1,13 @@
+Index: italc-1.0.9/lib/include/isd_base.h
+===================================================================
+--- italc-1.0.9.orig/lib/include/isd_base.h
++++ italc-1.0.9/lib/include/isd_base.h
+@@ -191,7 +191,7 @@ qint64 IC_DllExport qtcpsocketDispatcher
+
+
+
+-typedef struct
++typedef struct mystruct
+ {
+ enum commands
+ {
diff --git a/net-misc/italc/italc-1.0.9.ebuild b/net-misc/italc/italc-1.0.9.ebuild
index b55c1cfcb1b9..9b2d6e9fdbe8 100644
--- a/net-misc/italc/italc-1.0.9.ebuild
+++ b/net-misc/italc/italc-1.0.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/italc-1.0.9.ebuild,v 1.7 2010/03/09 12:20:47 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/italc-1.0.9.ebuild,v 1.8 2010/06/22 21:43:32 hwoarang Exp $
EAPI=2
@@ -48,6 +48,7 @@ src_prepare() {
use system-libvncserver && epatch "${FILESDIR}"/${P}-system-libvncserver.patch
epatch "${FILESDIR}"/${P}-gcc44.patch
epatch "${FILESDIR}"/${P}-as-needed.patch
+ epatch "${FILESDIR}"/${P}-gcc45.patch
eautoreconf
}