summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2009-01-13 15:07:05 +0000
committerAlexey Shvetsov <alexxy@gentoo.org>2009-01-13 15:07:05 +0000
commit14eb7c4b482cc992f426c470e680add6204ef9ff (patch)
tree3fa56e29f89f3b1750427b7b18fee3fcfc59bea2 /media-sound
parentDefault to xulrunner. Bug #254754 (diff)
downloadhistorical-14eb7c4b482cc992f426c470e680add6204ef9ff.tar.gz
historical-14eb7c4b482cc992f426c470e680add6204ef9ff.tar.bz2
historical-14eb7c4b482cc992f426c470e680add6204ef9ff.zip
Add big fat warning about building amarok on amd64
Package-Manager: portage-2.2_rc21/cvs/Linux 2.6.28-gentoo x86_64
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/amarok/ChangeLog5
-rw-r--r--media-sound/amarok/Manifest4
-rw-r--r--media-sound/amarok/amarok-2.0.1.1.ebuild19
3 files changed, 24 insertions, 4 deletions
diff --git a/media-sound/amarok/ChangeLog b/media-sound/amarok/ChangeLog
index e374c53a4159..38a3232da3e5 100644
--- a/media-sound/amarok/ChangeLog
+++ b/media-sound/amarok/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-sound/amarok
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.298 2009/01/13 14:40:22 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.299 2009/01/13 15:07:05 alexxy Exp $
+
+ 13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild:
+ Add big fat warning about building amarok 2.0.1.1 on amd64.
13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild:
Add block to mysql builded with USE=minimal. That solves bug #254820
diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest
index 54a8a169e6a4..cadac7be9898 100644
--- a/media-sound/amarok/Manifest
+++ b/media-sound/amarok/Manifest
@@ -13,6 +13,6 @@ EBUILD amarok-1.4.8.ebuild 3195 RMD160 ae0a14b0ab7ecaed2de15710bbb8ca7127e4cbc8
EBUILD amarok-1.4.9.1-r1.ebuild 3069 RMD160 410163fa1d2049988d3f00c7c86a9eb70b2f1013 SHA1 069b89e7f2320c5280b2862f7bd301a59a9ca7c1 SHA256 173d1a12c7f4d482b173a88d841ae66418fde82854de89cf723775d8b2f05642
EBUILD amarok-1.4.9.1.ebuild 3016 RMD160 0e525e2ee81f4394ab4989dcca5e3d6d55caa606 SHA1 33474fdd4b643a11d50ec65ebeaebe765ce166a3 SHA256 70c548c4a9c362a682bc25021f818df72622918fcfc57d6ce3f3529af3745fbe
EBUILD amarok-1.4.9999-r2.ebuild 2968 RMD160 ccdac64d981d96b28355906009cd37fb89ce36b0 SHA1 8530f914a80ac7d988981f996ebcb09055017995 SHA256 f3d3a1311d4614ce983e984fd6b589fcf5027fcb16b47234646b7eb2814e5941
-EBUILD amarok-2.0.1.1.ebuild 2198 RMD160 a484293950ce36f417ebc6b8f7bc6faea4c03c0e SHA1 d823c385cf8a3576eb3f4d6e36d1a6b9f4de6521 SHA256 3c6710e462cd1cf5d598b8541f2336d606b56e5eef7fe02b125c959c987bd816
-MISC ChangeLog 48359 RMD160 4abc6cd2b0243738e23ddfb7884f03514552206a SHA1 6a3e6290919df03a6c06b44d10b59205e522b466 SHA256 b8939248ca91845dae07003bc35ba25ef6da0e91b8269ffdcb2ce8bcb7fa7c36
+EBUILD amarok-2.0.1.1.ebuild 2823 RMD160 58c0124f24ce82523f38bc0af3b55bf8decf7ddf SHA1 5e521e870fabc5964d43bf677549ca627710ce12 SHA256 27a55a12969f3aa92d07af45cd06e6a8816dc74a75699c5d23a4492f5fa12f2b
+MISC ChangeLog 48496 RMD160 3b096ec3044c7ee0b981712dd2bb70478da1a2fa SHA1 43443065fdaaa7ab071685f963960fab6f8869b3 SHA256 a41ab33a86b407d4748061d271aabb48dbef1563251d8ceef0008f46d06569a6
MISC metadata.xml 2393 RMD160 67b0b57fa7f331ec9cdacc6bfbc0e4b96ada05bc SHA1 fa07c18628992043770175a3c2918edf05faa8e6 SHA256 5f61d48edd7d62fac0c324a79a14fca0c0dcde113d73baffa84e886adf7c2f9b
diff --git a/media-sound/amarok/amarok-2.0.1.1.ebuild b/media-sound/amarok/amarok-2.0.1.1.ebuild
index 2c4505a440d2..d078f8584045 100644
--- a/media-sound/amarok/amarok-2.0.1.1.ebuild
+++ b/media-sound/amarok/amarok-2.0.1.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.0.1.1.ebuild,v 1.4 2009/01/13 14:40:22 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.0.1.1.ebuild,v 1.5 2009/01/13 15:07:05 alexxy Exp $
EAPI="2"
@@ -46,6 +46,23 @@ RDEPEND="${DEPEND}
app-arch/unzip
daap? ( www-servers/mongrel )"
+pkg_setup() {
+ if use amd64 ; then
+ ewarn
+ ewarn "Compilation will fail if dev-db/mysql[-community] is built without -fPIC in your CFLAGS!"
+ ewarn "Related bug: http://bugs.gentoo.org/show_bug.cgi?id=238487"
+ ewarn
+ ewarn "To fix this, and to avoid using -fPIC globally in your make.conf (which is not recommended),"
+ ewarn "put the following into /etc/portage/env/dev-db/mysql (or mysql-community, depending on which you use;"
+ ewarn "create dirs and the file if they don't exist):"
+ ewarn
+ ewarn "CFLAGS=\"${CFLAGS} -DPIC -fPIC\""
+ ewarn "CXXFLAGS=\"${CXXFLAGS} -DPIC -fPIC\""
+ ewarn
+ fi
+ kde4-base_pkg_setup
+}
+
src_configure() {
if use debug; then
mycmakeargs="${mycmakeargs} -DCMAKE_BUILD_TYPE=debugfull"