valgrind doesn't accept newest version of glibc

valgrind

Solution

How can I deal with this?

One of two ways:

- Use your distribution and download the package they've already built for you, or

- Figure out the problem (which is that `configure` has not been regenerated after `2.15` was added to `configure.in`) and fix it.

do I have to downgrade glibc?

That will likely render your system un-bootable (because most other binaries depend on 2.15).

Problem

Valgrind doesn't like glibc 2.15: ``` checking the GLIBC_VERSION version... unsupported version 2.15 configure: error: Valgrind requires glibc version 2.2 - 2.14 ``` How can I deal with this? do I have to downgrade glibc? I'm working on Ubuntu 12.04 if that is pertinent info. Update: So I was attempting to download source and install from there instead of using apt-get since I'm going through Learn C the Hard Way. After I got this problem I resorted to apt-get to see if it would work. it installed this package for me: ``` libc6-dbg - Embedded GNU C Library: detached debugging symbols ```

Original source