gcc 4.7 wants an explicit reference to the system include directory, and that's guessed through 'stdenv ? glibc'.