Gentoo Archives: gentoo-user

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