summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emulation/bochs/ChangeLog7
-rw-r--r--app-emulation/bochs/bochs-2.3.7.ebuild3
-rw-r--r--app-emulation/bochs/files/bochs-2.3.7-gcc43.patch12
3 files changed, 20 insertions, 2 deletions
diff --git a/app-emulation/bochs/ChangeLog b/app-emulation/bochs/ChangeLog
index 8392c4c4747e..07acdefec4c2 100644
--- a/app-emulation/bochs/ChangeLog
+++ b/app-emulation/bochs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/bochs
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/bochs/ChangeLog,v 1.77 2008/06/14 22:30:05 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/bochs/ChangeLog,v 1.78 2008/06/17 10:11:42 lu_zero Exp $
+
+ 17 Jun 2008; Luca Barbato <lu_zero@gentoo.org>
+ +files/bochs-2.3.7-gcc43.patch, bochs-2.3.7.ebuild:
+ Address gcc-4.3 issues, thanks to Vladimir Lushnikov <vl210@bath.ac.uk>,
+ fix bug #218888
14 Jun 2008; Luca Barbato <lu_zero@gentoo.org> -bochs-2.2.6.ebuild,
bochs-2.3.ebuild, -bochs-2.3.5.ebuild:
diff --git a/app-emulation/bochs/bochs-2.3.7.ebuild b/app-emulation/bochs/bochs-2.3.7.ebuild
index 59db59de42c7..3e882bff1a7f 100644
--- a/app-emulation/bochs/bochs-2.3.7.ebuild
+++ b/app-emulation/bochs/bochs-2.3.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/bochs/bochs-2.3.7.ebuild,v 1.1 2008/06/05 02:22:51 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/bochs/bochs-2.3.7.ebuild,v 1.2 2008/06/17 10:11:42 lu_zero Exp $
inherit eutils wxwidgets autotools
@@ -35,6 +35,7 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}/bochs-2.3.7-typos.patch"
+ epatch "${FILESDIR}/bochs-2.3.7-gcc43.patch"
# we already downloaded dlxlinux4.tar.gz so let the Makefile cp it instead
# of downloading it again
diff --git a/app-emulation/bochs/files/bochs-2.3.7-gcc43.patch b/app-emulation/bochs/files/bochs-2.3.7-gcc43.patch
new file mode 100644
index 000000000000..c4b15617914d
--- /dev/null
+++ b/app-emulation/bochs/files/bochs-2.3.7-gcc43.patch
@@ -0,0 +1,12 @@
+--- symbols.cc 2008/03/30 14:32:14 1.11
++++ symbols.cc 2008/06/16 17:09:52 1.12
+@@ -95,6 +95,9 @@
+ #endif
+
+ using namespace std;
++#ifdef __GNUC__
++using namespace __gnu_cxx;
++#endif
+
+ struct symbol_entry_t
+ {