summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2010-06-25 17:44:18 +0000
committerUlrich Müller <ulm@gentoo.org>2010-06-25 17:44:18 +0000
commit2d60e5f1dc30cc4237d1ef47fff27b50af5e256e (patch)
tree7ec21bebe2ebf94d91c74a94e12f089b1b74c595 /app-editors
parentalpha/arm/ia64/sparc stable wrt #292147 (diff)
downloadgentoo-2-2d60e5f1dc30cc4237d1ef47fff27b50af5e256e.tar.gz
gentoo-2-2d60e5f1dc30cc4237d1ef47fff27b50af5e256e.tar.bz2
gentoo-2-2d60e5f1dc30cc4237d1ef47fff27b50af5e256e.zip
Workaround for gcc 4.4 on ia64, bug 325373.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/emacs/ChangeLog6
-rw-r--r--app-editors/emacs/emacs-23.1-r3.ebuild4
-rw-r--r--app-editors/emacs/emacs-23.2.ebuild4
3 files changed, 11 insertions, 3 deletions
diff --git a/app-editors/emacs/ChangeLog b/app-editors/emacs/ChangeLog
index 6f74a2d0d48d..9056998a9b19 100644
--- a/app-editors/emacs/ChangeLog
+++ b/app-editors/emacs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-editors/emacs
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.380 2010/06/25 14:55:41 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.381 2010/06/25 17:44:18 ulm Exp $
+
+ 25 Jun 2010; Ulrich Mueller <ulm@gentoo.org> emacs-23.1-r3.ebuild,
+ emacs-23.2.ebuild:
+ Workaround for gcc 4.4 on ia64, bug 325373.
25 Jun 2010; Christoph Mende <angelos@gentoo.org> emacs-21.4-r20.ebuild,
emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild:
diff --git a/app-editors/emacs/emacs-23.1-r3.ebuild b/app-editors/emacs/emacs-23.1-r3.ebuild
index cc8c52eed72e..6ead059ea889 100644
--- a/app-editors/emacs/emacs-23.1-r3.ebuild
+++ b/app-editors/emacs/emacs-23.1-r3.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-editors/emacs/emacs-23.1-r3.ebuild,v 1.11 2010/06/25 14:55:41 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.1-r3.ebuild,v 1.12 2010/06/25 17:44:18 ulm Exp $
EAPI=2
@@ -121,6 +121,8 @@ src_configure() {
#unset LDFLAGS
if use sh; then
replace-flags -O[1-9] -O0 #262359
+ elif use ia64; then
+ replace-flags -O[2-9] -O1 #325373
else
replace-flags -O[3-9] -O2
fi
diff --git a/app-editors/emacs/emacs-23.2.ebuild b/app-editors/emacs/emacs-23.2.ebuild
index 570217143517..8c4a56351e1e 100644
--- a/app-editors/emacs/emacs-23.2.ebuild
+++ b/app-editors/emacs/emacs-23.2.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-editors/emacs/emacs-23.2.ebuild,v 1.2 2010/05/08 08:06:50 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.2.ebuild,v 1.3 2010/06/25 17:44:18 ulm Exp $
EAPI=2
@@ -119,6 +119,8 @@ src_configure() {
#unset LDFLAGS
if use sh; then
replace-flags -O[1-9] -O0 #262359
+ elif use ia64; then
+ replace-flags -O[2-9] -O1 #325373
else
replace-flags -O[3-9] -O2
fi