From: | Sascha Cunz <sascha-ml@×××××××××.org> | ||
---|---|---|---|
To: | gentoo-user@l.g.o | ||
Subject: | Re: [gentoo-user] dev-util/valgrind-3.7.0-r4 and glibc | ||
Date: | Fri, 14 Sep 2012 20:12:26 | ||
Message-Id: | 1668114.ceDGxszeX0@blacky | ||
In Reply to: | [gentoo-user] dev-util/valgrind-3.7.0-r4 and glibc by Mick |
1 | Am Freitag, 14. September 2012, 20:48:23 schrieb Mick: |
2 | > I got this message in elog: |
3 | > |
4 | > * Messages for package dev-util/valgrind-3.7.0-r4: |
5 | > |
6 | > * Valgrind will not work if glibc does not have debug symbols. |
7 | > * To fix this you can add splitdebug to FEATURES in make.conf |
8 | > * and remerge glibc. See: |
9 | > * https://bugs.gentoo.org/show_bug.cgi?id=214065 |
10 | > * https://bugs.gentoo.org/show_bug.cgi?id=274771 |
11 | > * https://bugs.gentoo.org/show_bug.cgi?id=388703 |
12 | > |
13 | > but my glibc has no splitdebug USE flags: |
14 | > |
15 | > [I] sys-libs/glibc |
16 | > |
17 | > Installed versions: 2.15-r2(2.2)^s(08:44:11 08/10/12)(multilib - |
18 | > crosscompile_opts_headers-only -debug -gd -hardened -profile -selinux - |
19 | > vanilla) |
20 | > |
21 | > |
22 | > As a matter of fact nothing has: |
23 | > |
24 | > $ euse -i splitdebug |
25 | > global use flags (searching: splitdebug) |
26 | > ************************************************************ |
27 | > no matching entries found |
28 | > |
29 | > local use flags (searching: splitdebug) |
30 | > ************************************************************ |
31 | > no matching entries found |
32 | > |
33 | > |
34 | > Is this a typo? |
35 | |
36 | Actually not, splitdebug is not a USE-Flag but rather a FEATURE of |
37 | the package manager. |
38 | |
39 | See [1] and [2] for explanations. [2] actually show how to enable |
40 | splitdebug _just_ for valgrind. |
41 | |
42 | Cheers |
43 | Sascha |
44 | |
45 | [1]http://www.baptiste-wicht.com/2012/04/install-valgrind-on-gentoo-linux/ |
46 | [2] http://us.generation-nt.com/answer/gentoo-user-per-package-splitdebug-feature-help-204537341.html |