anchor.diff:      "--enable-preferences-extension"
       "--enable-long-usernames"
       "--enable-external-lookup"
  -  ] ++ lib.optional withMySQL "--with-mysql-includes=${lib.getDev libmysql}/include/mysql"
  +  ] ++ lib.optional withMySQL "--with-mysql-includes=${mysql57.connector-c}/include/mysql"
       ++ lib.optional withPgSQL "--with-pgsql-libraries=${postgresql.lib}/lib";
   
     # Lots of things are hardwired to paths like sysconfdir. That's why we install with both "prefix" and "DESTDIR"
  
positive.code:   };
  
    buildInputs = [ perl ]
                  ++ lib.optionals withMySQL [ zlib libmysql ]
                  ++ lib.optional withPgSQL postgresql
                  ++ lib.optional withSQLite sqlite
                  ++ lib.optional withDB db;
  
negative.code: { stdenv, lib, fetchurl, makeWrapper
  , gawk, gnused, gnugrep, coreutils, which
  , perl, NetSMTP
  , withMySQL ? false, zlib, mysql57
  , withPgSQL ? false, postgresql
  , withSQLite ? false, sqlite
  , withDB ? false, db
  