anchor.diff:        /* Don't use /etc/ld.so.preload, but /etc/ld-nix.so.preload.  */
         ./dont-use-system-ld-so-preload.patch
   
  -      /* Add blowfish password hashing support.  This is needed for
  -         compatibility with old NixOS installations (since NixOS used
  -         to default to blowfish). */
  -      ./glibc-crypt-blowfish.patch
  -
         /* The command "getconf CS_PATH" returns the default search path
            "/bin:/usr/bin", which is inappropriate on NixOS machines. This
            patch extends the search path by "/run/current-system/sw/bin". */
  
positive.code: 
    /* Don't try to apply these patches to the Hurd's snapshot, which is
       older.  */
    patches = stdenv.lib.optionals (hurdHeaders == null)
      [ /* Have rpcgen(1) look for cpp(1) in $PATH.  */
        ./rpcgen-path.patch
  
  
negative.code: 
  // stdenv.lib.optionalAttrs withGd {
    preBuild = "unset NIX_DONT_SET_RPATH";
  })
  