summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <spyderous@gentoo.org>2004-04-08 16:27:21 +0000
committerDonnie Berkholz <spyderous@gentoo.org>2004-04-08 16:27:21 +0000
commit6aa9ac8d19e6621c2ddd10d98b29d1157cb30932 (patch)
tree9fc8959a3478ac6fe7fd05fd3ab967aeee07eb5d /x11-base
parentProject appears dead upstream... Changning homepage and SRC_URI to be sf proj... (diff)
downloadgentoo-2-6aa9ac8d19e6621c2ddd10d98b29d1157cb30932.tar.gz
gentoo-2-6aa9ac8d19e6621c2ddd10d98b29d1157cb30932.tar.bz2
gentoo-2-6aa9ac8d19e6621c2ddd10d98b29d1157cb30932.zip
Add GccAliasingArgs to the optimized CFLAGS and CXXFLAGS setup, so we get -fno-strict-aliasing. This avoids broken code, pending a patch from Luca to fix.
Diffstat (limited to 'x11-base')
-rw-r--r--x11-base/xfree/ChangeLog9
-rw-r--r--x11-base/xfree/xfree-4.3.0-r6.ebuild6
-rw-r--r--x11-base/xorg-x11/ChangeLog7
-rw-r--r--x11-base/xorg-x11/xorg-x11-6.7.0.ebuild6
4 files changed, 20 insertions, 8 deletions
diff --git a/x11-base/xfree/ChangeLog b/x11-base/xfree/ChangeLog
index 335b6ba33b09..3fdb6b31ab05 100644
--- a/x11-base/xfree/ChangeLog
+++ b/x11-base/xfree/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for x11-base/xfree
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.315 2004/04/08 05:56:25 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.316 2004/04/08 16:27:21 spyderous Exp $
+
+*xfree-4.3.0-r6 (08 Apr 2004)
+
+ 08 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; xfree-4.3.0-r6.ebuild:
+ Add GccAliasingArgs to the optimized CFLAGS and CXXFLAGS setup, so we get
+ -fno-strict-aliasing. This avoids broken code, pending a patch from Luca to
+ fix.
*xfree-4.3.99.902-r2 (08 Apr 2004)
diff --git a/x11-base/xfree/xfree-4.3.0-r6.ebuild b/x11-base/xfree/xfree-4.3.0-r6.ebuild
index b366b69d9eb7..9b424ce68b36 100644
--- a/x11-base/xfree/xfree-4.3.0-r6.ebuild
+++ b/x11-base/xfree/xfree-4.3.0-r6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.3.0-r6.ebuild,v 1.18 2004/04/05 20:26:27 lv Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.3.0-r6.ebuild,v 1.19 2004/04/08 16:27:21 spyderous Exp $
# TODO
# 14 Mar. 2004 <spyderous@gentoo.org>
@@ -412,8 +412,8 @@ src_unpack() {
fi
echo "#define CcCmd ${CC}" >> config/cf/host.def
- echo "#define OptimizedCDebugFlags ${CFLAGS}" >> config/cf/host.def
- echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS}" >> config/cf/host.def
+ echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> config/cf/host.def
+ echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" >> config/cf/host.def
if use static
then
diff --git a/x11-base/xorg-x11/ChangeLog b/x11-base/xorg-x11/ChangeLog
index 88f81c2b61e0..c31aec340117 100644
--- a/x11-base/xorg-x11/ChangeLog
+++ b/x11-base/xorg-x11/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-base/xorg-x11
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.12 2004/04/08 05:41:05 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.13 2004/04/08 16:25:40 spyderous Exp $
+
+ 08 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; xorg-x11-6.7.0.ebuild:
+ Add GccAliasingArgs to the optimized CFLAGS and CXXFLAGS setup, so we get
+ -fno-strict-aliasing. This avoids broken code, pending a patch from Luca to
+ fix.
08 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; xorg-x11-6.7.0.ebuild:
Remove xterm from DEPEND, it's still in PDEPEND. I accidentally copied instead
diff --git a/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild b/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
index a418e253223f..37da37572195 100644
--- a/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
+++ b/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild,v 1.11 2004/04/08 05:41:05 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild,v 1.12 2004/04/08 16:25:40 spyderous Exp $
# This is a snapshot of the XORG-RELEASE-1 branch.
@@ -449,8 +449,8 @@ fi
fi
echo "#define CcCmd ${CC}" >> config/cf/host.def
- echo "#define OptimizedCDebugFlags ${CFLAGS}" >> config/cf/host.def
- echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS}" >> config/cf/host.def
+ echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> config/cf/host.def
+ echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS}" GccAliasingArgs" >> config/cf/host.def
if use static
then