summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurice van der Pot <griffon26@gentoo.org>2008-03-25 19:33:58 +0000
committerMaurice van der Pot <griffon26@gentoo.org>2008-03-25 19:33:58 +0000
commit448661f8daef50d382a6d473798f6641904c2c9f (patch)
tree4504988b5c325102aea5e8b5ca6ea66062017b6a /dev-util/valgrind
parentamd64 stable (diff)
downloadhistorical-448661f8daef50d382a6d473798f6641904c2c9f.tar.gz
historical-448661f8daef50d382a6d473798f6641904c2c9f.tar.bz2
historical-448661f8daef50d382a6d473798f6641904c2c9f.zip
Added warning about glibc without debug symbols to valgrind ebuild for ppc & ppc64 (bug #214065)
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-util/valgrind')
-rw-r--r--dev-util/valgrind/ChangeLog7
-rw-r--r--dev-util/valgrind/Manifest14
-rw-r--r--dev-util/valgrind/valgrind-3.3.0.ebuild13
3 files changed, 29 insertions, 5 deletions
diff --git a/dev-util/valgrind/ChangeLog b/dev-util/valgrind/ChangeLog
index cea017ad932f..2e4155815a00 100644
--- a/dev-util/valgrind/ChangeLog
+++ b/dev-util/valgrind/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/valgrind
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/ChangeLog,v 1.85 2008/01/14 20:22:39 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/ChangeLog,v 1.86 2008/03/25 19:33:58 griffon26 Exp $
+
+ 25 Mar 2008; Maurice van der Pot <griffon26@gentoo.org>
+ valgrind-3.3.0.ebuild:
+ Added a warning for ppc & ppc64 that valgrind will not work if glibc
+ doesn't have debug info (bug #214065).
14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
valgrind-3.2.3-r1.ebuild:
diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index 19957854f6a3..1c127a80e4c6 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX valgrind-3.2.1-only64bit.patch 560 RMD160 d7203e51c4bc6be4003f0715c779e9b384beff06 SHA1 e5f27e95f1608c611b599140f2e175769a47bb80 SHA256 f4100efb266b49503ab198f5540ad05e4a9defe19d579348e5c7edcad0ffae63
AUX valgrind-3.2.3-glibc-2.6.patch 5825 RMD160 52e5c472eeeb418ea77ef1f3f3e4489d4d4f5031 SHA1 46d07bb66518a43795d0cee06ae5a5e58331b4ee SHA256 23bd0d40098d6a16f09152e77ba61bd97332be499b1a106e9bae9000ab200c29
AUX valgrind-3.2.3-glibc-2.7.patch 5555 RMD160 24671cce520a45804eac0ce3ecf5c11d8d7bd30e SHA1 338ba61a195ba49e646dc1860a792517298d8b17 SHA256 9d32c2690fa0663ffeeacc7c971c3b9953202d4c279e15d8977740417dfd32d7
@@ -8,6 +11,13 @@ DIST valgrind-3.2.3.tar.bz2 4016265 RMD160 62579fc7f1f3c39038b32467b2d098eeb8f77
DIST valgrind-3.3.0.tar.bz2 4519551 RMD160 ea969a421163010c263a67fb0a2797d3f6cca62c SHA1 e2d0f3bcb4e6dd4638ceeddc9da8603b32efdf11 SHA256 5af08229d77fe55437a6c558aee9babcff23f28c8a9c8f1f0a7d152754e9947a
EBUILD valgrind-3.2.3-r1.ebuild 3093 RMD160 42e6d59be58e517fcd96d7cf82ca67df81ec2fd6 SHA1 0b2846f736cc50723934cae733bfb54c90ca4c0f SHA256 844e9a2a616ac5dc70cc482f4fb9f976d447715fc530ce523096aa769a63da67
EBUILD valgrind-3.2.3.ebuild 3045 RMD160 f6477fea15734de984994306e19c6222a64ad0b3 SHA1 898f6bce8fde85ed9a77b745ff080b9766b8b93f SHA256 8a6b3c69d44c6b56f8fbe987a78782ef1165c347aa4be2b623de0f088556d11f
-EBUILD valgrind-3.3.0.ebuild 2762 RMD160 773753856324d7ec4b4e8d211f20d275048d311c SHA1 b9f4ae93caa7f4ce0061bdb02809682cdf501df5 SHA256 f358b6b8a36db89d28003968b7f9bef2d8d8941c6d829911303c12b3f4bffdf9
-MISC ChangeLog 12823 RMD160 7f6e081f344c9ed63e76a7177bf9eb023f5a75a5 SHA1 b2369c59b2a4a95a46f6cdbafb4e647111c74295 SHA256 f7aedee7ad655418d891ba1c59e1bf03d45c5a2dbe1b79238c1e9c897580dfd6
+EBUILD valgrind-3.3.0.ebuild 3066 RMD160 fb170cfd0892febe9252da18d4f4b27611b9ebae SHA1 ca2af7195d040ae740fdacf0ab5c7ac74f93e151 SHA256 ca49cb4f3e2ff759e57a0f816cb778b65c02ee5110a38d68e039e69a07230fbe
+MISC ChangeLog 13018 RMD160 a5db603a64b7cf1dbe21537b53df795a68e5899c SHA1 94ab5155e12d9f1c5454997905385793bd51b871 SHA256 ad265c685594007de38802727250ea3617ef3b7e4edb79f2c0e43650a5b40750
MISC metadata.xml 1003 RMD160 e8ef4473e3545a4b98d46101edb49923112ac9e0 SHA1 f76bd7adb86b156832175f968d60c6372fcf8968 SHA256 2bf62ba94d772ac968485392127cf4f4303cccf5a1e6d0733d80507005ca7847
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH6VOwMGnpIbeahxwRAgdZAKC9qKhxMjkhKf1t650QOKLipKmgIgCfWvi6
+fnkYW44vTXDmAv293GVW8IU=
+=DE6e
+-----END PGP SIGNATURE-----
diff --git a/dev-util/valgrind/valgrind-3.3.0.ebuild b/dev-util/valgrind/valgrind-3.3.0.ebuild
index a8ad36063f22..926156038876 100644
--- a/dev-util/valgrind/valgrind-3.3.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.3.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/valgrind-3.3.0.ebuild,v 1.1 2007/12/13 20:50:50 griffon26 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/valgrind-3.3.0.ebuild,v 1.2 2008/03/25 19:33:58 griffon26 Exp $
inherit autotools eutils flag-o-matic toolchain-funcs
@@ -80,3 +80,12 @@ src_install() {
make DESTDIR="${D}" install || die "Install failed!"
dodoc ACKNOWLEDGEMENTS AUTHORS FAQ.txt NEWS README*
}
+
+pkg_postinst() {
+ if use ppc || use ppc64 ; then
+ ewarn "Valgrind will not work on ppc or ppc64 if glibc does not have"
+ ewarn "debug symbols (see https://bugs.gentoo.org/show_bug.cgi?id=214065)"
+ ewarn "To fix this you can add splitdebug to FEATURES in make.conf and"
+ ewarn "remerge glibc."
+ fi
+}