anchor.diff:      splStable = common {
         version = "0.7.3";
         sha256 = "0j8mb9ky3pjz9hnz5w6fajpzajl15jq3p0xvxb6lhpqj3rjzsqxb";
  +
  +      broken = kernel != null && stdenv.lib.versionAtLeast kernel.version "4.14";
       };
   
       splUnstable = common {
  -      version = "2017-10-31";
  -      rev = "35a44fcb8d6e346f51be82dfe57562c2ea0c6a9c";
  -      sha256 = "193clx7b4p4qhgivmhc88dva0186rnhyv58fx0fwnb5zbx70dam1";
  +      version = "2017-11-16";
  +      rev = "ed19bccfb651843fa208232b3a2d3d22a4152bc8";
  +      sha256 = "08ihjbf5fhcnhq9zavcwswg9djlbalbx1bil4rcv6i3d617wammb";
       };
   }
  
positive.code:           kernel.
          '';
  
          broken = kernel != null && stdenv.lib.versionAtLeast kernel.version "4.14";
  
          homepage = http://zfsonlinux.org/;
          platforms = platforms.linux;
  
negative.code:   common = { version
      , sha256
      , rev ? "spl-${version}"
      , broken ? false
      } @ args : stdenv.mkDerivation rec {
        name = "spl-${configFile}-${version}${optionalString buildKernel "-${kernel.version}"}";
  
  