anchor.diff: -{ stdenv, fetchurl, pkgs, lib, glibc, augeas, dnsutils, c-ares,
  +{ stdenv, fetchurl, pkgs, lib, glibc, augeas, dnsutils, c-ares, curl,
     cyrus_sasl, ding-libs, libnl, libunistring, nss, samba, libnfsidmap, doxygen,
     python, python3, pam, popt, talloc, tdb, tevent, pkgconfig, ldb, openldap,
     pcre, kerberos, cifs_utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2,
  -  docbook_xml_xslt, ldap, systemd, nspr, check, cmocka, uid_wrapper,
  +  libuuid, docbook_xml_xslt, ldap, systemd, nspr, check, cmocka, uid_wrapper,
     nss_wrapper, docbook_xml_dtd_44, ncurses, Po4a, http-parser, jansson
     , withSudo ? false }:
   
  
positive.code: in
  stdenv.mkDerivation rec {
    name = "sssd-${version}";
    version = "1.14.2";
  
    src = fetchurl {
      url = "https://fedorahosted.org/released/sssd/${name}.tar.gz";
      sha1 = "167b2216c536035175ff041d0449e0a874c68601";
    };
  
    # Something is looking for <libxml/foo.h> instead of <libxml2/libxml/foo.h>
  
negative.code:   '';
  
    enableParallelBuilding = true;
    buildInputs = [ augeas dnsutils c-ares curl cyrus_sasl ding-libs libnl libunistring nss
                    samba libnfsidmap doxygen python python3 popt
                    talloc tdb tevent pkgconfig ldb pam openldap pcre kerberos
                    cifs_utils glib keyutils dbus fakeroot libxslt libxml2
                    libuuid ldap systemd nspr check cmocka uid_wrapper
                    nss_wrapper ncurses Po4a http-parser jansson ];
  
    makeFlags = [
  