summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2010-05-11 15:47:18 +0000
committerLars Wendler <polynomial-c@gentoo.org>2010-05-11 15:47:18 +0000
commit2f3aa3e53a8dc59464f51ff75d22dcc150f5bc92 (patch)
tree3403b1506c1783dcab9d1f7b099ffd46d0053b32 /app-emulation/virtualbox-ose
parentwhitespace (diff)
downloadhistorical-2f3aa3e53a8dc59464f51ff75d22dcc150f5bc92.tar.gz
historical-2f3aa3e53a8dc59464f51ff75d22dcc150f5bc92.tar.bz2
historical-2f3aa3e53a8dc59464f51ff75d22dcc150f5bc92.zip
Added patch to fix compilation with latest iasl release.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'app-emulation/virtualbox-ose')
-rw-r--r--app-emulation/virtualbox-ose/ChangeLog8
-rw-r--r--app-emulation/virtualbox-ose/Manifest5
-rw-r--r--app-emulation/virtualbox-ose/files/virtualbox-ose-3.1.8-iasl-length-calculation-fix.patch22
-rw-r--r--app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.ebuild5
4 files changed, 36 insertions, 4 deletions
diff --git a/app-emulation/virtualbox-ose/ChangeLog b/app-emulation/virtualbox-ose/ChangeLog
index eef61390d14d..abc45a531b5a 100644
--- a/app-emulation/virtualbox-ose/ChangeLog
+++ b/app-emulation/virtualbox-ose/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/virtualbox-ose
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/ChangeLog,v 1.50 2010/05/10 13:20:23 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/ChangeLog,v 1.51 2010/05/11 15:47:16 polynomial-c Exp $
+
+ 11 May 2010; Lars Wendler <polynomial-c@gentoo.org>
+ virtualbox-ose-3.1.8.ebuild,
+ +files/virtualbox-ose-3.1.8-iasl-length-calculation-fix.patch:
+ Added patch to fix compilation with latest iasl release reported by
+ Ladislav Laska and others.
*virtualbox-ose-3.1.8 (10 May 2010)
diff --git a/app-emulation/virtualbox-ose/Manifest b/app-emulation/virtualbox-ose/Manifest
index 2d57ead5926e..95642ea6177c 100644
--- a/app-emulation/virtualbox-ose/Manifest
+++ b/app-emulation/virtualbox-ose/Manifest
@@ -11,6 +11,7 @@ AUX virtualbox-ose-3-localconfig 1382 RMD160 1e484d1d7b3955ae425caa6d20ceba629b5
AUX virtualbox-ose-3-wrapper 2931 RMD160 c73f7fca4531dc8023484b860c81c0a5805f022c SHA1 1d51680f1dc67394b0bf2c0533305e54c68ef177 SHA256 7ed4834ece201cb6a9da57e36a1a9b47bd054057d2ac4a46343a9966ff460644
AUX virtualbox-ose-3.0.0-mesa-check.patch 692 RMD160 c1b62d987fa941f5455a8fb0c0d6b07377756d0f SHA1 18c987a024fc45778cc2dc55515100150996408d SHA256 88e981ed765b26c11ea9c606a009a9a1b03c67a1de5cb42b18e0088e027fe0c8
AUX virtualbox-ose-3.0.8-without-hal-fix.patch 1318 RMD160 9fbefc7f4a783dc2f2c84773cf52b30b9e16777c SHA1 0e2e06c38de7023920cbd819be24e1dbc9ff8408 SHA256 125bbf9f926ad19a5dac6a0c68cc7b2abbd2c246c071917b1f9b447b38addbe5
+AUX virtualbox-ose-3.1.8-iasl-length-calculation-fix.patch 1186 RMD160 70f9ab712271449510f84d675b215e81a5370add SHA1 31ac4d1e4930ad90b0b9791e1427c9933c3949f3 SHA256 e18a9c2d16cf892b8e5733d3c85dceb3faf7d9e0aef2b432f8f3e4dfc3acf0e6
AUX virtualbox-ose-fix-insecure-lockfiles.patch 2579 RMD160 4b460669369a4da395a335c4357346d932275916 SHA1 0a692a1b6de3e643ca8e60de6da8b9a7613cd352 SHA256 32f253b9c212a66181f7bdab9c6d509dbf5f3220849d0aeb47d840aa9465fcdf
AUX virtualbox-ose-interfaces 218 RMD160 4639b9848cf44ac59cd12585a3c56ef53d72a6d9 SHA1 3268e5759286bdff1c5242598266e6c2a5b17e5d SHA256 50ddbfedce3afd41aad45163eb799fce0956d815948ad9da842f09163aaafd52
AUX virtualbox-ose.desktop 202 RMD160 8b4b5c05743978d71edd4eaba71ae25f1d9d0d82 SHA1 3c10d2f12ea58ef35e785b8727a51fd3a0d66472 SHA256 9bbd26661317b106593d74b84cec3781b24c41bc40a2f98776e23d6b422ee4bb
@@ -25,7 +26,7 @@ EBUILD virtualbox-ose-3.1.0.ebuild 8206 RMD160 e24b46861c02c4cde6d23f82f8194c2db
EBUILD virtualbox-ose-3.1.2.ebuild 8361 RMD160 f77fe8302339ae06e9e92fdbde49c157b86cdcf2 SHA1 cac219af607de06e32fab97cef9614961e8d5b88 SHA256 a70cab235c19d940e29fff593f9e90f74d614c00c7f31d910dbf6f1a8bfb0548
EBUILD virtualbox-ose-3.1.4.ebuild 8361 RMD160 82e905dccaf5de2227f6ad5f19ebe0223de3a5d3 SHA1 76bbf7a4bbada5afd72b370569b8d474a4026200 SHA256 b99161aa1e3aef9968945b1ff9782f001b4fcaa1b17a27a72bc4600494325d73
EBUILD virtualbox-ose-3.1.6.ebuild 8361 RMD160 f887014607958de1572c4db01faf78e289f510c7 SHA1 e3bb7ee9a5c816bd4e5c52b7cbbb449e54e26cc2 SHA256 e374700bf4f0007b99f245ecaead8e9083c3aa9ae09b19378cbc0db061b71b2d
-EBUILD virtualbox-ose-3.1.8.ebuild 8366 RMD160 4baeceaae85b8f8abb30efa8abcd2b4065179d89 SHA1 7d0b6d6ed8fbc07e450e18763ffcb4e5f6159670 SHA256 0d7e83ae1a38c5b07e07151e61463c23423d83f082d0342390d40281330318eb
+EBUILD virtualbox-ose-3.1.8.ebuild 8465 RMD160 802143fb54fe59a6c45dc95259080abf50dd917f SHA1 767b9196d9863be33cc1087927691de295554230 SHA256 9db543c99eb64247067828378aceee68ac85b0ad6acd647618c56e41fc65f944
EBUILD virtualbox-ose-9999.ebuild 5456 RMD160 4b1a6587e4764ff573af1e86c2a9a0449483f3d8 SHA1 b908704bd4517b89322049ce788db0f7885fd053 SHA256 f2b90a209afdece4891fa34dc9306b07e592ccf211c241099389f316380e7a54
-MISC ChangeLog 22687 RMD160 ef03bf41c4e7233daa0833ca55554d83cb998d15 SHA1 16387476b6f733f40bc637e17a4f935231ac211f SHA256 9bd13a169bb604f7bbf2fbc11fb4dc421112a7bc3b78da5b2c0e571a5f0ea0a4
+MISC ChangeLog 22937 RMD160 801ac07ec5393c3fd5066f239abed01d978d13fd SHA1 2f9e81ccd88260ca21b030eec859994be371da58 SHA256 21089e6ec8b987e0e7264c7c18e377c51f612d1ec688b7ed51452900208ba8c9
MISC metadata.xml 617 RMD160 630aa214018e978197a47495e4229ae23d311304 SHA1 20b9810155334d19e07d5937a8cea2a32b5b9928 SHA256 59d974f6e80cfc51352047d1e2ce5781107b201aa61df2c19d24ff40075dae9f
diff --git a/app-emulation/virtualbox-ose/files/virtualbox-ose-3.1.8-iasl-length-calculation-fix.patch b/app-emulation/virtualbox-ose/files/virtualbox-ose-3.1.8-iasl-length-calculation-fix.patch
new file mode 100644
index 000000000000..9b7526ffa97a
--- /dev/null
+++ b/app-emulation/virtualbox-ose/files/virtualbox-ose-3.1.8-iasl-length-calculation-fix.patch
@@ -0,0 +1,22 @@
+# http://www.mail-archive.com/freebsd-emulation@freebsd.org/msg00197.html
+
+--- VirtualBox-3.1.8_OSE/src/VBox/Devices/PC/vbox.dsl
++++ VirtualBox-3.1.8_OSE/src/VBox/Devices/PC/vbox.dsl
+@@ -1064,7 +1064,7 @@
+ // (all of low memory space)
+ ResourceProducer, // bit 0 of general flags is 0
+ PosDecode, // positive Decode
+- MinFixed, // Range is fixed
++ MinNotFixed, // Range is fixed
+ MaxFixed, // Range is fixed
+ Cacheable,
+ ReadWrite,
+@@ -1073,7 +1073,7 @@
+
+ 0xffdfffff, // Max = 4GB - 2MB
+ 0x00000000, // Translation
+- 0xdfdfffff, // Range Length (calculated
++ 0x00000000, // Range Length (calculated
+ // dynamically)
+ , // Optional field left blank
+ , // Optional field left blank
diff --git a/app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.ebuild b/app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.ebuild
index bc4e11a19bd0..0209e89ac2bc 100644
--- a/app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.ebuild
+++ b/app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.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/app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.ebuild,v 1.1 2010/05/10 13:20:23 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/virtualbox-ose-3.1.8.ebuild,v 1.2 2010/05/11 15:47:16 polynomial-c Exp $
EAPI=2
@@ -111,6 +111,9 @@ src_prepare() {
# unset useless/problematic mesa checks in configure
epatch "${FILESDIR}/${PN}-3.0.0-mesa-check.patch"
+
+ # fix with newer iasl (bug #319127)
+ epatch "${FILESDIR}/${P}-iasl-length-calculation-fix.patch"
}
src_configure() {