anchor.diff:  
   let
   
  -  basename = "gdb-7.7";
  +  basename = "gdb-7.8";
   
     # Whether (cross-)building for GNU/Hurd.  This is an approximation since
     # having `stdenv ? cross' doesn't tell us if we're building `crossDrv' and
  
positive.code:   nativeBuildInputs = [ texinfo python ]
      ++ stdenv.lib.optional isGNU mig;
  
    buildInputs = [ ncurses readline gmp mpfr expat ]
      ++ stdenv.lib.optional isGNU hurd
      ++ stdenv.lib.optional doCheck dejagnu;
  
  
negative.code: { fetchurl, stdenv, ncurses, readline, gmp, mpfr, expat, texinfo
  , dejagnu, python, pkgconfig, guile, target ? null
  
  # Additional dependencies for GNU/Hurd.
  , mig ? null, hurd ? null
  