anchor.diff:      inherit (kernel) src version;
   
       nativeBuildInputs = [ makeWrapper ];
  +    buildInputs = [ (if lib.versionOlder version "4.19" then python2 else python3) ];
   
       # as of 4.9 compilation will fail due to -Werror=format-security
       hardeningDisable = [ "format" ];
  
positive.code:       install -Dm755 lsvmbus             $out/bin/lsvmbus
        install -Dm755 hv_get_dhcp_info.sh $out/${libexec}/hv_get_dhcp_info
        install -Dm755 hv_get_dns_info.sh  $out/${libexec}/hv_get_dns_info
  
        # I don't know why this isn't being handled automatically by fixupPhase
        substituteInPlace $out/bin/lsvmbus \
          --replace '/usr/bin/env python' ${python.interpreter}
  
        runHook postInstall
      '';
  
negative.code:     Wants=hv-fcopy.service hv-kvp.service hv-vss.service
      EOF
  
      for f in $lib/lib/systemd/system/*.service ; do
        substituteInPlace $f --replace @out@ ${daemons}/bin
      done
  
  