Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-commits
alexxy 09/01/13 15:07:05
Modified: ChangeLog amarok-2.0.1.1.ebuild
Log:
Add big fat warning about building amarok on amd64
(Portage version: 2.2_rc21/cvs/Linux 2.6.28-gentoo x86_64)
Revision Changes Path
1.299 media-sound/amarok/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.299&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.299&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/ChangeLog?r1=1.298&r2=1.299
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v
retrieving revision 1.298
retrieving revision 1.299
diff -u -r1.298 -r1.299
--- ChangeLog 13 Jan 2009 14:40:22 -0000 1.298
+++ ChangeLog 13 Jan 2009 15:07:05 -0000 1.299
@@ -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@g.o> 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@g.o> amarok-2.0.1.1.ebuild:
Add block to mysql builded with USE=minimal. That solves bug #254820
1.5 media-sound/amarok/amarok-2.0.1.1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/amarok-2.0.1.1.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/amarok-2.0.1.1.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/amarok-2.0.1.1.ebuild?r1=1.4&r2=1.5
Index: amarok-2.0.1.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.0.1.1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- amarok-2.0.1.1.ebuild 13 Jan 2009 14:40:22 -0000 1.4
+++ amarok-2.0.1.1.ebuild 13 Jan 2009 15:07:05 -0000 1.5
@@ -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 @@
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"
|
|