summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-04-11 21:40:11 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-04-11 21:40:11 +0000
commit48c6749113e757fb66de0ebf277a18f8997ac26d (patch)
treee44d22e3de881718746f49738b2593780aff8bb6 /x11-base/xorg-server
parentUse correct types of pointers. Fix failure of test_zlib with zlib 1.2.4 (Pyth... (diff)
downloadgentoo-2-48c6749113e757fb66de0ebf277a18f8997ac26d.tar.gz
gentoo-2-48c6749113e757fb66de0ebf277a18f8997ac26d.tar.bz2
gentoo-2-48c6749113e757fb66de0ebf277a18f8997ac26d.zip
x11-base/xorg-server: warn user about gcc-3 incompatibility, bug 314615
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'x11-base/xorg-server')
-rw-r--r--x11-base/xorg-server/ChangeLog6
-rw-r--r--x11-base/xorg-server/xorg-server-1.7.6.ebuild8
2 files changed, 12 insertions, 2 deletions
diff --git a/x11-base/xorg-server/ChangeLog b/x11-base/xorg-server/ChangeLog
index 8a84ea7faa64..8ce48c4b7e0d 100644
--- a/x11-base/xorg-server/ChangeLog
+++ b/x11-base/xorg-server/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-base/xorg-server
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.496 2010/04/09 10:42:53 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.497 2010/04/11 21:40:11 chithanh Exp $
+
+ 11 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ xorg-server-1.7.6.ebuild:
+ warn user about gcc-3 incompatibility, bug #314615
09 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
xorg-server-1.7.6.ebuild:
diff --git a/x11-base/xorg-server/xorg-server-1.7.6.ebuild b/x11-base/xorg-server/xorg-server-1.7.6.ebuild
index af688d65ead9..5b129c3d6fbc 100644
--- a/x11-base/xorg-server/xorg-server-1.7.6.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.7.6.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/x11-base/xorg-server/xorg-server-1.7.6.ebuild,v 1.3 2010/04/09 10:42:53 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild,v 1.4 2010/04/11 21:40:11 chithanh Exp $
EAPI="2"
@@ -181,6 +181,12 @@ pkg_setup() {
fi
fi
+ # Incompatible with GCC 3.x CPP, bug #314615
+ if [[ $(gcc-major-version) -lt 4 ]]; then
+ ewarn "GCC 3.x C preprocessor may cause build failures. Use GCC 4.x"
+ ewarn "or set CPP=cpp-4.3.4 (replace with the actual installed version)"
+ fi
+
OLD_IMPLEM="$(eselect opengl show)"
eselect opengl set ${OPENGL_DIR}
}