anchor.diff:  { stdenv, fetchurl, composableDerivation, autoconf, automake, flex, bison
   , apacheHttpd, mysql, libxml2, readline, zlib, curl, gd, postgresql, gettext
   , openssl, pkgconfig, sqlite, config, libiconv, libjpeg, libpng, freetype
  -, libxslt, libmcrypt, bzip2, icu, openldap, cyrus_sasl }:
  +, libxslt, libmcrypt, bzip2, icu, openldap, cyrus_sasl, libmhash }:
   
   let
     libmcryptOverride = libmcrypt.override { disablePosixThreads = true; };
  
positive.code:       ldap = {
          configureFlags = ["--with-ldap=${openldap}"];
          buildInputs = [openldap cyrus_sasl openssl];
        };
  
        curl = {
  
negative.code: 
    cfg = {
      ldapSupport = config.php.ldap or true;
      mhashSupport = config.php.mhash or true;
      mysqlSupport = config.php.mysql or true;
      mysqliSupport = config.php.mysqli or true;
      pdo_mysqlSupport = config.php.pdo_mysql or true;
  