anchor.diff:  
       sed -i "s@/bin/echo -e@${coreutils}/bin/echo -e@" \
         openjdk/{jdk,corba}/make/common/shared/Defs-utils.gmk
  +
  +    tar xf ${cupsSrc}
  +    cupsDir=$(echo $(pwd)/cups-*)
  +    makeFlagsArray+=(CUPS_HEADERS_PATH=$cupsDir)
     '';
   
     patches = [ ./cppflags-include-fix.patch ./fix-java-home.patch ./paxctl.patch ];
  
positive.code: 
    # On x86 for heap sizes over 700MB disable SEGMEXEC and PAGEEXEC as well.
    paxflags = if stdenv.isi686 then "msp" else "m";
  
  in
  
  
negative.code: { stdenv, fetchurl, unzip, zip, procps, coreutils, alsaLib, ant, freetype
  , which, jdk, nettools, xorg, file
  , fontconfig, cpio, cacert, perl, setJavaClassPath }:
  
  