diff options
author | Travis Tilley <lv@gentoo.org> | 2004-08-29 03:53:25 +0000 |
---|---|---|
committer | Travis Tilley <lv@gentoo.org> | 2004-08-29 03:53:25 +0000 |
commit | 2029fafc0c22262c764b8dbfd3e097badece6f07 (patch) | |
tree | 406edb51e2c38e07a51aee3f9234ae9937cb468b /x11-base | |
parent | stable on amd64 (Manifest recommit) (diff) | |
download | gentoo-2-2029fafc0c22262c764b8dbfd3e097badece6f07.tar.gz gentoo-2-2029fafc0c22262c764b8dbfd3e097badece6f07.tar.bz2 gentoo-2-2029fafc0c22262c764b8dbfd3e097badece6f07.zip |
added a host.def define (StaticNeedsPicForShared) for amd64 that fixes the problem with building gdm or kdebase PIE
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/xorg-x11/ChangeLog | 6 | ||||
-rw-r--r-- | x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild | 9 |
2 files changed, 13 insertions, 2 deletions
diff --git a/x11-base/xorg-x11/ChangeLog b/x11-base/xorg-x11/ChangeLog index e03c7ab90f3a..9befa9486712 100644 --- a/x11-base/xorg-x11/ChangeLog +++ b/x11-base/xorg-x11/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-base/xorg-x11 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.96 2004/08/25 07:35:51 spyderous Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.97 2004/08/29 03:53:25 lv Exp $ + + 28 Aug 2004; Travis Tilley <lv@gentoo.org> xorg-x11-6.7.99.902.ebuild: + added a host.def define (StaticNeedsPicForShared) for amd64 that fixes the + problem with building gdm or kdebase PIE 25 Aug 2004; Donnie Berkholz <spyderous@gentoo.org>; xorg-x11-6.7.99.902.ebuild: diff --git a/x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild b/x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild index ab4ca156d80e..663d5c5b52a5 100644 --- a/x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild +++ b/x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild,v 1.6 2004/08/27 04:19:28 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.7.99.902.ebuild,v 1.7 2004/08/29 03:53:25 lv Exp $ # Set TDFX_RISKY to "yes" to get 16-bit, 1024x768 or higher on low-memory # voodoo3 cards. @@ -228,6 +228,13 @@ host_def_setup() { # Replaces 0181_all_4.3.0-amd64-nolib64.patch echo "#define HaveLib64 NO" >> config/cf/host.def + # incredibly useful on amd64, especially since it may fix the + # hardened gcc issue with building gdm and kdebase + if use amd64 + then + echo "#define StaticNeedsPicForShared YES" >> config/cf/host.def + fi + # Set location of DRM source to be installed echo "#define InstSrcDir ${ROOT}/usr/src/${PF}" >> config/cf/host.def |