summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-03-17 19:01:21 +0000
committerNed Ludd <solar@gentoo.org>2004-03-17 19:01:21 +0000
commit182b15121ce4287a7d8a566f4d07b124abab40d1 (patch)
tree94e92cef9ff00c4199f99cd76fafda8801e967f9 /sys-boot/grub
parentPull old versions. (diff)
downloadhistorical-182b15121ce4287a7d8a566f4d07b124abab40d1.tar.gz
historical-182b15121ce4287a7d8a566f4d07b124abab40d1.tar.bz2
historical-182b15121ce4287a7d8a566f4d07b124abab40d1.zip
grub will end up with a 100+ meg stage2 file if the user has LDFLAGS=-pie, so lets filter that flag out in the src_compile
Diffstat (limited to 'sys-boot/grub')
-rw-r--r--sys-boot/grub/ChangeLog6
-rw-r--r--sys-boot/grub/Manifest12
-rw-r--r--sys-boot/grub/grub-0.94-r1.ebuild4
3 files changed, 13 insertions, 9 deletions
diff --git a/sys-boot/grub/ChangeLog b/sys-boot/grub/ChangeLog
index 12491a0f87c2..7807ebdd6e11 100644
--- a/sys-boot/grub/ChangeLog
+++ b/sys-boot/grub/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-boot/grub
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v 1.9 2004/02/26 07:42:49 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v 1.10 2004/03/17 19:01:21 solar Exp $
+
+ 17 Mar 2004; <solar@gentoo.org> grub-0.94-r1.ebuild:
+ grub will end up with a 100+ meg stage2 file if the user has LDFLAGS=-pie, so
+ lets filter that flag out in the src_compile
25 Feb 2004; Seemant Kulleen <seemant@gentoo.org> grub-0.92-r1.ebuild:
global scope fixing
diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index b562d755f0a3..6e65c6b50e12 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -1,10 +1,10 @@
-MD5 9741835e0d04b4b13a68f273c9884d93 grub-0.94-r1.ebuild 3673
+MD5 e3a40ed4c7a9b426deb7924318105814 ChangeLog 8541
MD5 8098e19e3f056d996f517a8cbc254536 grub-0.92-r1.ebuild 2546
-MD5 e98f2236124e8fdafb090a3cf3c2c511 ChangeLog 8359
-MD5 143492d67264ac30e251ffb1d62a1a67 grub-0.93.20030118.ebuild 2429
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 cdd6c89d48982ecd544c0b4774755afd files/splash.xpm.gz 33856
-MD5 b302edf756d9f8996d9e1ae6d3a49768 files/digest-grub-0.93.20030118 1764
+MD5 fd7e1a53a4c5a6bcb315f4ede19e95fe grub-0.94-r1.ebuild 3691
+MD5 143492d67264ac30e251ffb1d62a1a67 grub-0.93.20030118.ebuild 2429
MD5 16039704cf1e6b6f46b4413532af082c files/digest-grub-0.92-r1 133
-MD5 0b52e1b3a6a9f3c9b86742580eabf28d files/digest-grub-0.94-r1 131
+MD5 b302edf756d9f8996d9e1ae6d3a49768 files/digest-grub-0.93.20030118 1764
MD5 8d898cd9d1928916596cc3f9883eac67 files/grub-0.93-gcc3.3.diff 639
+MD5 cdd6c89d48982ecd544c0b4774755afd files/splash.xpm.gz 33856
+MD5 0b52e1b3a6a9f3c9b86742580eabf28d files/digest-grub-0.94-r1 131
diff --git a/sys-boot/grub/grub-0.94-r1.ebuild b/sys-boot/grub/grub-0.94-r1.ebuild
index 115620b6da7d..eefd7e6713c2 100644
--- a/sys-boot/grub/grub-0.94-r1.ebuild
+++ b/sys-boot/grub/grub-0.94-r1.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/sys-boot/grub/grub-0.94-r1.ebuild,v 1.1 2004/02/26 07:38:10 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-0.94-r1.ebuild,v 1.2 2004/03/17 19:01:21 solar Exp $
inherit mount-boot eutils flag-o-matic gcc
@@ -46,7 +46,7 @@ src_compile() {
unset CFLAGS
filter-flags -fstack-protector
-
+ filter-ldflags -pie
append-flags -DNDEBUG
[ `gcc-major-version` -eq 3 ] && append-flags -minline-all-stringops
use static && append-ldflags -static