summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2005-02-08 19:45:02 +0000
committerAron Griffis <agriffis@gentoo.org>2005-02-08 19:45:02 +0000
commit98d93dde7d4ae18e719dcb424713ad4e2748d588 (patch)
tree72667c68e1869bd4a946657eaf3d80403288f410
parentswapping KV_FULL for OKV, like it should be (diff)
downloadhistorical-98d93dde7d4ae18e719dcb424713ad4e2748d588.tar.gz
historical-98d93dde7d4ae18e719dcb424713ad4e2748d588.tar.bz2
historical-98d93dde7d4ae18e719dcb424713ad4e2748d588.zip
more ia64 fixes for building against linux26-headers-2.6.8.1-r2
Package-Manager: portage-2.0.51-r13
-rw-r--r--dev-util/strace/ChangeLog5
-rw-r--r--dev-util/strace/Manifest4
-rw-r--r--dev-util/strace/strace-4.5.8.ebuild9
3 files changed, 13 insertions, 5 deletions
diff --git a/dev-util/strace/ChangeLog b/dev-util/strace/ChangeLog
index cdd907ecf90b..36bc8f877b5f 100644
--- a/dev-util/strace/ChangeLog
+++ b/dev-util/strace/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/strace
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.53 2005/02/08 19:20:19 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.54 2005/02/08 19:45:02 agriffis Exp $
+
+ 08 Feb 2005; Aron Griffis <agriffis@gentoo.org> strace-4.5.8.ebuild:
+ more ia64 fixes for building against linux26-headers-2.6.8.1-r2
08 Feb 2005; Aron Griffis <agriffis@gentoo.org>
+files/strace-4.5.8-ia64.patch, strace-4.5.8.ebuild:
diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 6e97bdc05807..8342ced6900b 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,5 +1,5 @@
-MD5 b6007ce1cab7aa7c5ee7648beb53535e strace-4.5.8.ebuild 1284
-MD5 83c8e69feb65a7b4dc77e0676faa08f2 ChangeLog 6274
+MD5 b9923ffdf2ab6a4d2c7c3a570e4810e9 strace-4.5.8.ebuild 1509
+MD5 018daab06086013e038d868c5e0cdb49 ChangeLog 6412
MD5 4474209bd9ff4ef6827bc37e512e6885 strace-4.5.2.ebuild 1311
MD5 7a45d471b2608afbcfac7b22f86726ce strace-4.5.7.ebuild 1139
MD5 85f383eadb2ed8c50c1a494e679bd2a2 strace-4.5.1.ebuild 1294
diff --git a/dev-util/strace/strace-4.5.8.ebuild b/dev-util/strace/strace-4.5.8.ebuild
index 418cd3fb2bb6..4c873a9e02da 100644
--- a/dev-util/strace/strace-4.5.8.ebuild
+++ b/dev-util/strace/strace-4.5.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.8.ebuild,v 1.4 2005/02/08 19:20:19 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.8.ebuild,v 1.5 2005/02/08 19:45:02 agriffis Exp $
inherit flag-o-matic
@@ -24,8 +24,13 @@ src_unpack() {
# (08 Feb 2005 agriffis)
epatch ${FILESDIR}/strace-4.5.8-ia64.patch
+ # This is ugly but linux26-headers-2.6.8.1-r2 (and other versions) has some
+ # issues with definition of s64 and friends. This seems to solve
+ # compilation in this case (08 Feb 2005 agriffis)
+ use ia64 && append-flags -D_ASM_IA64_PAL_H
+
# Compile fails with -O3 on sparc but works on x86
- [ "${ARCH}" == "sparc" ] && replace-flags -O[3-9] -O2
+ use sparc && replace-flags -O[3-9] -O2
filter-lfs-flags
use static && append-ldflags -static