summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2003-11-13 02:30:57 +0000
committerAron Griffis <agriffis@gentoo.org>2003-11-13 02:30:57 +0000
commite2b18242d648c1c846650770b6770b65df613002 (patch)
treece6191911ad8ad27227a629bbcec53b289aedf2d
parentchanged to stable on sparc (diff)
downloadgentoo-2-e2b18242d648c1c846650770b6770b65df613002.tar.gz
gentoo-2-e2b18242d648c1c846650770b6770b65df613002.tar.bz2
gentoo-2-e2b18242d648c1c846650770b6770b65df613002.zip
Repair compilation with gcc-3.3.2 on alpha
-rw-r--r--gnome-base/gnome-libs/ChangeLog5
-rw-r--r--gnome-base/gnome-libs/Manifest4
-rw-r--r--gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild13
3 files changed, 18 insertions, 4 deletions
diff --git a/gnome-base/gnome-libs/ChangeLog b/gnome-base/gnome-libs/ChangeLog
index 98ac40593a8c..2c91b3eac4ce 100644
--- a/gnome-base/gnome-libs/ChangeLog
+++ b/gnome-base/gnome-libs/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for gnome-base/gnome-libs
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/ChangeLog,v 1.22 2003/10/17 04:26:12 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/ChangeLog,v 1.23 2003/11/13 02:30:44 agriffis Exp $
+
+ 12 Nov 2003; Aron Griffis <agriffis@gentoo.org> gnome-libs-1.4.2.ebuild:
+ Repair compilation with gcc-3.3.2 on alpha
17 Oct 2003; Brad House <brad_mssw@gentoo.org> gnome-libs-1.4.2.ebuild:
ok, so it took me a sec to realize : was equivalent to || in C there was deps
diff --git a/gnome-base/gnome-libs/Manifest b/gnome-base/gnome-libs/Manifest
index d46673197c52..68bf6c5655a2 100644
--- a/gnome-base/gnome-libs/Manifest
+++ b/gnome-base/gnome-libs/Manifest
@@ -1,8 +1,8 @@
-MD5 209de41f8fae9a64d5dcb2dd53a7469a ChangeLog 3177
+MD5 b2096ee9bc75e5ebbe58233dc4ea08a2 ChangeLog 3297
MD5 df8e5c34e6bd977712c8e5e14cd6b074 gnome-libs-1.4.1.6.ebuild 1934
MD5 a2480c897f3d43ca5449a57d6694ebe9 gnome-libs-1.4.1.7.ebuild 1579
+MD5 11df3725f3f3e657d1cd1850558f0ae0 gnome-libs-1.4.2.ebuild 2239
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
-MD5 ff9872eb9ccacab713c53f25972afb98 gnome-libs-1.4.2.ebuild 1819
MD5 3a9b07232c2e27a44a8b3b3a83a9d696 files/digest-gnome-libs-1.4.1.6 72
MD5 f699a38c77fa9c8d30de6e1c9d4ba7c0 files/digest-gnome-libs-1.4.1.7 72
MD5 e0991b18209dfd87a7d6f2ed771dc00b files/digest-gnome-libs-1.4.2 70
diff --git a/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild b/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild
index fc3ab6d4b69d..b269553840fa 100644
--- a/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild
+++ b/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild,v 1.14 2003/10/17 04:26:12 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild,v 1.15 2003/11/13 02:30:44 agriffis Exp $
IUSE="doc nls kde"
@@ -36,6 +36,17 @@ src_unpack() {
src_compile() {
CFLAGS="$CFLAGS -I/usr/include/db1"
+ # On alpha with 3.3.2 compilers we need to restrict options to
+ # make this actually build. I don't know what the upper limit is
+ # but the following works (and who really cares about
+ # gnome-libs-1.4.x performance)
+ # (12 Nov 2003 agriffis)
+ if use alpha; then
+ # hopefully this overrides whatever is earlier on the line
+ # since working out the replacements would be a pain
+ CFLAGS="${CFLAGS} -O0 -mcpu=ev4"
+ fi
+
local myconf
use nls || myconf="${myconf} --disable-nls"