anchor.diff:        sed -i "s@/bin/echo -e@${coreutils}/bin/echo -e@" \
           {jdk,corba}/make/common/shared/Defs-utils.gmk
   
  -      tar xf ${cupsSrc}
  +      tar xf ${cups.src}
         cupsDir=$(echo $(pwd)/cups-*)
         makeFlagsArray+=(CUPS_HEADERS_PATH=$cupsDir)
       '';
  
positive.code: { stdenv, fetchurl, unzip, zip, procps, coreutils, alsaLib, ant, freetype
  , which, bootjdk, nettools, xorg, file
  , fontconfig, cpio, cacert, perl, setJavaClassPath
  , minimal ? false
  }:
  
negative.code:   # On x86 for heap sizes over 700MB disable SEGMEXEC and PAGEEXEC as well.
    paxflags = if stdenv.isi686 then "msp" else "m";
  
    baseurl = "http://hg.openjdk.java.net/jdk7u/jdk7u";
    repover = "jdk7u${update}-b${build}";
    jdk7 = fetchurl {
  