diff options
-rw-r--r-- | app-emulation/bochs/ChangeLog | 7 | ||||
-rw-r--r-- | app-emulation/bochs/bochs-2.3.7.ebuild | 3 | ||||
-rw-r--r-- | app-emulation/bochs/files/bochs-2.3.7-gcc43.patch | 12 |
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 + { |